You are not logged in.
Pages: 1
Je vous annonce la sortie de la nouvelle version 3.2.1 d'Ametys, disponible à l'adresse
Parmi les nouveautés, outre la correction de plus de 250 bugs :
Ergonomie coté back-office:
* Page de connexion avec formulaire
* Splash screen pendant le chargement de l'application
* Gestion des raccourcis clavier : touches ECHAP et Entrée sur les boites de dialogues
* En édition, possibilité d'enregistrer sans quitter (Enregistrer / Enregistrer et fermer)
* Les onglets (choix dans les préférences utilisateurs) :
o Possibilité de fermer tous les onglets ouverts ou de conserver uniquement celui sélectionné
o Regroupement des onglets par type (pages, outils, contenus)
o Choix d'avoir un onglet par couleur, un onglet par outils ou tous
* Outils plan du site :
o Boutons pour plier tout le site et rafraichir une page et ses sous-pages
o Filtre sur le nom des pages
o Icônes et décorateurs reflétant la nature de la page (rubrique, invisible, accès directs, ...) et son état (en ligne)
* Outils explorateur de ressources
o Boutons pour plier et rafraichir un répertoire
o Filtres sur le nom des fichiers/répertoires
* Ré-ordonnancement des alias
* Regroupement des services et contenus par catégorie dans les menu Ajouter un contenu et Ajouter un service
* Icônes et décorateurs dans le plan du site
o Doc intégrateurs :
o Doc utilisateurs :
* Panneaux de droite (plan du site, explorateur de ressources, ...) rétractables
Performances :
* Minification et concaténation des fichiers CSS et JS
* Améliorations des performances côté FO (amélioration du cache, alias de nom de domaine, entête HTTP)
* Améliorations des performances entre le FO et le BO (diminution du nombre de requêtes, gestion du cache)
... et aussi :
* Compatibilité FF4 et FF5
* Possibilité de surcharger les types de contenus pour ajouter des champs
* Choix de la vue pour le service "Afficher un contenu" (8 votes sur ce ticket
Offline
Bonjour,
Après quelques déboires avec le plugin news lors d'une migration en 3.1.2, nous tentons à present de migrer vers la 3.2.1.
Nous suivons la doc de migration du wiki :
Lors du lancement du script dans la console repository, nous obtenons l'erreur suivante à l'excution :
sun.org.mozilla.javascript.internal.WrappedException: Wrapped javax.jcr.ItemNotFoundException: failed to build path of 08aefec8-0ae4-4948-b0ce-a52e42382734: c5306769-7282-4849-b1d8-14c151171f60: c5306769-7282-4849-b1d8-14c151171f60 (<Unknown source>#11) in <Unknown source> at line number 11
javax.script.ScriptException: sun.org.mozilla.javascript.internal.WrappedException: Wrapped javax.jcr.ItemNotFoundException: failed to build path of 08aefec8-0ae4-4948-b0ce-a52e42382734: c5306769-7282-4849-b1d8-14c151171f60: c5306769-7282-4849-b1d8-14c151171f60 (<Unknown source>#11) in <Unknown source> at line number 11
at com.sun.script.javascript.RhinoScriptEngine.eval(RhinoScriptEngine.java:110)
at com.sun.script.javascript.RhinoScriptEngine.eval(RhinoScriptEngine.java:124)
at javax.script.AbstractScriptEngine.eval(AbstractScriptEngine.java:216)
at org.ametys.workspaces.repository.ExecuteScriptGenerator.generate(ExecuteScriptGenerator.java:112)
at org.apache.cocoon.components.pipeline.AbstractProcessingPipeline.processXMLPipeline(AbstractProcessingPipeline.java:579)
at org.apache.cocoon.components.pipeline.impl.AbstractCachingProcessingPipeline.processXMLPipeline(AbstractCachingProcessingPipeline.java:280)
at org.apache.cocoon.components.pipeline.AbstractProcessingPipeline.process(AbstractProcessingPipeline.java:481)
at org.apache.cocoon.components.source.impl.SitemapSource.getInputStream(SitemapSource.java:267)
at org.ametys.runtime.plugins.core.dispatcher.DispatchGenerator._dispatching(DispatchGenerator.java:129)
at org.ametys.runtime.plugins.core.dispatcher.DispatchGenerator.generate(DispatchGenerator.java:81)
at org.apache.cocoon.components.pipeline.AbstractProcessingPipeline.processXMLPipeline(AbstractProcessingPipeline.java:579)
at org.apache.cocoon.components.pipeline.impl.AbstractCachingProcessingPipeline.processXMLPipeline(AbstractCachingProcessingPipeline.java:280)
at org.apache.cocoon.components.pipeline.AbstractProcessingPipeline.process(AbstractProcessingPipeline.java:481)
at org.apache.cocoon.components.treeprocessor.sitemap.SerializeNode.invoke(SerializeNode.java:144)
at org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:47)
at org.apache.cocoon.components.treeprocessor.sitemap.MatchNode.invoke(MatchNode.java:108)
at org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:69)
at org.apache.cocoon.components.treeprocessor.sitemap.PipelineNode.invoke(PipelineNode.java:143)
at org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:69)
at org.apache.cocoon.components.treeprocessor.sitemap.PipelinesNode.invoke(PipelinesNode.java:93)
at org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor.process(ConcreteTreeProcessor.java:235)
at org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor.process(ConcreteTreeProcessor.java:177)
at org.apache.cocoon.components.treeprocessor.TreeProcessor.process(TreeProcessor.java:254)
at org.apache.cocoon.components.treeprocessor.sitemap.MountNode.invoke(MountNode.java:118)
at org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:47)
at org.apache.cocoon.components.treeprocessor.sitemap.MatchNode.invoke(MatchNode.java:108)
at org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:69)
at org.apache.cocoon.components.treeprocessor.sitemap.PipelineNode.invoke(PipelineNode.java:143)
at org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:69)
at org.apache.cocoon.components.treeprocessor.sitemap.PipelinesNode.invoke(PipelinesNode.java:93)
at org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor.process(ConcreteTreeProcessor.java:235)
at org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor.process(ConcreteTreeProcessor.java:177)
at org.apache.cocoon.components.treeprocessor.TreeProcessor.process(TreeProcessor.java:254)
at org.apache.cocoon.components.treeprocessor.sitemap.MountNode.invoke(MountNode.java:118)
at org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:47)
at org.apache.cocoon.components.treeprocessor.sitemap.MatchNode.invoke(MatchNode.java:108)
at org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:69)
at org.apache.cocoon.components.treeprocessor.sitemap.PipelineNode.invoke(PipelineNode.java:143)
at org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:69)
at org.apache.cocoon.components.treeprocessor.sitemap.PipelinesNode.invoke(PipelinesNode.java:93)
at org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor.process(ConcreteTreeProcessor.java:235)
at org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor.process(ConcreteTreeProcessor.java:177)
at org.apache.cocoon.components.treeprocessor.TreeProcessor.process(TreeProcessor.java:254)
at org.apache.cocoon.Cocoon.process(Cocoon.java:699)
at org.apache.cocoon.servlet.CocoonServlet.service(CocoonServlet.java:1154)
at org.ametys.runtime.servlet.RuntimeServlet._doService(RuntimeServlet.java:132)
at org.ametys.runtime.servlet.RuntimeServlet.service(RuntimeServlet.java:89)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:298)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:852)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:588)
at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489)
at java.lang.Thread.run(Thread.java:662)
Si vous aviez une piste sur ce problème, nous sommes preneurs.
Merci
Offline
Il semble qu'un de vos contenus soit corrompu...
pour finir d'exécuter le script pour pouvez essayer de le protéger par des try/catch :
importClass(org.ametys.workspaces.repository.ConsoleHelper);
var query = session.getWorkspace().getQueryManager().createQuery("//element(*, ametys:content)[not(@ametys-internal:currentStepId)]", javax.jcr.query.Query.XPATH);
var nodes = query.execute().getNodes();
var count = 0;
while (nodes.hasNext())
{
try
{
node = nodes.next();
ConsoleHelper.setProperty(node, "ametys-internal:currentStepId", new java.lang.Long(1));
node.save();
count++;
}
catch (e)
{
println("exception occurred while setting stepId");
}
}
println(count + " nodes modified");
Sinon, ce script n'est pas non plus obligatoire, le bug ne concernait que les contenus qui n'avaient jamais été édités.
Offline
Bonjour,
Le script est passé avec une exception sur un noeud, mais a traiter un autre noeud. Merci
Suite à la migration en 3.2.1, nous rencontrons un problème sur le service "remontée de contenu" avec type "actualités" et vue "résumé".
voilà les détails de l'erreur complète dans les logs :
2011-09-12 14:50:46,125 ERROR [sitemap] (http-8080-5;/inpt/fr/actualites.html) Unable to display zone item
org.apache.cocoon.ProcessingException: Failed to process pipeline
at <map:serialize type="xml"> - resource://org/ametys/web/sitemap.xmap:896:33
at <map:transform type="i18n"> - resource://org/ametys/web/sitemap.xmap:892:33
at <map:transform type="xslt"> - resource://org/ametys/web/sitemap.xmap:880:55
at <map:generate type="filtered-contents"> - resource://org/ametys/web/sitemap.xmap:879:46
at org.apache.cocoon.ProcessingException.throwLocated(ProcessingException.java:145)
at org.apache.cocoon.components.pipeline.AbstractProcessingPipeline.handleException(AbstractProcessingPipeline.java:953)
at org.apache.cocoon.components.pipeline.AbstractProcessingPipeline.processXMLPipeline(AbstractProcessingPipeline.java:583)
at org.apache.cocoon.components.pipeline.impl.AbstractCachingProcessingPipeline.processXMLPipeline(AbstractCachingProcessingPipeline.java:280)
at org.apache.cocoon.components.pipeline.AbstractProcessingPipeline.process(AbstractProcessingPipeline.java:780)
at org.apache.cocoon.components.source.impl.SitemapSource.toSAX(SitemapSource.java:414)
at org.apache.cocoon.components.source.SourceUtil.toSAX(SourceUtil.java:101)
at org.apache.cocoon.components.source.SourceUtil.toSAX(SourceUtil.java:181)
at org.apache.cocoon.components.source.SourceUtil.toSAX(SourceUtil.java:140)
at org.ametys.web.repository.PageGenerator._saxZoneItems(PageGenerator.java:323)
at org.ametys.web.repository.PageGenerator._saxZone(PageGenerator.java:216)
at org.ametys.web.repository.PageGenerator.generate(PageGenerator.java:159)
at org.apache.cocoon.components.pipeline.AbstractProcessingPipeline.processXMLPipeline(AbstractProcessingPipeline.java:579)
at org.apache.cocoon.components.pipeline.impl.AbstractCachingProcessingPipeline.processXMLPipeline(AbstractCachingProcessingPipeline.java:280)
at org.apache.cocoon.components.pipeline.AbstractProcessingPipeline.process(AbstractProcessingPipeline.java:780)
at org.apache.cocoon.components.source.impl.SitemapSource.toSAX(SitemapSource.java:414)
at org.apache.cocoon.components.source.SourceUtil.toSAX(SourceUtil.java:101)
at org.apache.cocoon.components.source.SourceUtil.parse(SourceUtil.java:321)
at org.apache.cocoon.sitemap.ContentAggregator.generate(ContentAggregator.java:125)
at org.apache.cocoon.components.pipeline.AbstractProcessingPipeline.processXMLPipeline(AbstractProcessingPipeline.java:579)
at org.apache.cocoon.components.pipeline.impl.AbstractCachingProcessingPipeline.processXMLPipeline(AbstractCachingProcessingPipeline.java:280)
at org.apache.cocoon.components.pipeline.AbstractProcessingPipeline.process(AbstractProcessingPipeline.java:481)
at org.apache.cocoon.components.treeprocessor.sitemap.SerializeNode.invoke(SerializeNode.java:144)
at org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:47)
at org.apache.cocoon.components.treeprocessor.sitemap.MatchNode.invoke(MatchNode.java:108)
at org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:69)
at org.apache.cocoon.components.treeprocessor.sitemap.PipelineNode.invoke(PipelineNode.java:143)
at org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:69)
at org.apache.cocoon.components.treeprocessor.sitemap.PipelinesNode.invoke(PipelinesNode.java:93)
at org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor.process(ConcreteTreeProcessor.java:235)
at org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor.process(ConcreteTreeProcessor.java:177)
at org.apache.cocoon.components.treeprocessor.TreeProcessor.process(TreeProcessor.java:254)
at org.apache.cocoon.Cocoon.process(Cocoon.java:699)
at org.apache.cocoon.servlet.CocoonServlet.service(CocoonServlet.java:1154)
at org.ametys.runtime.servlet.RuntimeServlet._doService(RuntimeServlet.java:132)
at org.ametys.runtime.servlet.RuntimeServlet.service(RuntimeServlet.java:89)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:298)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:852)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:588)
at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489)
at java.lang.Thread.run(Thread.java:662)
Caused by: org.apache.cocoon.ProcessingException: Failed to process pipeline
at <map:serialize type="xml"> - resource://org/ametys/web/sitemap.xmap:193:32
at <map:generate type="content"> - resource://org/ametys/web/sitemap.xmap:188:50
at <map:serialize type="xhtml"> - resource://org/ametys/web/sitemap.xmap:1252:50
at <map:transform type="i18n"> - resource://org/ametys/web/sitemap.xmap:1248:48
at <map:transform type="docbook-enhancement"> - resource://org/ametys/web/sitemap.xmap:1247:64
at <map:transform> - resource://org/ametys/web/sitemap.xmap:1237:110
at <map:transform type="i18n"> - resource://org/ametys/web/sitemap.xmap:1233:48
at org.apache.cocoon.components.source.impl.SitemapSource.toSAX(SitemapSource.java:424)
at org.ametys.web.filter.ContentFilterHelper.saxContent(ContentFilterHelper.java:141)
at org.ametys.web.filter.ContentFilterHelper.saxMatchingContents(ContentFilterHelper.java:97)
at org.ametys.web.filter.FilteredContentsGenerator.generate(FilteredContentsGenerator.java:68)
at org.apache.cocoon.components.pipeline.AbstractProcessingPipeline.processXMLPipeline(AbstractProcessingPipeline.java:579)
... 56 more
Caused by: org.apache.cocoon.ProcessingException: Failed to process pipeline
at <map:serialize type="xml"> - resource://org/ametys/web/sitemap.xmap:193:32
at <map:generate type="content"> - resource://org/ametys/web/sitemap.xmap:188:50
at <map:serialize type="xhtml"> - resource://org/ametys/web/sitemap.xmap:1252:50
at <map:transform type="i18n"> - resource://org/ametys/web/sitemap.xmap:1248:48
at <map:transform type="docbook-enhancement"> - resource://org/ametys/web/sitemap.xmap:1247:64
at <map:transform> - resource://org/ametys/web/sitemap.xmap:1237:110
at <map:transform type="i18n"> - resource://org/ametys/web/sitemap.xmap:1233:48
at org.apache.cocoon.ProcessingException.throwLocated(ProcessingException.java:145)
at org.apache.cocoon.components.pipeline.AbstractProcessingPipeline.handleException(AbstractProcessingPipeline.java:953)
at org.apache.cocoon.components.pipeline.AbstractProcessingPipeline.processXMLPipeline(AbstractProcessingPipeline.java:583)
at org.apache.cocoon.components.pipeline.impl.AbstractCachingProcessingPipeline.processXMLPipeline(AbstractCachingProcessingPipeline.java:280)
at org.apache.cocoon.components.pipeline.AbstractProcessingPipeline.process(AbstractProcessingPipeline.java:780)
at org.apache.cocoon.components.source.impl.SitemapSource.toSAX(SitemapSource.java:414)
at org.apache.cocoon.components.source.SourceUtil.toSAX(SourceUtil.java:101)
at org.apache.cocoon.components.source.SourceUtil.parse(SourceUtil.java:321)
at org.apache.cocoon.sitemap.ContentAggregator.generate(ContentAggregator.java:125)
at org.apache.cocoon.components.pipeline.AbstractProcessingPipeline.processXMLPipeline(AbstractProcessingPipeline.java:579)
at org.apache.cocoon.components.pipeline.impl.AbstractCachingProcessingPipeline.processXMLPipeline(AbstractCachingProcessingPipeline.java:280)
at org.apache.cocoon.components.pipeline.AbstractProcessingPipeline.process(AbstractProcessingPipeline.java:780)
at org.apache.cocoon.components.source.impl.SitemapSource.toSAX(SitemapSource.java:414)
... 60 more
Caused by: java.util.NoSuchElementException
at java.util.AbstractList$Itr.next(AbstractList.java:350)
at org.ametys.cms.content.ContentGenerator._saxWorkflowStep(ContentGenerator.java:214)
at org.ametys.cms.content.ContentGenerator._saxContent(ContentGenerator.java:133)
at org.ametys.cms.content.ContentGenerator._generateContent(ContentGenerator.java:97)
at org.ametys.cms.content.ContentGenerator.generate(ContentGenerator.java:81)
at org.apache.cocoon.components.pipeline.AbstractProcessingPipeline.processXMLPipeline(AbstractProcessingPipeline.java:579)
... 70 more
Nous pensions que c'était peut-être dû à une surcharge faite dans un skin des vues du plugin news (avec news-abstract.xsl et news-link.xsl), mais l'erreur persiste même si l'on enlève cette surcharge.
Last edited by François Jannin (12/09/2011 16:22:42)
Offline
Re-bonjour,
Dans les logs nous avons également une erreur relative au workflow semble-t-il (produit lors de l'accès au cms / tableau de bord ) :
2011-09-12 15:06:47,038 ERROR [sitemap.handled-errors] (http-8080-5;/plugins/web/contents/todo-list.xml) Failed to process pipeline
at <map:serialize type="xml"> - resource://org/ametys/web/sitemap.xmap:1463:44
at <map:transform type="i18n"> - resource://org/ametys/web/sitemap.xmap:1459:56
at <map:generate type="workflow-tasks"> - resource://org/ametys/web/sitemap.xmap:1454:53
at <map:mount> - resource://org/ametys/cms/workspace/sitemap.xmap:170:81
org.apache.cocoon.ProcessingException: Failed to process pipeline
at <map:serialize type="xml"> - resource://org/ametys/web/sitemap.xmap:1463:44
at <map:transform type="i18n"> - resource://org/ametys/web/sitemap.xmap:1459:56
at <map:generate type="workflow-tasks"> - resource://org/ametys/web/sitemap.xmap:1454:53
at <map:mount> - resource://org/ametys/cms/workspace/sitemap.xmap:170:81
at org.apache.cocoon.ProcessingException.throwLocated(ProcessingException.java:145)
at org.apache.cocoon.components.pipeline.AbstractProcessingPipeline.handleException(AbstractProcessingPipeline.java:953)
at org.apache.cocoon.components.pipeline.AbstractProcessingPipeline.processXMLPipeline(AbstractProcessingPipeline.java:583)
at org.apache.cocoon.components.pipeline.impl.AbstractCachingProcessingPipeline.processXMLPipeline(AbstractCachingProcessingPipeline.java:280)
at org.apache.cocoon.components.pipeline.AbstractProcessingPipeline.process(AbstractProcessingPipeline.java:481)
at org.apache.cocoon.components.treeprocessor.sitemap.SerializeNode.invoke(SerializeNode.java:144)
at org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:47)
at org.apache.cocoon.components.treeprocessor.sitemap.MatchNode.invoke(MatchNode.java:108)
at org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:69)
at org.apache.cocoon.components.treeprocessor.sitemap.PipelineNode.invoke(PipelineNode.java:143)
at org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:69)
at org.apache.cocoon.components.treeprocessor.sitemap.PipelinesNode.invoke(PipelinesNode.java:93)
at org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor.process(ConcreteTreeProcessor.java:235)
at org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor.process(ConcreteTreeProcessor.java:177)
at org.apache.cocoon.components.treeprocessor.TreeProcessor.process(TreeProcessor.java:254)
at org.apache.cocoon.components.treeprocessor.sitemap.MountNode.invoke(MountNode.java:118)
at org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:47)
at org.apache.cocoon.components.treeprocessor.sitemap.MatchNode.invoke(MatchNode.java:108)
at org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:69)
at org.apache.cocoon.components.treeprocessor.sitemap.PipelineNode.invoke(PipelineNode.java:143)
at org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:69)
at org.apache.cocoon.components.treeprocessor.sitemap.PipelinesNode.invoke(PipelinesNode.java:93)
at org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor.process(ConcreteTreeProcessor.java:235)
at org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor.process(ConcreteTreeProcessor.java:177)
at org.apache.cocoon.components.treeprocessor.TreeProcessor.process(TreeProcessor.java:254)
at org.apache.cocoon.components.treeprocessor.sitemap.MountNode.invoke(MountNode.java:118)
at org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:47)
at org.apache.cocoon.components.treeprocessor.sitemap.MatchNode.invoke(MatchNode.java:108)
at org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:69)
at org.apache.cocoon.components.treeprocessor.sitemap.PipelineNode.invoke(PipelineNode.java:143)
at org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:69)
at org.apache.cocoon.components.treeprocessor.sitemap.PipelinesNode.invoke(PipelinesNode.java:93)
at org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor.process(ConcreteTreeProcessor.java:235)
at org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor.process(ConcreteTreeProcessor.java:177)
at org.apache.cocoon.components.treeprocessor.TreeProcessor.process(TreeProcessor.java:254)
at org.apache.cocoon.components.treeprocessor.sitemap.MountNode.invoke(MountNode.java:118)
at org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:47)
at org.apache.cocoon.components.treeprocessor.sitemap.MatchNode.invoke(MatchNode.java:108)
at org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:69)
at org.apache.cocoon.components.treeprocessor.sitemap.PipelineNode.invoke(PipelineNode.java:143)
at org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:69)
at org.apache.cocoon.components.treeprocessor.sitemap.PipelinesNode.invoke(PipelinesNode.java:93)
at org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor.process(ConcreteTreeProcessor.java:235)
at org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor.process(ConcreteTreeProcessor.java:177)
at org.apache.cocoon.components.treeprocessor.TreeProcessor.process(TreeProcessor.java:254)
at org.apache.cocoon.Cocoon.process(Cocoon.java:699)
at org.apache.cocoon.servlet.CocoonServlet.service(CocoonServlet.java:1154)
at org.ametys.runtime.servlet.RuntimeServlet._doService(RuntimeServlet.java:132)
at org.ametys.runtime.servlet.RuntimeServlet.service(RuntimeServlet.java:89)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:298)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:852)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:588)
at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489)
at java.lang.Thread.run(Thread.java:662)
Caused by: java.lang.NullPointerException
at org.ametys.cms.workflow.WorkflowTasksComponent._saxContentCurrentState(WorkflowTasksComponent.java:589)
at org.ametys.cms.workflow.WorkflowTasksComponent._saxContent(WorkflowTasksComponent.java:321)
at org.ametys.cms.workflow.WorkflowTasksComponent._saxTask(WorkflowTasksComponent.java:265)
at org.ametys.web.workflow.WorkflowTasksComponent.toSAX(WorkflowTasksComponent.java:241)
at org.ametys.web.workflow.WorkflowTasksGenerator.saxTasks(WorkflowTasksGenerator.java:50)
at org.ametys.cms.workflow.WorkflowTasksGenerator.generate(WorkflowTasksGenerator.java:75)
at org.apache.cocoon.components.pipeline.AbstractProcessingPipeline.processXMLPipeline(AbstractProcessingPipeline.java:579)
... 59 more
Merci
Last edited by François Jannin (12/09/2011 16:19:21)
Offline
pour les deux derniers problèmes, il me faudrait un extrait de logs plus grand, il n'y a pas l'exception initiale
Offline
Je viens d'éditer les posts pour compléter les logs.
Merci
Offline
Je pense que les deux problèmes sont liés (et c'est vraisemblablement le même contenu qui plantait lors du script de migration)
Il s'agit d'un problème de données liées au workflow d'un contenu, donc rien à voir avec la vue de remontée de contenus que vous pouvez avoir surchargée.
Vous avez un contenu qui pointe sur une entrée de workflow qui manifestement n'a pas d'état courant, ce qui normalement est impossible...
Vous pouvez peut-être essayer d'ouvrir le contenu en question si vous arrivez à l'identifier
Si ca ne concerne qu'un seul contenu et que vous savez duquel il s'agit, il est vraisemblablement moins coûteux de le supprimer et de le recréer que d'essayer de réparer les données.
Offline
Bonjour,
Merci pour ces précisions et cette analyse. Nous allons essayer d'identifier le contenu corrompu.
Offline
Bonjour,
Avec un peu de retard, merci pour la piste du contenu corrompu, c'était bien cela.
Offline
Pages: 1