[ori-oai-workflow 1.4.2] provoque orbeon SAXParseException

  • user warning: Table './drupal_www_ori_oai_org/cache_filter' is marked as crashed and last (automatic?) repair failed query: SELECT data, created, headers, expire, serialized FROM cache_filter WHERE cid = '4:4cd73de2d67a137a400a6cc7e75798f9' in /home/ori-oai/drupal/drupal-6.34/includes/cache.inc on line 27.
  • user warning: Table './drupal_www_ori_oai_org/cache_filter' is marked as crashed and last (automatic?) repair failed query: UPDATE cache_filter SET data = '<div class=\"emailFilter\"><!DOCTYPE html PUBLIC \"-//W3C//DTD HTML 4.01 Transitional//EN\">\n<html>\n<head>\n</head>\n<body bgcolor=\"#ffffff\" text=\"#000000\">\nBonjour,<br>\nLorsque j\'essaie&nbsp; de visionner \'les ressources que je dois mod&eacute;rer\'&nbsp;\nj\'ai un tableau avec&nbsp; &nbsp; la liste des fiches &agrave; mod&eacute;rer. <br>\nVoici ce qui appara&icirc;t: </div>', created = 1507748087, expire = 1507834487, headers = '', serialized = 0 WHERE cid = '4:4cd73de2d67a137a400a6cc7e75798f9' in /home/ori-oai/drupal/drupal-6.34/includes/cache.inc on line 112.
  • user warning: Table './drupal_www_ori_oai_org/cache_filter' is marked as crashed and last (automatic?) repair failed query: SELECT data, created, headers, expire, serialized FROM cache_filter WHERE cid = '4:4cd73de2d67a137a400a6cc7e75798f9' in /home/ori-oai/drupal/drupal-6.34/includes/cache.inc on line 27.
  • user warning: Table './drupal_www_ori_oai_org/cache_filter' is marked as crashed and last (automatic?) repair failed query: UPDATE cache_filter SET data = '<div class=\"emailFilter\"><!DOCTYPE html PUBLIC \"-//W3C//DTD HTML 4.01 Transitional//EN\">\n<html>\n<head>\n</head>\n<body bgcolor=\"#ffffff\" text=\"#000000\">\nBonjour,<br>\nLorsque j\'essaie&nbsp; de visionner \'les ressources que je dois mod&eacute;rer\'&nbsp;\nj\'ai un tableau avec&nbsp; &nbsp; la liste des fiches &agrave; mod&eacute;rer. <br>\nVoici ce qui appara&icirc;t: </div>', created = 1507748087, expire = 1507834487, headers = '', serialized = 0 WHERE cid = '4:4cd73de2d67a137a400a6cc7e75798f9' in /home/ori-oai/drupal/drupal-6.34/includes/cache.inc on line 112.
  • user warning: Table './drupal_www_ori_oai_org/cache_filter' is marked as crashed and last (automatic?) repair failed query: SELECT data, created, headers, expire, serialized FROM cache_filter WHERE cid = '4:fbda452643cc441601401236b4400a03' in /home/ori-oai/drupal/drupal-6.34/includes/cache.inc on line 27.
  • user warning: Table './drupal_www_ori_oai_org/cache_filter' is marked as crashed and last (automatic?) repair failed query: UPDATE cache_filter SET data = '<div class=\"emailFilter\">Bonjour,<br />\nJe n\'arrive pas accéder via le module workflow sur<br />\n[WORKFLOW]/ori-oai-workflow/jsp/listing-instances.faces lorsque à ma<br />\npage personnalisée<br />\n<a href=\"http://dev-4.uhb.fr:8186/ori-oai-md-editor/ori-md-editor/lomfr-author-rennes-2/remote?idp=-5264112487368078016\" title=\"http://dev-4.uhb.fr:8186/ori-oai-md-editor/ori-md-editor/lomfr-author-rennes-2/remote?idp=-5264112487368078016\">http://dev-4.uhb.fr:8186/ori-oai-md-editor/ori-md-editor/lomfr-author-re...</a> </p>\n<p>Je ne sais pas si je suis assze clair .<br />\nIl y a pas mal d\'erreurs dans les logs du workflow et du md-editor que<br />\nje joins en fichiers attachés.<br />\nmerci d\'avance d\'eclaire ma lanterne .<br />\nCordialement.</p>\n<p>--<br />\n-----------------------------------------<br />\noooO M. Kossi Kouleowoun <kossi.kouleowoun at uhb.fr><br />\n( ) Université Haute Bretagne- Cellule ENT/WEB<br />\n \\ ( Centre de Ressources Informatiques<br />\n \\_) Tel: 02.99.14.13.47<br />\n-----------------------------------------------<br />\n--</p>\n</div>\n', created = 1507748087, expire = 1507834487, headers = '', serialized = 0 WHERE cid = '4:fbda452643cc441601401236b4400a03' in /home/ori-oai/drupal/drupal-6.34/includes/cache.inc on line 112.
  • user warning: Table './drupal_www_ori_oai_org/cache_filter' is marked as crashed and last (automatic?) repair failed query: SELECT data, created, headers, expire, serialized FROM cache_filter WHERE cid = '4:7139e1c177edcedb6c37270d2804438a' in /home/ori-oai/drupal/drupal-6.34/includes/cache.inc on line 27.
  • user warning: Table './drupal_www_ori_oai_org/cache_filter' is marked as crashed and last (automatic?) repair failed query: UPDATE cache_filter SET data = '<div class=\"emailFilter\">Bonjour Kossi,</p>\n<p>As-tu côté ori-oai-workflow modifié le patron de fiche XML du type de<br />\nmétadonnée \"ressource pédagogique\" ?<br />\nSi oui, ton patron de fiche est-il bien formé (d\'un point de vue XML) ?</p>\n<p>On voit notamment cette erreur dans les logs que tu fournis :</p>\n<p>Caused by: org.dom4j.DocumentException: Error on line 14 of document : XML document structures must start and end within the same entity. Nested exception: XML document structures must start and end within the same entity.</p>\n<p>=> La ligne 14 du fichier XML LOM (LOMFR ou SupLOMFR) que l\'application<br />\nessaie de lire poserait un problème a priori.</p>\n<p>A bientôt,<br />\nVincent.</p>\n<p>Kossi Kouleowoun wrote:<br />\n<div class=\"emailFilter_Toggle\">\n<blockquote class=\"emailFilter_Author_0\"><p>> Bonjour,<br />\n> Je n\'arrive pas accéder via le module workflow sur<br />\n> [WORKFLOW]/ori-oai-workflow/jsp/listing-instances.faces lorsque à<br />\n> ma page personnalisée<br />\n> <a href=\"http://dev-4.uhb.fr:8186/ori-oai-md-editor/ori-md-editor/lomfr-author-rennes-2/remote?idp=-5264112487368078016\" title=\"http://dev-4.uhb.fr:8186/ori-oai-md-editor/ori-md-editor/lomfr-author-rennes-2/remote?idp=-5264112487368078016\">http://dev-4.uhb.fr:8186/ori-oai-md-editor/ori-md-editor/lomfr-author-re...</a><br />\n><br />\n><br />\n> Je ne sais pas si je suis assze clair .<br />\n> Il y a pas mal d\'erreurs dans les logs du workflow et du md-editor<br />\n> que je joins en fichiers attachés.<br />\n> merci d\'avance d\'eclaire ma lanterne .<br />\n> Cordialement.<br />\n></div>\n</blockquote>\n</div>\n', created = 1507748088, expire = 1507834488, headers = '', serialized = 0 WHERE cid = '4:7139e1c177edcedb6c37270d2804438a' in /home/ori-oai/drupal/drupal-6.34/includes/cache.inc on line 112.
  • user warning: Table './drupal_www_ori_oai_org/cache_filter' is marked as crashed and last (automatic?) repair failed query: SELECT data, created, headers, expire, serialized FROM cache_filter WHERE cid = '4:f183a7a1ef49e6931ffd3805da18a126' in /home/ori-oai/drupal/drupal-6.34/includes/cache.inc on line 27.
  • user warning: Table './drupal_www_ori_oai_org/cache_filter' is marked as crashed and last (automatic?) repair failed query: UPDATE cache_filter SET data = '<div class=\"emailFilter\">Vincent Bonamy a écrit :<br />\n<div class=\"emailFilter_Toggle\">\n<blockquote class=\"emailFilter_Author_0\"><p>> Bonjour Kossi,<br />\n><br />\n> As-tu côté ori-oai-workflow modifié le patron de fiche XML du type de<br />\n> métadonnée \"ressource pédagogique\" ?<br />\n> Si oui, ton patron de fiche est-il bien formé (d\'un point de vue XML) ?<br />\n><br />\n> On voit notamment cette erreur dans les logs que tu fournis :<br />\n><br />\n> Caused by: org.dom4j.DocumentException: Error on line 14 of document<br />\n> : XML document structures must start and end within the same entity.<br />\n> Nested exception: XML document structures must start and end within<br />\n> the same entity.<br />\n><br />\n> => La ligne 14 du fichier XML LOM (LOMFR ou SupLOMFR) que<br />\n> l\'application essaie de lire poserait un problème a priori.<br />\n><br />\n> A bientôt,<br />\n> Vincent.<br />\n><br />\n><br />\n> Kossi Kouleowoun wrote:</p></blockquote>\n<blockquote class=\"emailFilter_Author_1\"><p>>> Bonjour,<br />\n>> Je n\'arrive pas accéder via le module workflow sur<br />\n>> [WORKFLOW]/ori-oai-workflow/jsp/listing-instances.faces lorsque à<br />\n>> ma page personnalisée<br />\n>> <a href=\"http://dev-4.uhb.fr:8186/ori-oai-md-editor/ori-md-editor/lomfr-author-rennes-2/remote?idp=-5264112487368078016\" title=\"http://dev-4.uhb.fr:8186/ori-oai-md-editor/ori-md-editor/lomfr-author-rennes-2/remote?idp=-5264112487368078016\">http://dev-4.uhb.fr:8186/ori-oai-md-editor/ori-md-editor/lomfr-author-re...</a><br />\n>><br />\n>><br />\n>> Je ne sais pas si je suis assze clair .<br />\n>> Il y a pas mal d\'erreurs dans les logs du workflow et du md-editor<br />\n>> que je joins en fichiers attachés.<br />\n>> merci d\'avance d\'eclaire ma lanterne .<br />\n>> Cordialement.<br />\n>></p></blockquote>\n<blockquote class=\"emailFilter_Author_0\"><p>></div>\n</blockquote>\n<p>Bonjour Vincent,<br />\nJe vais regarder par rapport a ce que tus dis.</p>\n<p>--<br />\n-----------------------------------------<br />\noooO M. Kossi Kouleowoun <kossi.kouleowoun at uhb.fr><br />\n( ) Université Haute Bretagne- Cellule ENT/WEB<br />\n \\ ( Centre de Ressources Informatiques<br />\n \\_) Tel: 02.99.14.13.47<br />\n-----------------------------------------------<br />\n--</p>\n</div>\n', created = 1507748088, expire = 1507834488, headers = '', serialized = 0 WHERE cid = '4:f183a7a1ef49e6931ffd3805da18a126' in /home/ori-oai/drupal/drupal-6.34/includes/cache.inc on line 112.
  • user warning: Table './drupal_www_ori_oai_org/cache_filter' is marked as crashed and last (automatic?) repair failed query: SELECT data, created, headers, expire, serialized FROM cache_filter WHERE cid = '4:4efd8128740a0a2f7d34e27af1ff93e4' in /home/ori-oai/drupal/drupal-6.34/includes/cache.inc on line 27.
  • user warning: Table './drupal_www_ori_oai_org/cache_filter' is marked as crashed and last (automatic?) repair failed query: UPDATE cache_filter SET data = '<div class=\"emailFilter\"><!DOCTYPE html PUBLIC \"-//W3C//DTD HTML 4.01 Transitional//EN\">\n<html>\n<head>\n <meta content=\"text/html;charset=ISO-8859-1\" http-equiv=\"Content-Type\">\n</head>\n<body bgcolor=\"#ffffff\" text=\"#000000\">\nKossi Kouleowoun a &eacute;crit&nbsp;:\n<div class=\"emailFilter_Toggle\"><div class=\"emailFilter_Author_0\"><blockquote>Bonjour,\n <br>\nJe n\'arrive pas acc&eacute;der via&nbsp; le&nbsp; module&nbsp; workflow&nbsp; sur&nbsp;&nbsp;\n[WORKFLOW]/ori-oai-workflow/jsp/listing-instances.faces lorsque&nbsp; &agrave;&nbsp; ma&nbsp;\npage personnalis&eacute;e\n<a class=\"moz-txt-link-freetext\" href=\"http://dev-4.uhb.fr:8186/ori-oai-md-editor/ori-md-editor/lomfr-author-rennes-2/remote?idp=-5264112487368078016\">http://dev-4.uhb.fr:8186/ori-oai-md-editor/ori-md-editor/lomfr-author-rennes-2/remote?idp=-5264112487368078016</a>\n <br>\n <br>\nJe ne sais pas si je suis assze clair .\n <br>\nIl y a pas mal d\'erreurs dans les logs&nbsp; du workflow et du md-editor que\nje joins en fichiers attach&eacute;s.\n <br>\nmerci d\'avance d\'eclaire ma lanterne .\n <br>\nCordialement.\n <br>\n <br>\n</blockquote></div></div>\nJ\'ai regard&eacute; mais j\'ai pas de fichier lom.xml (sauf les fichiers\n*.lom*.xml auxquels je n \'ai pas touch&eacute;).<br>\nPar contre j\'ai modifi&eacute; les&nbsp; fichiers&nbsp; <b>spring-categories .xml</b>&nbsp;\net<b> spring-metadata-types.xml </b>que j\'ai joint en fichiers\nattach&eacute;s.<br>\nL\'erreur est la m&ecirc;me. Probl&egrave;me d\'encodage ?<br>\nVoici les logs.<br>\nMerci d\'avance.<br>\n<br>\n<br>\nosworkflow: 252140 ERROR workflow.AbstractWorkflow\ngetAvailableActions[129]&nbsp; - Error checking available actions<br>\ncom.opensymphony.workflow.WorkflowException: Unknown exception\nencountered when checking condition\norg.orioai.workflow.services.oswfhelper.VerifyXPathes@1f32c4a: root\ncause: resolveXPath\n/lom:lom/lom:general/lom:title/lom:string[normalize-space(.) != \'\']\nfailed<br>\n&nbsp;&nbsp;&nbsp; at\ncom.opensymphony.workflow.AbstractWorkflow.passesCondition(AbstractWorkflow.java:1102)<br>\n&nbsp;&nbsp;&nbsp; at\ncom.opensymphony.workflow.AbstractWorkflow.passesConditions(AbstractWorkflow.java:1122)<br>\n&nbsp;&nbsp;&nbsp; at\ncom.opensymphony.workflow.AbstractWorkflow.passesConditions(AbstractWorkflow.java:1146)<br>\n&nbsp;&nbsp;&nbsp; at\ncom.opensymphony.workflow.AbstractWorkflow.getAvailableActionsForStep(AbstractWorkflow.java:726)<br>\n&nbsp;&nbsp;&nbsp; at\ncom.opensymphony.workflow.AbstractWorkflow.getAvailableActions(AbstractWorkflow.java:118)<br>\n&nbsp;&nbsp;&nbsp; at\norg.orioai.workflow.services.OsWorkflowService.getAvailableActionsMap(OsWorkflowService.java:88)<br>\n&nbsp;&nbsp;&nbsp; at\norg.orioai.workflow.services.OsWorkflowService.setupOsWorkflowProperties(OsWorkflowService.java:196)<br>\n&nbsp;&nbsp;&nbsp; at\norg.orioai.workflow.services.OsWorkflowService$$FastClassByCGLIB$$f47da35e.invoke(&lt;generated&gt;)<br>\n&nbsp;&nbsp;&nbsp; at net.sf.cglib.proxy.MethodProxy.invoke(MethodProxy.java:149)<br>\n&nbsp;&nbsp;&nbsp; at\norg.springframework.aop.framework.Cglib2AopProxy$CglibMethodInvocation.invokeJoinpoint(Cglib2AopProxy.java:693)<br>\n&nbsp;&nbsp;&nbsp; at\norg.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:139)<br>\n&nbsp;&nbsp;&nbsp; at\norg.springframework.aop.support.DelegatingIntroductionInterceptor.doProceed(DelegatingIntroductionInterceptor.java:127)<br>\n&nbsp;&nbsp;&nbsp; at\norg.springframework.aop.support.DelegatingIntroductionInterceptor.invoke(DelegatingIntroductionInterceptor.java:115)<br>\n&nbsp;&nbsp;&nbsp; at\norg.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:161)<br>\n&nbsp;&nbsp;&nbsp; at\norg.springframework.aop.framework.Cglib2AopProxy$DynamicAdvisedInterceptor.intercept(Cglib2AopProxy.java:628)<br>\n&nbsp;&nbsp;&nbsp; at\norg.orioai.workflow.services.OsWorkflowService$$EnhancerByCGLIB$$815395f1.setupOsWorkflowProperties(&lt;generated&gt;)<br>\n&nbsp;&nbsp;&nbsp; at\norg.orioai.workflow.services.CompassService.getWorkflowInstances(CompassService.java:198)<br>\n&nbsp;&nbsp;&nbsp; at\norg.orioai.workflow.web.DomainService.getWorkflowInstances(DomainService.java:276)<br>\n&nbsp;&nbsp;&nbsp; at\norg.orioai.workflow.web.DomainService$$FastClassByCGLIB$$8e4532fb.invoke(&lt;generated&gt;)<br>\n&nbsp;&nbsp;&nbsp; at net.sf.cglib.proxy.MethodProxy.invoke(MethodProxy.java:149)<br>\n&nbsp;&nbsp;&nbsp; at\norg.springframework.aop.framework.Cglib2AopProxy$CglibMethodInvocation.invokeJoinpoint(Cglib2AopProxy.java:693)<br>\n&nbsp;&nbsp;&nbsp; at\norg.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:139)<br>\n&nbsp;&nbsp;&nbsp; at\norg.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:107)<br>\n&nbsp;&nbsp;&nbsp; at\norg.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:161)<br>\n&nbsp;&nbsp;&nbsp; at\norg.springframework.aop.framework.Cglib2AopProxy$DynamicAdvisedInterceptor.intercept(Cglib2AopProxy.java:628)<br>\n&nbsp;&nbsp;&nbsp; at\norg.orioai.workflow.web.DomainService$$EnhancerByCGLIB$$b8b85f67.getWorkflowInstances(&lt;generated&gt;)<br>\n&nbsp;&nbsp;&nbsp; at\norg.orioai.workflow.web.controllers.ListingInstancesController.getWorkflowInstances(ListingInstancesController.java:158)<br>\n&nbsp;&nbsp;&nbsp; at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)<br>\n&nbsp;&nbsp;&nbsp; at\nsun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)<br>\n&nbsp;&nbsp;&nbsp; at\nsun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)<br>\n&nbsp;&nbsp;&nbsp; at java.lang.reflect.Method.invoke(Method.java:585)<br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.myfaces.el.PropertyResolverImpl.getProperty(PropertyResolverImpl.java:457)<br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.myfaces.el.PropertyResolverImpl.getValue(PropertyResolverImpl.java:85)<br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.myfaces.el.ELParserHelper$MyPropertySuffix.evaluate(ELParserHelper.java:535)<br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.commons.el.ComplexValue.evaluate(ComplexValue.java:145)<br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.myfaces.el.ValueBindingImpl.getValue(ValueBindingImpl.java:386)<br>\n&nbsp;&nbsp;&nbsp; at javax.faces.component.UIData.getValue(UIData.java:1023)<br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.myfaces.component.html.ext.HtmlDataTableHack.createDataModel(HtmlDataTableHack.java:437)<br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.myfaces.component.html.ext.HtmlDataTable.createDataModel(HtmlDataTable.java:847)<br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.myfaces.component.html.ext.HtmlDataTableHack.getDataModel(HtmlDataTableHack.java:414)<br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.myfaces.component.html.ext.HtmlDataTable.getDataModel(HtmlDataTable.java:839)<br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.myfaces.component.html.ext.HtmlDataTableHack.getRowCount(HtmlDataTableHack.java:87)<br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.myfaces.renderkit.html.ext.HtmlTableRenderer.encodeBegin(HtmlTableRenderer.java:166)<br>\n&nbsp;&nbsp;&nbsp; at\njavax.faces.component.UIComponentBase.encodeBegin(UIComponentBase.java:515)<br>\n&nbsp;&nbsp;&nbsp; at javax.faces.component.UIData.encodeBegin(UIData.java:551)<br>\n&nbsp;&nbsp;&nbsp; at\njavax.faces.component.html.HtmlDataTable.encodeBegin(HtmlDataTable.java:50)<br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.myfaces.component.html.ext.HtmlDataTableHack.encodeBegin(HtmlDataTableHack.java:172)<br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.myfaces.component.html.ext.HtmlDataTable.encodeBegin(HtmlDataTable.java:607)<br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.myfaces.shared_impl.renderkit.RendererUtils.renderChild(RendererUtils.java:412)<br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.myfaces.shared_impl.renderkit.RendererUtils.renderChildren(RendererUtils.java:400)<br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.myfaces.shared_impl.renderkit.html.HtmlGroupRendererBase.encodeEnd(HtmlGroupRendererBase.java:78)<br>\n&nbsp;&nbsp;&nbsp; at\njavax.faces.component.UIComponentBase.encodeEnd(UIComponentBase.java:539)<br>\n&nbsp;&nbsp;&nbsp; at\njavax.faces.webapp.UIComponentTag.encodeEnd(UIComponentTag.java:498)<br>\n&nbsp;&nbsp;&nbsp; at\njavax.faces.webapp.UIComponentTag.doEndTag(UIComponentTag.java:366)<br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.myfaces.shared_impl.taglib.UIComponentBodyTagBase.doEndTag(UIComponentBodyTagBase.java:57)<br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.jsp.jsp.listing_002dinstances_jsp._jspx_meth_h_005fpanelGroup_005f1(listing_002dinstances_jsp.java:1194)<br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.jsp.jsp.listing_002dinstances_jsp._jspx_meth_h_005fform_005f3(listing_002dinstances_jsp.java:1125)<br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.jsp.jsp.listing_002dinstances_jsp._jspx_meth_e_005fpage_005f0(listing_002dinstances_jsp.java:347)<br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.jsp.jsp.listing_002dinstances_jsp._jspService(listing_002dinstances_jsp.java:199)<br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:98)<br>\n&nbsp;&nbsp;&nbsp; at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)<br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:331)<br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:329)<br>\n&nbsp;&nbsp;&nbsp; at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:265)<br>\n&nbsp;&nbsp;&nbsp; at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)<br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)<br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)<br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:691)<br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:469)<br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:403)<br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:301)<br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.myfaces.context.servlet.ServletExternalContextImpl.dispatch(ServletExternalContextImpl.java:419)<br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.myfaces.application.jsp.JspViewHandlerImpl.renderView(JspViewHandlerImpl.java:211)<br>\n&nbsp;&nbsp;&nbsp; at\norg.jenia.faces.template.handler.ViewHandler.renderView(ViewHandler.java:76)<br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.myfaces.lifecycle.RenderResponseExecutor.execute(RenderResponseExecutor.java:41)<br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.myfaces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:132)<br>\n&nbsp;&nbsp;&nbsp; at\norg.esupportail.commons.web.servlet.FacesServlet.service(FacesServlet.java:367)<br>\n&nbsp;&nbsp;&nbsp; at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)<br>\n&nbsp;&nbsp; ....<br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.coyote.http11.Http11Processor.process(Http11Processor.java:874)<br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:665)<br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:528)<br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:81)<br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:689)<br>\n&nbsp;&nbsp;&nbsp; at java.lang.Thread.run(Thread.java:595)<br>\nCaused by: org.orioai.workflow.exceptions.XmlParseException:\nresolveXPath\n/lom:lom/lom:general/lom:title/lom:string[normalize-space(.) != \'\']\nfailed<br>\n&nbsp;&nbsp;&nbsp; at\norg.orioai.workflow.utils.XmlUtilsService.resolveXPath(XmlUtilsService.java:113)<br>\n&nbsp;&nbsp;&nbsp; at\norg.orioai.workflow.services.oswfhelper.OriFunctions4OSWF.verifyXPathes(OriFunctions4OSWF.java:248)<br>\n&nbsp;&nbsp;&nbsp; at\norg.orioai.workflow.services.oswfhelper.VerifyXPathes.passesCondition(VerifyXPathes.java:41)<br>\n&nbsp;&nbsp;&nbsp; at\ncom.opensymphony.workflow.AbstractWorkflow.passesCondition(AbstractWorkflow.java:1088)<br>\n&nbsp;&nbsp;&nbsp; ... 107 more<br>\nCaused by: org.dom4j.DocumentException: Error on line 14 of document&nbsp; :\nXML document structures must start and end within the same entity.\nNested exception: XML document structures must start and end within the\nsame entity.<br>\n&nbsp;&nbsp;&nbsp; at org.dom4j.io.SAXReader.read(SAXReader.java:482)<br>\n&nbsp;&nbsp;&nbsp; at org.dom4j.DocumentHelper.parseText(DocumentHelper.java:278)<br>\n&nbsp;&nbsp;&nbsp; at\norg.orioai.workflow.utils.XmlUtilsService.resolveXPath(XmlUtilsService.java:101)<br>\n&nbsp;&nbsp;&nbsp; ... 110 more<br>\n<br>\nRoot cause:<br>\norg.orioai.workflow.exceptions.XmlParseException: resolveXPath\n/lom:lom/lom:general/lom:title/lom:string[normalize-space(.) != \'\']\nfailed<br>\n&nbsp;&nbsp;&nbsp; at\norg.orioai.workflow.utils.XmlUtilsService.resolveXPath(XmlUtilsService.java:113)<br>\n&nbsp;&nbsp;&nbsp; at\norg.orioai.workflow.services.oswfhelper.OriFunctions4OSWF.verifyXPathes(OriFunctions4OSWF.java:248)<br>\n&nbsp;&nbsp;&nbsp; at\norg.orioai.workflow.services.oswfhelper.VerifyXPathes.passesCondition(VerifyXPathes.java:41)<br>\n&nbsp;&nbsp;&nbsp; at\ncom.opensymphony.workflow.AbstractWorkflow.passesCondition(AbstractWorkflow.java:1088)<br>\n&nbsp;&nbsp;&nbsp; at\ncom.opensymphony.workflow.AbstractWorkflow.passesConditions(AbstractWorkflow.java:1122)<br>\n&nbsp;&nbsp;&nbsp; at\ncom.opensymphony.workflow.AbstractWorkflow.passesConditions(AbstractWorkflow.java:1146)<br>\n&nbsp;&nbsp;&nbsp; at\ncom.opensymphony.workflow.AbstractWorkflow.getAvailableActionsForStep(AbstractWorkflow.java:726)<br>\n&nbsp;&nbsp;&nbsp; at\ncom.opensymphony.workflow.AbstractWorkflow.getAvailableActions(AbstractWorkflow.java:118)<br>\n&nbsp;&nbsp;&nbsp; at\norg.orioai.workflow.services.OsWorkflowService.getAvailableActionsMap(OsWorkflowService.java:88)<br>\n&nbsp;&nbsp;&nbsp; at\norg.orioai.workflow.services.OsWorkflowService.setupOsWorkflowProperties(OsWorkflowService.java:196)<br>\n&nbsp;&nbsp;&nbsp; at\norg.orioai.workflow.services.OsWorkflowService$$FastClassByCGLIB$$f47da35e.invoke(&lt;generated&gt;)<br>\n&nbsp;&nbsp;&nbsp; at net.sf.cglib.proxy.MethodProxy.invoke(MethodProxy.java:149)<br>\n&nbsp;&nbsp;&nbsp; at\norg.springframework.aop.framework.Cglib2AopProxy$CglibMethodInvocation.invokeJoinpoint(Cglib2AopProxy.java:693)<br>\n&nbsp;&nbsp;&nbsp; at\norg.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:139)<br>\n&nbsp;&nbsp;&nbsp; at\norg.springframework.aop.support.DelegatingIntroductionInterceptor.doProceed(DelegatingIntroductionInterceptor.java:127)<br>\n&nbsp;&nbsp;&nbsp; at\norg.springframework.aop.support.DelegatingIntroductionInterceptor.invoke(DelegatingIntroductionInterceptor.java:115)<br>\n&nbsp;&nbsp;&nbsp; at\norg.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:161)<br>\n&nbsp;&nbsp;&nbsp; at\norg.springframework.aop.framework.Cglib2AopProxy$DynamicAdvisedInterceptor.intercept(Cglib2AopProxy.java:628)<br>\n&nbsp;&nbsp;&nbsp; at\norg.orioai.workflow.services.OsWorkflowService$$EnhancerByCGLIB$$815395f1.setupOsWorkflowProperties(&lt;generated&gt;)<br>\n&nbsp;&nbsp;&nbsp; at\norg.orioai.workflow.services.CompassService.getWorkflowInstances(CompassService.java:198)<br>\n&nbsp;&nbsp;&nbsp; at\norg.orioai.workflow.web.DomainService.getWorkflowInstances(DomainService.java:276)<br>\n&nbsp;&nbsp;&nbsp; at\norg.orioai.workflow.web.DomainService$$FastClassByCGLIB$$8e4532fb.invoke(&lt;generated&gt;)<br>\n&nbsp;&nbsp;&nbsp; at net.sf.cglib.proxy.MethodProxy.invoke(MethodProxy.java:149)<br>\n&nbsp;&nbsp;&nbsp; at\norg.springframework.aop.framework.Cglib2AopProxy$CglibMethodInvocation.invokeJoinpoint(Cglib2AopProxy.java:693)<br>\n&nbsp;&nbsp;&nbsp; at\norg.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:139)<br>\n&nbsp;&nbsp;&nbsp; at\norg.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:107)<br>\n&nbsp;&nbsp;&nbsp; at\norg.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:161)<br>\n&nbsp;&nbsp;&nbsp; at\norg.springframework.aop.framework.Cglib2AopProxy$DynamicAdvisedInterceptor.intercept(Cglib2AopProxy.java:628)<br>\n&nbsp;&nbsp;&nbsp; at\norg.orioai.workflow.web.DomainService$$EnhancerByCGLIB$$b8b85f67.getWorkflowInstances(&lt;generated&gt;)<br>\n&nbsp;&nbsp;&nbsp; at\norg.orioai.workflow.web.controllers.ListingInstancesController.getWorkflowInstances(ListingInstancesController.java:158)<br>\n&nbsp;&nbsp;&nbsp; at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)<br>\n&nbsp;&nbsp;&nbsp; at\nsun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)<br>\n&nbsp;&nbsp;&nbsp; at\nsun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)<br>\n&nbsp;&nbsp;&nbsp; at java.lang.reflect.Method.invoke(Method.java:585)<br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.myfaces.el.PropertyResolverImpl.getProperty(PropertyResolverImpl.java:457)<br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.myfaces.el.PropertyResolverImpl.getValue(PropertyResolverImpl.java:85)<br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.myfaces.el.ELParserHelper$MyPropertySuffix.evaluate(ELParserHelper.java:535)<br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.commons.el.ComplexValue.evaluate(ComplexValue.java:145)<br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.myfaces.el.ValueBindingImpl.getValue(ValueBindingImpl.java:386)<br>\n&nbsp;&nbsp;&nbsp; at javax.faces.component.UIData.getValue(UIData.java:1023)<br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.myfaces.component.html.ext.HtmlDataTableHack.createDataModel(HtmlDataTableHack.java:437)<br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.myfaces.component.html.ext.HtmlDataTable.createDataModel(HtmlDataTable.java:847)<br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.myfaces.component.html.ext.HtmlDataTableHack.getDataModel(HtmlDataTableHack.java:414)<br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.myfaces.component.html.ext.HtmlDataTable.getDataModel(HtmlDataTable.java:839)<br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.myfaces.component.html.ext.HtmlDataTableHack.getRowCount(HtmlDataTableHack.java:87)<br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.myfaces.renderkit.html.ext.HtmlTableRenderer.encodeBegin(HtmlTableRenderer.java:166)<br>\n&nbsp;&nbsp;&nbsp; at\njavax.faces.component.UIComponentBase.encodeBegin(UIComponentBase.java:515)<br>\n&nbsp;&nbsp;&nbsp; at javax.faces.component.UIData.encodeBegin(UIData.java:551)<br>\n&nbsp;&nbsp;&nbsp; at\njavax.faces.component.html.HtmlDataTable.encodeBegin(HtmlDataTable.java:50)<br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.myfaces.component.html.ext.HtmlDataTableHack.encodeBegin(HtmlDataTableHack.java:172)<br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.myfaces.component.html.ext.HtmlDataTable.encodeBegin(HtmlDataTable.java:607)<br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.myfaces.shared_impl.renderkit.RendererUtils.renderChild(RendererUtils.java:412)<br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.myfaces.shared_impl.renderkit.RendererUtils.renderChildren(RendererUtils.java:400)<br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.myfaces.shared_impl.renderkit.html.HtmlGroupRendererBase.encodeEnd(HtmlGroupRendererBase.java:78)<br>\n&nbsp;&nbsp;&nbsp; at\njavax.faces.component.UIComponentBase.encodeEnd(UIComponentBase.java:539)<br>\n&nbsp;&nbsp;&nbsp; at\njavax.faces.webapp.UIComponentTag.encodeEnd(UIComponentTag.java:498)<br>\n&nbsp;&nbsp;&nbsp; at\njavax.faces.webapp.UIComponentTag.doEndTag(UIComponentTag.java:366)<br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.myfaces.shared_impl.taglib.UIComponentBodyTagBase.doEndTag(UIComponentBodyTagBase.java:57)<br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.jsp.jsp.listing_002dinstances_jsp._jspx_meth_h_005fpanelGroup_005f1(listing_002dinstances_jsp.java:1194)<br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.jsp.jsp.listing_002dinstances_jsp._jspx_meth_h_005fform_005f3(listing_002dinstances_jsp.java:1125)<br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.jsp.jsp.listing_002dinstances_jsp._jspx_meth_e_005fpage_005f0(listing_002dinstances_jsp.java:347)<br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.jsp.jsp.listing_002dinstances_jsp._jspService(listing_002dinstances_jsp.java:199)<br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:98)<br>\n&nbsp;&nbsp;&nbsp; at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)<br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:331)<br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:329)<br>\n&nbsp;&nbsp;&nbsp; at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:265)<br>\n&nbsp;&nbsp;&nbsp; at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)<br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)<br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)<br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:691)<br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:469)<br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:403)<br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:301)<br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.myfaces.context.servlet.ServletExternalContextImpl.dispatch(ServletExternalContextImpl.java:419)<br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.myfaces.application.jsp.JspViewHandlerImpl.renderView(JspViewHandlerImpl.java:211)<br>\n&nbsp;&nbsp;&nbsp; at\norg.jenia.faces.template.handler.ViewHandler.renderView(ViewHandler.java:76)<br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.myfaces.lifecycle.RenderResponseExecutor.execute(RenderResponseExecutor.java:41)<br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.myfaces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:132)<br>\n&nbsp;&nbsp;&nbsp; at\norg.esupportail.commons.web.servlet.FacesServlet.service(FacesServlet.java:367)<br>\n&nbsp;&nbsp;&nbsp; at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)<br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)<br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)<br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.myfaces.webapp.filter.ExtensionsFilter.doFilter(ExtensionsFilter.java:147)<br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)<br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)<br>\n&nbsp;&nbsp;&nbsp; at\norg.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:264)<br>\n&nbsp;&nbsp;&nbsp; at\norg.acegisecurity.intercept.web.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:107)<br>\n&nbsp;&nbsp;&nbsp; at\norg.acegisecurity.intercept.web.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:72)<br>\n&nbsp;&nbsp;&nbsp; at\norg.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)<br>\n&nbsp;&nbsp;&nbsp; at\norg.acegisecurity.ui.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:110)<br>\n&nbsp;&nbsp;&nbsp; at\norg.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)<br>\n&nbsp;&nbsp;&nbsp; at\norg.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(HttpSessionContextIntegrationFilter.java:229)<br>\n&nbsp;&nbsp;&nbsp; at\norg.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)<br>\n&nbsp;&nbsp;&nbsp; at\norg.acegisecurity.util.FilterChainProxy.doFilter(FilterChainProxy.java:148)<br>\n&nbsp;&nbsp;&nbsp; at\norg.acegisecurity.util.FilterToBeanProxy.doFilter(FilterToBeanProxy.java:98)<br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)<br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)<br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)<br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:174)<br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:433)<br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)<br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117)<br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:108)<br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:151)<br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.coyote.http11.Http11Processor.process(Http11Processor.java:874)<br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:665)<br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:528)<br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:81)<br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:689)<br>\n&nbsp;&nbsp;&nbsp; at java.lang.Thread.run(Thread.java:595)<br>\nCaused by: org.dom4j.DocumentException: Error on line 14 of document&nbsp; :\nXML document structures must start and end within the same entity.\nNested exception: XML document structures must start and end within the\nsame entity.<br>\n&nbsp;&nbsp;&nbsp; at org.dom4j.io.SAXReader.read(SAXReader.java:482)<br>\n&nbsp;&nbsp;&nbsp; at org.dom4j.DocumentHelper.parseText(DocumentHelper.java:278)<br>\n&nbsp;&nbsp;&nbsp; at\norg.orioai.workflow.utils.XmlUtilsService.resolveXPath(XmlUtilsService.java:101)<br>\n&nbsp;&nbsp;&nbsp; ... 110 more<br>\n<br>\n<br>\nkossi.<br>\n<pre class=\"moz-signature\" cols=\"72\">-- \n-----------------------------------------\noooO M. Kossi Kouleowoun &lt;kossi.kouleowoun at uhb.fr&gt;\n( ) Universit&eacute; Haute Bretagne- Cellule ENT/WEB\n \\ ( Centre de Ressources Informatiques\n \\_) Tel: 02.99.14.13.47\n-----------------------------------------------\n--\n</pre>\n</body>\n</html>\n</div>', created = 1507748088, expire = 1507834488, headers = '', serialized = 0 WHERE cid = '4:4efd8128740a0a2f7d34e27af1ff93e4' in /home/ori-oai/drupal/drupal-6.34/includes/cache.inc on line 112.
  • user warning: Table './drupal_www_ori_oai_org/cache_filter' is marked as crashed and last (automatic?) repair failed query: SELECT data, created, headers, expire, serialized FROM cache_filter WHERE cid = '4:f927f71f153ab1b019287a6d3570ff50' in /home/ori-oai/drupal/drupal-6.34/includes/cache.inc on line 27.
  • user warning: Table './drupal_www_ori_oai_org/cache_filter' is marked as crashed and last (automatic?) repair failed query: UPDATE cache_filter SET data = '<div class=\"emailFilter\">Bonjour Kossi,</p>\n<p>L\'erreur que tu obtiens survient qd<br />\n* tu crées une nouvelle fiche ?<br />\n* tu accèdes à une ancienne fiche ?<br />\n* les deux ?</p>\n<p>Regarde dans ta base la tête de tes fiches dans la table<br />\nORI_WORKFLOW_INSTANCE colonne xmlContent.<br />\nEnvoie nous un enregistrement (une fiche XML issue de cette table - tu<br />\npourrais aussi faire un export depuis l\'ihm du workflow) pour bien faire.</p>\n<p>Merci,<br />\nVincent.</p>\n<p>Kossi Kouleowoun wrote:<br />\n<div class=\"emailFilter_Toggle\">\n<blockquote class=\"emailFilter_Author_0\"><p>> Kossi Kouleowoun a écrit :</p></blockquote>\n<blockquote class=\"emailFilter_Author_1\"><p>>> Bonjour,<br />\n>> Je n\'arrive pas accéder via le module workflow sur<br />\n>> [WORKFLOW]/ori-oai-workflow/jsp/listing-instances.faces lorsque à<br />\n>> ma page personnalisée<br />\n>> <a href=\"http://dev-4.uhb.fr:8186/ori-oai-md-editor/ori-md-editor/lomfr-author-rennes-2/remote?idp=-5264112487368078016\" title=\"http://dev-4.uhb.fr:8186/ori-oai-md-editor/ori-md-editor/lomfr-author-rennes-2/remote?idp=-5264112487368078016\">http://dev-4.uhb.fr:8186/ori-oai-md-editor/ori-md-editor/lomfr-author-re...</a><br />\n>><br />\n>><br />\n>> Je ne sais pas si je suis assze clair .<br />\n>> Il y a pas mal d\'erreurs dans les logs du workflow et du md-editor<br />\n>> que je joins en fichiers attachés.<br />\n>> merci d\'avance d\'eclaire ma lanterne .<br />\n>> Cordialement.<br />\n>></p></blockquote>\n<blockquote class=\"emailFilter_Author_0\"><p>> J\'ai regardé mais j\'ai pas de fichier lom.xml (sauf les fichiers<br />\n> *.lom*.xml auxquels je n \'ai pas touché).<br />\n> Par contre j\'ai modifié les fichiers *spring-categories .xml* et*<br />\n> spring-metadata-types.xml *que j\'ai joint en fichiers attachés.<br />\n> L\'erreur est la même. Problème d\'encodage ?<br />\n> Voici les logs.<br />\n> Merci d\'avance.<br />\n><br />\n><br />\n> osworkflow: 252140 ERROR workflow.AbstractWorkflow<br />\n> getAvailableActions[129] - Error checking available actions<br />\n> com.opensymphony.workflow.WorkflowException: Unknown exception<br />\n> encountered when checking condition<br />\n> org.orioai.workflow.services.oswfhelper.VerifyXPathes@1f32c4a: root<br />\n> cause: resolveXPath<br />\n> /lom:lom/lom:general/lom:title/lom:string[normalize-space(.) != \'\'] failed<br />\n> at<br />\n> com.opensymphony.workflow.AbstractWorkflow.passesCondition(AbstractWorkflow.java:1102)<br />\n> at<br />\n> com.opensymphony.workflow.AbstractWorkflow.passesConditions(AbstractWorkflow.java:1122)<br />\n> at<br />\n> com.opensymphony.workflow.AbstractWorkflow.passesConditions(AbstractWorkflow.java:1146)<br />\n> at<br />\n> com.opensymphony.workflow.AbstractWorkflow.getAvailableActionsForStep(AbstractWorkflow.java:726)<br />\n> at<br />\n> com.opensymphony.workflow.AbstractWorkflow.getAvailableActions(AbstractWorkflow.java:118)<br />\n> at<br />\n> org.orioai.workflow.services.OsWorkflowService.getAvailableActionsMap(OsWorkflowService.java:88)<br />\n> at<br />\n> org.orioai.workflow.services.OsWorkflowService.setupOsWorkflowProperties(OsWorkflowService.java:196)<br />\n> at<br />\n> org.orioai.workflow.services.OsWorkflowService$$FastClassByCGLIB$$f47da35e.invoke(<generated>)<br />\n> at net.sf.cglib.proxy.MethodProxy.invoke(MethodProxy.java:149)<br />\n> at<br />\n> org.springframework.aop.framework.Cglib2AopProxy$CglibMethodInvocation.invokeJoinpoint(Cglib2AopProxy.java:693)<br />\n> at<br />\n> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:139)<br />\n> at<br />\n> org.springframework.aop.support.DelegatingIntroductionInterceptor.doProceed(DelegatingIntroductionInterceptor.java:127)<br />\n> at<br />\n> org.springframework.aop.support.DelegatingIntroductionInterceptor.invoke(DelegatingIntroductionInterceptor.java:115)<br />\n> at<br />\n> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:161)<br />\n> at<br />\n> org.springframework.aop.framework.Cglib2AopProxy$DynamicAdvisedInterceptor.intercept(Cglib2AopProxy.java:628)<br />\n> at<br />\n> org.orioai.workflow.services.OsWorkflowService$$EnhancerByCGLIB$$815395f1.setupOsWorkflowProperties(<generated>)<br />\n> at<br />\n> org.orioai.workflow.services.CompassService.getWorkflowInstances(CompassService.java:198)<br />\n> at<br />\n> org.orioai.workflow.web.DomainService.getWorkflowInstances(DomainService.java:276)<br />\n> at<br />\n> org.orioai.workflow.web.DomainService$$FastClassByCGLIB$$8e4532fb.invoke(<generated>)<br />\n> at net.sf.cglib.proxy.MethodProxy.invoke(MethodProxy.java:149)<br />\n> at<br />\n> org.springframework.aop.framework.Cglib2AopProxy$CglibMethodInvocation.invokeJoinpoint(Cglib2AopProxy.java:693)<br />\n> at<br />\n> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:139)<br />\n> at<br />\n> org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:107)<br />\n> at<br />\n> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:161)<br />\n> at<br />\n> org.springframework.aop.framework.Cglib2AopProxy$DynamicAdvisedInterceptor.intercept(Cglib2AopProxy.java:628)<br />\n> at<br />\n> org.orioai.workflow.web.DomainService$$EnhancerByCGLIB$$b8b85f67.getWorkflowInstances(<generated>)<br />\n> at<br />\n> org.orioai.workflow.web.controllers.ListingInstancesController.getWorkflowInstances(ListingInstancesController.java:158)<br />\n> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)<br />\n> at<br />\n> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)<br />\n> at<br />\n> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)<br />\n> at java.lang.reflect.Method.invoke(Method.java:585)<br />\n> at<br />\n> org.apache.myfaces.el.PropertyResolverImpl.getProperty(PropertyResolverImpl.java:457)<br />\n> at<br />\n> org.apache.myfaces.el.PropertyResolverImpl.getValue(PropertyResolverImpl.java:85)<br />\n> at<br />\n> org.apache.myfaces.el.ELParserHelper$MyPropertySuffix.evaluate(ELParserHelper.java:535)<br />\n> at org.apache.commons.el.ComplexValue.evaluate(ComplexValue.java:145)<br />\n> at<br />\n> org.apache.myfaces.el.ValueBindingImpl.getValue(ValueBindingImpl.java:386)<br />\n> at javax.faces.component.UIData.getValue(UIData.java:1023)<br />\n> at<br />\n> org.apache.myfaces.component.html.ext.HtmlDataTableHack.createDataModel(HtmlDataTableHack.java:437)<br />\n> at<br />\n> org.apache.myfaces.component.html.ext.HtmlDataTable.createDataModel(HtmlDataTable.java:847)<br />\n> at<br />\n> org.apache.myfaces.component.html.ext.HtmlDataTableHack.getDataModel(HtmlDataTableHack.java:414)<br />\n> at<br />\n> org.apache.myfaces.component.html.ext.HtmlDataTable.getDataModel(HtmlDataTable.java:839)<br />\n> at<br />\n> org.apache.myfaces.component.html.ext.HtmlDataTableHack.getRowCount(HtmlDataTableHack.java:87)<br />\n> at<br />\n> org.apache.myfaces.renderkit.html.ext.HtmlTableRenderer.encodeBegin(HtmlTableRenderer.java:166)<br />\n> at<br />\n> javax.faces.component.UIComponentBase.encodeBegin(UIComponentBase.java:515)<br />\n> at javax.faces.component.UIData.encodeBegin(UIData.java:551)<br />\n> at<br />\n> javax.faces.component.html.HtmlDataTable.encodeBegin(HtmlDataTable.java:50)<br />\n> at<br />\n> org.apache.myfaces.component.html.ext.HtmlDataTableHack.encodeBegin(HtmlDataTableHack.java:172)<br />\n> at<br />\n> org.apache.myfaces.component.html.ext.HtmlDataTable.encodeBegin(HtmlDataTable.java:607)<br />\n> at<br />\n> org.apache.myfaces.shared_impl.renderkit.RendererUtils.renderChild(RendererUtils.java:412)<br />\n> at<br />\n> org.apache.myfaces.shared_impl.renderkit.RendererUtils.renderChildren(RendererUtils.java:400)<br />\n> at<br />\n> org.apache.myfaces.shared_impl.renderkit.html.HtmlGroupRendererBase.encodeEnd(HtmlGroupRendererBase.java:78)<br />\n> at<br />\n> javax.faces.component.UIComponentBase.encodeEnd(UIComponentBase.java:539)<br />\n> at<br />\n> javax.faces.webapp.UIComponentTag.encodeEnd(UIComponentTag.java:498)<br />\n> at javax.faces.webapp.UIComponentTag.doEndTag(UIComponentTag.java:366)<br />\n> at<br />\n> org.apache.myfaces.shared_impl.taglib.UIComponentBodyTagBase.doEndTag(UIComponentBodyTagBase.java:57)<br />\n> at<br />\n> org.apache.jsp.jsp.listing_002dinstances_jsp._jspx_meth_h_005fpanelGroup_005f1(listing_002dinstances_jsp.java:1194)<br />\n> at<br />\n> org.apache.jsp.jsp.listing_002dinstances_jsp._jspx_meth_h_005fform_005f3(listing_002dinstances_jsp.java:1125)<br />\n> at<br />\n> org.apache.jsp.jsp.listing_002dinstances_jsp._jspx_meth_e_005fpage_005f0(listing_002dinstances_jsp.java:347)<br />\n> at<br />\n> org.apache.jsp.jsp.listing_002dinstances_jsp._jspService(listing_002dinstances_jsp.java:199)<br />\n> at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:98)<br />\n> at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)<br />\n> at<br />\n> org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:331)<br />\n> at<br />\n> org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:329)<br />\n> at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:265)<br />\n> at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)<br />\n> at<br />\n> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)<br />\n> at<br />\n> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)<br />\n> at<br />\n> org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:691)<br />\n> at<br />\n> org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:469)<br />\n> at<br />\n> org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:403)<br />\n> at<br />\n> org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:301)<br />\n> at<br />\n> org.apache.myfaces.context.servlet.ServletExternalContextImpl.dispatch(ServletExternalContextImpl.java:419)<br />\n> at<br />\n> org.apache.myfaces.application.jsp.JspViewHandlerImpl.renderView(JspViewHandlerImpl.java:211)<br />\n> at<br />\n> org.jenia.faces.template.handler.ViewHandler.renderView(ViewHandler.java:76)<br />\n> at<br />\n> org.apache.myfaces.lifecycle.RenderResponseExecutor.execute(RenderResponseExecutor.java:41)<br />\n> at<br />\n> org.apache.myfaces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:132)<br />\n> at<br />\n> org.esupportail.commons.web.servlet.FacesServlet.service(FacesServlet.java:367)<br />\n> at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)<br />\n> ....<br />\n> at<br />\n> org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:874)<br />\n> at<br />\n> org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:665)<br />\n> at<br />\n> org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:528)<br />\n> at<br />\n> org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:81)<br />\n> at<br />\n> org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:689)<br />\n> at java.lang.Thread.run(Thread.java:595)<br />\n> Caused by: org.orioai.workflow.exceptions.XmlParseException:<br />\n> resolveXPath<br />\n> /lom:lom/lom:general/lom:title/lom:string[normalize-space(.) != \'\'] failed<br />\n> at<br />\n> org.orioai.workflow.utils.XmlUtilsService.resolveXPath(XmlUtilsService.java:113)<br />\n> at<br />\n> org.orioai.workflow.services.oswfhelper.OriFunctions4OSWF.verifyXPathes(OriFunctions4OSWF.java:248)<br />\n> at<br />\n> org.orioai.workflow.services.oswfhelper.VerifyXPathes.passesCondition(VerifyXPathes.java:41)<br />\n> at<br />\n> com.opensymphony.workflow.AbstractWorkflow.passesCondition(AbstractWorkflow.java:1088)<br />\n> ... 107 more<br />\n> Caused by: org.dom4j.DocumentException: Error on line 14 of document<br />\n> : XML document structures must start and end within the same entity.<br />\n> Nested exception: XML document structures must start and end within<br />\n> the same entity.<br />\n> at org.dom4j.io.SAXReader.read(SAXReader.java:482)<br />\n> at org.dom4j.DocumentHelper.parseText(DocumentHelper.java:278)<br />\n> at<br />\n> org.orioai.workflow.utils.XmlUtilsService.resolveXPath(XmlUtilsService.java:101)<br />\n> ... 110 more<br />\n><br />\n> Root cause:<br />\n> org.orioai.workflow.exceptions.XmlParseException: resolveXPath<br />\n> /lom:lom/lom:general/lom:title/lom:string[normalize-space(.) != \'\'] failed<br />\n> at<br />\n> org.orioai.workflow.utils.XmlUtilsService.resolveXPath(XmlUtilsService.java:113)<br />\n> at<br />\n> org.orioai.workflow.services.oswfhelper.OriFunctions4OSWF.verifyXPathes(OriFunctions4OSWF.java:248)<br />\n> at<br />\n> org.orioai.workflow.services.oswfhelper.VerifyXPathes.passesCondition(VerifyXPathes.java:41)<br />\n> at<br />\n> com.opensymphony.workflow.AbstractWorkflow.passesCondition(AbstractWorkflow.java:1088)<br />\n> at<br />\n> com.opensymphony.workflow.AbstractWorkflow.passesConditions(AbstractWorkflow.java:1122)<br />\n> at<br />\n> com.opensymphony.workflow.AbstractWorkflow.passesConditions(AbstractWorkflow.java:1146)<br />\n> at<br />\n> com.opensymphony.workflow.AbstractWorkflow.getAvailableActionsForStep(AbstractWorkflow.java:726)<br />\n> at<br />\n> com.opensymphony.workflow.AbstractWorkflow.getAvailableActions(AbstractWorkflow.java:118)<br />\n> at<br />\n> org.orioai.workflow.services.OsWorkflowService.getAvailableActionsMap(OsWorkflowService.java:88)<br />\n> at<br />\n> org.orioai.workflow.services.OsWorkflowService.setupOsWorkflowProperties(OsWorkflowService.java:196)<br />\n> at<br />\n> org.orioai.workflow.services.OsWorkflowService$$FastClassByCGLIB$$f47da35e.invoke(<generated>)<br />\n> at net.sf.cglib.proxy.MethodProxy.invoke(MethodProxy.java:149)<br />\n> at<br />\n> org.springframework.aop.framework.Cglib2AopProxy$CglibMethodInvocation.invokeJoinpoint(Cglib2AopProxy.java:693)<br />\n> at<br />\n> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:139)<br />\n> at<br />\n> org.springframework.aop.support.DelegatingIntroductionInterceptor.doProceed(DelegatingIntroductionInterceptor.java:127)<br />\n> at<br />\n> org.springframework.aop.support.DelegatingIntroductionInterceptor.invoke(DelegatingIntroductionInterceptor.java:115)<br />\n> at<br />\n> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:161)<br />\n> at<br />\n> org.springframework.aop.framework.Cglib2AopProxy$DynamicAdvisedInterceptor.intercept(Cglib2AopProxy.java:628)<br />\n> at<br />\n> org.orioai.workflow.services.OsWorkflowService$$EnhancerByCGLIB$$815395f1.setupOsWorkflowProperties(<generated>)<br />\n> at<br />\n> org.orioai.workflow.services.CompassService.getWorkflowInstances(CompassService.java:198)<br />\n> at<br />\n> org.orioai.workflow.web.DomainService.getWorkflowInstances(DomainService.java:276)<br />\n> at<br />\n> org.orioai.workflow.web.DomainService$$FastClassByCGLIB$$8e4532fb.invoke(<generated>)<br />\n> at net.sf.cglib.proxy.MethodProxy.invoke(MethodProxy.java:149)<br />\n> at<br />\n> org.springframework.aop.framework.Cglib2AopProxy$CglibMethodInvocation.invokeJoinpoint(Cglib2AopProxy.java:693)<br />\n> at<br />\n> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:139)<br />\n> at<br />\n> org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:107)<br />\n> at<br />\n> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:161)<br />\n> at<br />\n> org.springframework.aop.framework.Cglib2AopProxy$DynamicAdvisedInterceptor.intercept(Cglib2AopProxy.java:628)<br />\n> at<br />\n> org.orioai.workflow.web.DomainService$$EnhancerByCGLIB$$b8b85f67.getWorkflowInstances(<generated>)<br />\n> at<br />\n> org.orioai.workflow.web.controllers.ListingInstancesController.getWorkflowInstances(ListingInstancesController.java:158)<br />\n> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)<br />\n> at<br />\n> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)<br />\n> at<br />\n> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)<br />\n> at java.lang.reflect.Method.invoke(Method.java:585)<br />\n> at<br />\n> org.apache.myfaces.el.PropertyResolverImpl.getProperty(PropertyResolverImpl.java:457)<br />\n> at<br />\n> org.apache.myfaces.el.PropertyResolverImpl.getValue(PropertyResolverImpl.java:85)<br />\n> at<br />\n> org.apache.myfaces.el.ELParserHelper$MyPropertySuffix.evaluate(ELParserHelper.java:535)<br />\n> at org.apache.commons.el.ComplexValue.evaluate(ComplexValue.java:145)<br />\n> at<br />\n> org.apache.myfaces.el.ValueBindingImpl.getValue(ValueBindingImpl.java:386)<br />\n> at javax.faces.component.UIData.getValue(UIData.java:1023)<br />\n> at<br />\n> org.apache.myfaces.component.html.ext.HtmlDataTableHack.createDataModel(HtmlDataTableHack.java:437)<br />\n> at<br />\n> org.apache.myfaces.component.html.ext.HtmlDataTable.createDataModel(HtmlDataTable.java:847)<br />\n> at<br />\n> org.apache.myfaces.component.html.ext.HtmlDataTableHack.getDataModel(HtmlDataTableHack.java:414)<br />\n> at<br />\n> org.apache.myfaces.component.html.ext.HtmlDataTable.getDataModel(HtmlDataTable.java:839)<br />\n> at<br />\n> org.apache.myfaces.component.html.ext.HtmlDataTableHack.getRowCount(HtmlDataTableHack.java:87)<br />\n> at<br />\n> org.apache.myfaces.renderkit.html.ext.HtmlTableRenderer.encodeBegin(HtmlTableRenderer.java:166)<br />\n> at<br />\n> javax.faces.component.UIComponentBase.encodeBegin(UIComponentBase.java:515)<br />\n> at javax.faces.component.UIData.encodeBegin(UIData.java:551)<br />\n> at<br />\n> javax.faces.component.html.HtmlDataTable.encodeBegin(HtmlDataTable.java:50)<br />\n> at<br />\n> org.apache.myfaces.component.html.ext.HtmlDataTableHack.encodeBegin(HtmlDataTableHack.java:172)<br />\n> at<br />\n> org.apache.myfaces.component.html.ext.HtmlDataTable.encodeBegin(HtmlDataTable.java:607)<br />\n> at<br />\n> org.apache.myfaces.shared_impl.renderkit.RendererUtils.renderChild(RendererUtils.java:412)<br />\n> at<br />\n> org.apache.myfaces.shared_impl.renderkit.RendererUtils.renderChildren(RendererUtils.java:400)<br />\n> at<br />\n> org.apache.myfaces.shared_impl.renderkit.html.HtmlGroupRendererBase.encodeEnd(HtmlGroupRendererBase.java:78)<br />\n> at<br />\n> javax.faces.component.UIComponentBase.encodeEnd(UIComponentBase.java:539)<br />\n> at<br />\n> javax.faces.webapp.UIComponentTag.encodeEnd(UIComponentTag.java:498)<br />\n> at javax.faces.webapp.UIComponentTag.doEndTag(UIComponentTag.java:366)<br />\n> at<br />\n> org.apache.myfaces.shared_impl.taglib.UIComponentBodyTagBase.doEndTag(UIComponentBodyTagBase.java:57)<br />\n> at<br />\n> org.apache.jsp.jsp.listing_002dinstances_jsp._jspx_meth_h_005fpanelGroup_005f1(listing_002dinstances_jsp.java:1194)<br />\n> at<br />\n> org.apache.jsp.jsp.listing_002dinstances_jsp._jspx_meth_h_005fform_005f3(listing_002dinstances_jsp.java:1125)<br />\n> at<br />\n> org.apache.jsp.jsp.listing_002dinstances_jsp._jspx_meth_e_005fpage_005f0(listing_002dinstances_jsp.java:347)<br />\n> at<br />\n> org.apache.jsp.jsp.listing_002dinstances_jsp._jspService(listing_002dinstances_jsp.java:199)<br />\n> at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:98)<br />\n> at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)<br />\n> at<br />\n> org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:331)<br />\n> at<br />\n> org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:329)<br />\n> at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:265)<br />\n> at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)<br />\n> at<br />\n> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)<br />\n> at<br />\n> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)<br />\n> at<br />\n> org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:691)<br />\n> at<br />\n> org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:469)<br />\n> at<br />\n> org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:403)<br />\n> at<br />\n> org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:301)<br />\n> at<br />\n> org.apache.myfaces.context.servlet.ServletExternalContextImpl.dispatch(ServletExternalContextImpl.java:419)<br />\n> at<br />\n> org.apache.myfaces.application.jsp.JspViewHandlerImpl.renderView(JspViewHandlerImpl.java:211)<br />\n> at<br />\n> org.jenia.faces.template.handler.ViewHandler.renderView(ViewHandler.java:76)<br />\n> at<br />\n> org.apache.myfaces.lifecycle.RenderResponseExecutor.execute(RenderResponseExecutor.java:41)<br />\n> at<br />\n> org.apache.myfaces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:132)<br />\n> at<br />\n> org.esupportail.commons.web.servlet.FacesServlet.service(FacesServlet.java:367)<br />\n> at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)<br />\n> at<br />\n> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)<br />\n> at<br />\n> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)<br />\n> at<br />\n> org.apache.myfaces.webapp.filter.ExtensionsFilter.doFilter(ExtensionsFilter.java:147)<br />\n> at<br />\n> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)<br />\n> at<br />\n> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)<br />\n> at<br />\n> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:264)<br />\n> at<br />\n> org.acegisecurity.intercept.web.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:107)<br />\n> at<br />\n> org.acegisecurity.intercept.web.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:72)<br />\n> at<br />\n> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)<br />\n> at<br />\n> org.acegisecurity.ui.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:110)<br />\n> at<br />\n> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)<br />\n> at<br />\n> org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(HttpSessionContextIntegrationFilter.java:229)<br />\n> at<br />\n> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)<br />\n> at<br />\n> org.acegisecurity.util.FilterChainProxy.doFilter(FilterChainProxy.java:148)<br />\n> at<br />\n> org.acegisecurity.util.FilterToBeanProxy.doFilter(FilterToBeanProxy.java:98)<br />\n> at<br />\n> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)<br />\n> at<br />\n> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)<br />\n> at<br />\n> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)<br />\n> at<br />\n> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:174)<br />\n> at<br />\n> org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:433)<br />\n> at<br />\n> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)<br />\n> at<br />\n> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117)<br />\n> at<br />\n> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:108)<br />\n> at<br />\n> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:151)<br />\n> at<br />\n> org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:874)<br />\n> at<br />\n> org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:665)<br />\n> at<br />\n> org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:528)<br />\n> at<br />\n> org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:81)<br />\n> at<br />\n> org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:689)<br />\n> at java.lang.Thread.run(Thread.java:595)<br />\n> Caused by: org.dom4j.DocumentException: Error on line 14 of document<br />\n> : XML document structures must start and end within the same entity.<br />\n> Nested exception: XML document structures must start and end within<br />\n> the same entity.<br />\n> at org.dom4j.io.SAXReader.read(SAXReader.java:482)<br />\n> at org.dom4j.DocumentHelper.parseText(DocumentHelper.java:278)<br />\n> at<br />\n> org.orioai.workflow.utils.XmlUtilsService.resolveXPath(XmlUtilsService.java:101)<br />\n> ... 110 more<br />\n><br />\n><br />\n> kossi.<br />\n> --<br />\n> -----------------------------------------<br />\n> oooO M. Kossi Kouleowoun <kossi.kouleowoun at uhb.fr><br />\n> ( ) Université Haute Bretagne- Cellule ENT/WEB<br />\n> \\ ( Centre de Ressources Informatiques<br />\n> \\_) Tel: 02.99.14.13.47<br />\n> -----------------------------------------------<br />\n> --<br />\n> </div>\n</blockquote>\n</div>\n', created = 1507748088, expire = 1507834488, headers = '', serialized = 0 WHERE cid = '4:f927f71f153ab1b019287a6d3570ff50' in /home/ori-oai/drupal/drupal-6.34/includes/cache.inc on line 112.
  • user warning: Table './drupal_www_ori_oai_org/cache_filter' is marked as crashed and last (automatic?) repair failed query: SELECT data, created, headers, expire, serialized FROM cache_filter WHERE cid = '4:1d5ec30133242ece9307d7800be3fbf6' in /home/ori-oai/drupal/drupal-6.34/includes/cache.inc on line 27.
  • user warning: Table './drupal_www_ori_oai_org/cache_filter' is marked as crashed and last (automatic?) repair failed query: UPDATE cache_filter SET data = '<div class=\"emailFilter\">Vincent Bonamy a écrit :<br />\n<div class=\"emailFilter_Toggle\">\n<blockquote class=\"emailFilter_Author_0\"><p>> Bonjour Kossi,<br />\n><br />\n> L\'erreur que tu obtiens survient qd<br />\n> * tu crées une nouvelle fiche ?<br />\n> * tu accèdes à une ancienne fiche ?<br />\n> * les deux ?<br />\n><br />\n> Regarde dans ta base la tête de tes fiches dans la table<br />\n> ORI_WORKFLOW_INSTANCE colonne xmlContent.<br />\n> Envoie nous un enregistrement (une fiche XML issue de cette table - tu<br />\n> pourrais aussi faire un export depuis l\'ihm du workflow) pour bien faire.<br />\n><br />\n> Merci,<br />\n> Vincent.<br />\n><br />\n><br />\n> Kossi Kouleowoun wrote:</p></blockquote>\n<blockquote class=\"emailFilter_Author_1\"><p>>> Kossi Kouleowoun a écrit :</p></blockquote>\n<blockquote class=\"emailFilter_Author_2\"><p>>>> Bonjour,<br />\n>>> Je n\'arrive pas accéder via le module workflow sur<br />\n>>> [WORKFLOW]/ori-oai-workflow/jsp/listing-instances.faces lorsque à<br />\n>>> ma page personnalisée<br />\n>>> <a href=\"http://dev-4.uhb.fr:8186/ori-oai-md-editor/ori-md-editor/lomfr-author-rennes-2/remote?idp=-5264112487368078016\" title=\"http://dev-4.uhb.fr:8186/ori-oai-md-editor/ori-md-editor/lomfr-author-rennes-2/remote?idp=-5264112487368078016\">http://dev-4.uhb.fr:8186/ori-oai-md-editor/ori-md-editor/lomfr-author-re...</a><br />\n>>><br />\n>>><br />\n>>> Je ne sais pas si je suis assze clair .<br />\n>>> Il y a pas mal d\'erreurs dans les logs du workflow et du md-editor<br />\n>>> que je joins en fichiers attachés.<br />\n>>> merci d\'avance d\'eclaire ma lanterne .<br />\n>>> Cordialement.<br />\n>>></p></blockquote>\n<blockquote class=\"emailFilter_Author_1\"><p>>> J\'ai regardé mais j\'ai pas de fichier lom.xml (sauf les fichiers<br />\n>> *.lom*.xml auxquels je n \'ai pas touché).<br />\n>> Par contre j\'ai modifié les fichiers *spring-categories .xml* et*<br />\n>> spring-metadata-types.xml *que j\'ai joint en fichiers attachés.<br />\n>> L\'erreur est la même. Problème d\'encodage ?<br />\n>> Voici les logs.<br />\n>> Merci d\'avance.<br />\n>><br />\n>><br />\n>> osworkflow: 252140 ERROR workflow.AbstractWorkflow<br />\n>> getAvailableActions[129] - Error checking available actions<br />\n>> com.opensymphony.workflow.WorkflowException: Unknown exception<br />\n>> encountered when checking condition<br />\n>> org.orioai.workflow.services.oswfhelper.VerifyXPathes@1f32c4a: root<br />\n>> cause: resolveXPath<br />\n>> /lom:lom/lom:general/lom:title/lom:string[normalize-space(.) != \'\']<br />\n>> failed<br />\n>> at<br />\n>> com.opensymphony.workflow.AbstractWorkflow.passesCondition(AbstractWorkflow.java:1102)<br />\n>><br />\n>> at<br />\n>> com.opensymphony.workflow.AbstractWorkflow.passesConditions(AbstractWorkflow.java:1122)<br />\n>><br />\n>> at<br />\n>> com.opensymphony.workflow.AbstractWorkflow.passesConditions(AbstractWorkflow.java:1146)<br />\n>><br />\n>> at<br />\n>> com.opensymphony.workflow.AbstractWorkflow.getAvailableActionsForStep(AbstractWorkflow.java:726)<br />\n>><br />\n>> at<br />\n>> com.opensymphony.workflow.AbstractWorkflow.getAvailableActions(AbstractWorkflow.java:118)<br />\n>><br />\n>> at<br />\n>> org.orioai.workflow.services.OsWorkflowService.getAvailableActionsMap(OsWorkflowService.java:88)<br />\n>><br />\n>> at<br />\n>> org.orioai.workflow.services.OsWorkflowService.setupOsWorkflowProperties(OsWorkflowService.java:196)<br />\n>><br />\n>> at<br />\n>> org.orioai.workflow.services.OsWorkflowService$$FastClassByCGLIB$$f47da35e.invoke(<generated>)<br />\n>><br />\n>> at net.sf.cglib.proxy.MethodProxy.invoke(MethodProxy.java:149)<br />\n>> at<br />\n>> org.springframework.aop.framework.Cglib2AopProxy$CglibMethodInvocation.invokeJoinpoint(Cglib2AopProxy.java:693)<br />\n>><br />\n>> at<br />\n>> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:139)<br />\n>><br />\n>> at<br />\n>> org.springframework.aop.support.DelegatingIntroductionInterceptor.doProceed(DelegatingIntroductionInterceptor.java:127)<br />\n>><br />\n>> at<br />\n>> org.springframework.aop.support.DelegatingIntroductionInterceptor.invoke(DelegatingIntroductionInterceptor.java:115)<br />\n>><br />\n>> at<br />\n>> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:161)<br />\n>><br />\n>> at<br />\n>> org.springframework.aop.framework.Cglib2AopProxy$DynamicAdvisedInterceptor.intercept(Cglib2AopProxy.java:628)<br />\n>><br />\n>> at<br />\n>> org.orioai.workflow.services.OsWorkflowService$$EnhancerByCGLIB$$815395f1.setupOsWorkflowProperties(<generated>)<br />\n>><br />\n>> at<br />\n>> org.orioai.workflow.services.CompassService.getWorkflowInstances(CompassService.java:198)<br />\n>><br />\n>> at<br />\n>> org.orioai.workflow.web.DomainService.getWorkflowInstances(DomainService.java:276)<br />\n>><br />\n>> at<br />\n>> org.orioai.workflow.web.DomainService$$FastClassByCGLIB$$8e4532fb.invoke(<generated>)<br />\n>><br />\n>> at net.sf.cglib.proxy.MethodProxy.invoke(MethodProxy.java:149)<br />\n>> at<br />\n>> org.springframework.aop.framework.Cglib2AopProxy$CglibMethodInvocation.invokeJoinpoint(Cglib2AopProxy.java:693)<br />\n>><br />\n>> at<br />\n>> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:139)<br />\n>><br />\n>> at<br />\n>> org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:107)<br />\n>><br />\n>> at<br />\n>> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:161)<br />\n>><br />\n>> at<br />\n>> org.springframework.aop.framework.Cglib2AopProxy$DynamicAdvisedInterceptor.intercept(Cglib2AopProxy.java:628)<br />\n>><br />\n>> at<br />\n>> org.orioai.workflow.web.DomainService$$EnhancerByCGLIB$$b8b85f67.getWorkflowInstances(<generated>)<br />\n>><br />\n>> at<br />\n>> org.orioai.workflow.web.controllers.ListingInstancesController.getWorkflowInstances(ListingInstancesController.java:158)<br />\n>><br />\n>> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)<br />\n>> at<br />\n>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)<br />\n>><br />\n>> at<br />\n>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)<br />\n>><br />\n>> at java.lang.reflect.Method.invoke(Method.java:585)<br />\n>> at<br />\n>> org.apache.myfaces.el.PropertyResolverImpl.getProperty(PropertyResolverImpl.java:457)<br />\n>><br />\n>> at<br />\n>> org.apache.myfaces.el.PropertyResolverImpl.getValue(PropertyResolverImpl.java:85)<br />\n>><br />\n>> at<br />\n>> org.apache.myfaces.el.ELParserHelper$MyPropertySuffix.evaluate(ELParserHelper.java:535)<br />\n>><br />\n>> at<br />\n>> org.apache.commons.el.ComplexValue.evaluate(ComplexValue.java:145)<br />\n>> at<br />\n>> org.apache.myfaces.el.ValueBindingImpl.getValue(ValueBindingImpl.java:386)<br />\n>><br />\n>> at javax.faces.component.UIData.getValue(UIData.java:1023)<br />\n>> at<br />\n>> org.apache.myfaces.component.html.ext.HtmlDataTableHack.createDataModel(HtmlDataTableHack.java:437)<br />\n>><br />\n>> at<br />\n>> org.apache.myfaces.component.html.ext.HtmlDataTable.createDataModel(HtmlDataTable.java:847)<br />\n>><br />\n>> at<br />\n>> org.apache.myfaces.component.html.ext.HtmlDataTableHack.getDataModel(HtmlDataTableHack.java:414)<br />\n>><br />\n>> at<br />\n>> org.apache.myfaces.component.html.ext.HtmlDataTable.getDataModel(HtmlDataTable.java:839)<br />\n>><br />\n>> at<br />\n>> org.apache.myfaces.component.html.ext.HtmlDataTableHack.getRowCount(HtmlDataTableHack.java:87)<br />\n>><br />\n>> at<br />\n>> org.apache.myfaces.renderkit.html.ext.HtmlTableRenderer.encodeBegin(HtmlTableRenderer.java:166)<br />\n>><br />\n>> at<br />\n>> javax.faces.component.UIComponentBase.encodeBegin(UIComponentBase.java:515)<br />\n>><br />\n>> at javax.faces.component.UIData.encodeBegin(UIData.java:551)<br />\n>> at<br />\n>> javax.faces.component.html.HtmlDataTable.encodeBegin(HtmlDataTable.java:50)<br />\n>><br />\n>> at<br />\n>> org.apache.myfaces.component.html.ext.HtmlDataTableHack.encodeBegin(HtmlDataTableHack.java:172)<br />\n>><br />\n>> at<br />\n>> org.apache.myfaces.component.html.ext.HtmlDataTable.encodeBegin(HtmlDataTable.java:607)<br />\n>><br />\n>> at<br />\n>> org.apache.myfaces.shared_impl.renderkit.RendererUtils.renderChild(RendererUtils.java:412)<br />\n>><br />\n>> at<br />\n>> org.apache.myfaces.shared_impl.renderkit.RendererUtils.renderChildren(RendererUtils.java:400)<br />\n>><br />\n>> at<br />\n>> org.apache.myfaces.shared_impl.renderkit.html.HtmlGroupRendererBase.encodeEnd(HtmlGroupRendererBase.java:78)<br />\n>><br />\n>> at<br />\n>> javax.faces.component.UIComponentBase.encodeEnd(UIComponentBase.java:539)<br />\n>><br />\n>> at<br />\n>> javax.faces.webapp.UIComponentTag.encodeEnd(UIComponentTag.java:498)<br />\n>> at<br />\n>> javax.faces.webapp.UIComponentTag.doEndTag(UIComponentTag.java:366)<br />\n>> at<br />\n>> org.apache.myfaces.shared_impl.taglib.UIComponentBodyTagBase.doEndTag(UIComponentBodyTagBase.java:57)<br />\n>><br />\n>> at<br />\n>> org.apache.jsp.jsp.listing_002dinstances_jsp._jspx_meth_h_005fpanelGroup_005f1(listing_002dinstances_jsp.java:1194)<br />\n>><br />\n>> at<br />\n>> org.apache.jsp.jsp.listing_002dinstances_jsp._jspx_meth_h_005fform_005f3(listing_002dinstances_jsp.java:1125)<br />\n>><br />\n>> at<br />\n>> org.apache.jsp.jsp.listing_002dinstances_jsp._jspx_meth_e_005fpage_005f0(listing_002dinstances_jsp.java:347)<br />\n>><br />\n>> at<br />\n>> org.apache.jsp.jsp.listing_002dinstances_jsp._jspService(listing_002dinstances_jsp.java:199)<br />\n>><br />\n>> at<br />\n>> org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:98)<br />\n>> at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)<br />\n>> at<br />\n>> org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:331)<br />\n>><br />\n>> at<br />\n>> org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:329)<br />\n>> at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:265)<br />\n>> at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)<br />\n>> at<br />\n>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)<br />\n>><br />\n>> at<br />\n>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)<br />\n>><br />\n>> at<br />\n>> org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:691)<br />\n>><br />\n>> at<br />\n>> org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:469)<br />\n>><br />\n>> at<br />\n>> org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:403)<br />\n>><br />\n>> at<br />\n>> org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:301)<br />\n>><br />\n>> at<br />\n>> org.apache.myfaces.context.servlet.ServletExternalContextImpl.dispatch(ServletExternalContextImpl.java:419)<br />\n>><br />\n>> at<br />\n>> org.apache.myfaces.application.jsp.JspViewHandlerImpl.renderView(JspViewHandlerImpl.java:211)<br />\n>><br />\n>> at<br />\n>> org.jenia.faces.template.handler.ViewHandler.renderView(ViewHandler.java:76)<br />\n>><br />\n>> at<br />\n>> org.apache.myfaces.lifecycle.RenderResponseExecutor.execute(RenderResponseExecutor.java:41)<br />\n>><br />\n>> at<br />\n>> org.apache.myfaces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:132)<br />\n>><br />\n>> at<br />\n>> org.esupportail.commons.web.servlet.FacesServlet.service(FacesServlet.java:367)<br />\n>><br />\n>> at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)<br />\n>> ....<br />\n>> at<br />\n>> org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:874)<br />\n>><br />\n>> at<br />\n>> org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:665)<br />\n>><br />\n>> at<br />\n>> org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:528)<br />\n>><br />\n>> at<br />\n>> org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:81)<br />\n>><br />\n>> at<br />\n>> org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:689)<br />\n>><br />\n>> at java.lang.Thread.run(Thread.java:595)<br />\n>> Caused by: org.orioai.workflow.exceptions.XmlParseException:<br />\n>> resolveXPath<br />\n>> /lom:lom/lom:general/lom:title/lom:string[normalize-space(.) != \'\']<br />\n>> failed<br />\n>> at<br />\n>> org.orioai.workflow.utils.XmlUtilsService.resolveXPath(XmlUtilsService.java:113)<br />\n>><br />\n>> at<br />\n>> org.orioai.workflow.services.oswfhelper.OriFunctions4OSWF.verifyXPathes(OriFunctions4OSWF.java:248)<br />\n>><br />\n>> at<br />\n>> org.orioai.workflow.services.oswfhelper.VerifyXPathes.passesCondition(VerifyXPathes.java:41)<br />\n>><br />\n>> at<br />\n>> com.opensymphony.workflow.AbstractWorkflow.passesCondition(AbstractWorkflow.java:1088)<br />\n>><br />\n>> ... 107 more<br />\n>> Caused by: org.dom4j.DocumentException: Error on line 14 of document<br />\n>> : XML document structures must start and end within the same entity.<br />\n>> Nested exception: XML document structures must start and end within<br />\n>> the same entity.<br />\n>> at org.dom4j.io.SAXReader.read(SAXReader.java:482)<br />\n>> at org.dom4j.DocumentHelper.parseText(DocumentHelper.java:278)<br />\n>> at<br />\n>> org.orioai.workflow.utils.XmlUtilsService.resolveXPath(XmlUtilsService.java:101)<br />\n>><br />\n>> ... 110 more<br />\n>><br />\n>> Root cause:<br />\n>> org.orioai.workflow.exceptions.XmlParseException: resolveXPath<br />\n>> /lom:lom/lom:general/lom:title/lom:string[normalize-space(.) != \'\']<br />\n>> failed<br />\n>> at<br />\n>> org.orioai.workflow.utils.XmlUtilsService.resolveXPath(XmlUtilsService.java:113)<br />\n>><br />\n>> at<br />\n>> org.orioai.workflow.services.oswfhelper.OriFunctions4OSWF.verifyXPathes(OriFunctions4OSWF.java:248)<br />\n>><br />\n>> at<br />\n>> org.orioai.workflow.services.oswfhelper.VerifyXPathes.passesCondition(VerifyXPathes.java:41)<br />\n>><br />\n>> at<br />\n>> com.opensymphony.workflow.AbstractWorkflow.passesCondition(AbstractWorkflow.java:1088)<br />\n>><br />\n>> at<br />\n>> com.opensymphony.workflow.AbstractWorkflow.passesConditions(AbstractWorkflow.java:1122)<br />\n>><br />\n>> at<br />\n>> com.opensymphony.workflow.AbstractWorkflow.passesConditions(AbstractWorkflow.java:1146)<br />\n>><br />\n>> at<br />\n>> com.opensymphony.workflow.AbstractWorkflow.getAvailableActionsForStep(AbstractWorkflow.java:726)<br />\n>><br />\n>> at<br />\n>> com.opensymphony.workflow.AbstractWorkflow.getAvailableActions(AbstractWorkflow.java:118)<br />\n>><br />\n>> at<br />\n>> org.orioai.workflow.services.OsWorkflowService.getAvailableActionsMap(OsWorkflowService.java:88)<br />\n>><br />\n>> at<br />\n>> org.orioai.workflow.services.OsWorkflowService.setupOsWorkflowProperties(OsWorkflowService.java:196)<br />\n>><br />\n>> at<br />\n>> org.orioai.workflow.services.OsWorkflowService$$FastClassByCGLIB$$f47da35e.invoke(<generated>)<br />\n>><br />\n>> at net.sf.cglib.proxy.MethodProxy.invoke(MethodProxy.java:149)<br />\n>> at<br />\n>> org.springframework.aop.framework.Cglib2AopProxy$CglibMethodInvocation.invokeJoinpoint(Cglib2AopProxy.java:693)<br />\n>><br />\n>> at<br />\n>> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:139)<br />\n>><br />\n>> at<br />\n>> org.springframework.aop.support.DelegatingIntroductionInterceptor.doProceed(DelegatingIntroductionInterceptor.java:127)<br />\n>><br />\n>> at<br />\n>> org.springframework.aop.support.DelegatingIntroductionInterceptor.invoke(DelegatingIntroductionInterceptor.java:115)<br />\n>><br />\n>> at<br />\n>> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:161)<br />\n>><br />\n>> at<br />\n>> org.springframework.aop.framework.Cglib2AopProxy$DynamicAdvisedInterceptor.intercept(Cglib2AopProxy.java:628)<br />\n>><br />\n>> at<br />\n>> org.orioai.workflow.services.OsWorkflowService$$EnhancerByCGLIB$$815395f1.setupOsWorkflowProperties(<generated>)<br />\n>><br />\n>> at<br />\n>> org.orioai.workflow.services.CompassService.getWorkflowInstances(CompassService.java:198)<br />\n>><br />\n>> at<br />\n>> org.orioai.workflow.web.DomainService.getWorkflowInstances(DomainService.java:276)<br />\n>><br />\n>> at<br />\n>> org.orioai.workflow.web.DomainService$$FastClassByCGLIB$$8e4532fb.invoke(<generated>)<br />\n>><br />\n>> at net.sf.cglib.proxy.MethodProxy.invoke(MethodProxy.java:149)<br />\n>> at<br />\n>> org.springframework.aop.framework.Cglib2AopProxy$CglibMethodInvocation.invokeJoinpoint(Cglib2AopProxy.java:693)<br />\n>><br />\n>> at<br />\n>> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:139)<br />\n>><br />\n>> at<br />\n>> org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:107)<br />\n>><br />\n>> at<br />\n>> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:161)<br />\n>><br />\n>> at<br />\n>> org.springframework.aop.framework.Cglib2AopProxy$DynamicAdvisedInterceptor.intercept(Cglib2AopProxy.java:628)<br />\n>><br />\n>> at<br />\n>> org.orioai.workflow.web.DomainService$$EnhancerByCGLIB$$b8b85f67.getWorkflowInstances(<generated>)<br />\n>><br />\n>> at<br />\n>> org.orioai.workflow.web.controllers.ListingInstancesController.getWorkflowInstances(ListingInstancesController.java:158)<br />\n>><br />\n>> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)<br />\n>> at<br />\n>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)<br />\n>><br />\n>> at<br />\n>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)<br />\n>><br />\n>> at java.lang.reflect.Method.invoke(Method.java:585)<br />\n>> at<br />\n>> org.apache.myfaces.el.PropertyResolverImpl.getProperty(PropertyResolverImpl.java:457)<br />\n>><br />\n>> at<br />\n>> org.apache.myfaces.el.PropertyResolverImpl.getValue(PropertyResolverImpl.java:85)<br />\n>><br />\n>> at<br />\n>> org.apache.myfaces.el.ELParserHelper$MyPropertySuffix.evaluate(ELParserHelper.java:535)<br />\n>><br />\n>> at<br />\n>> org.apache.commons.el.ComplexValue.evaluate(ComplexValue.java:145)<br />\n>> at<br />\n>> org.apache.myfaces.el.ValueBindingImpl.getValue(ValueBindingImpl.java:386)<br />\n>><br />\n>> at javax.faces.component.UIData.getValue(UIData.java:1023)<br />\n>> at<br />\n>> org.apache.myfaces.component.html.ext.HtmlDataTableHack.createDataModel(HtmlDataTableHack.java:437)<br />\n>><br />\n>> at<br />\n>> org.apache.myfaces.component.html.ext.HtmlDataTable.createDataModel(HtmlDataTable.java:847)<br />\n>><br />\n>> at<br />\n>> org.apache.myfaces.component.html.ext.HtmlDataTableHack.getDataModel(HtmlDataTableHack.java:414)<br />\n>><br />\n>> at<br />\n>> org.apache.myfaces.component.html.ext.HtmlDataTable.getDataModel(HtmlDataTable.java:839)<br />\n>><br />\n>> at<br />\n>> org.apache.myfaces.component.html.ext.HtmlDataTableHack.getRowCount(HtmlDataTableHack.java:87)<br />\n>><br />\n>> at<br />\n>> org.apache.myfaces.renderkit.html.ext.HtmlTableRenderer.encodeBegin(HtmlTableRenderer.java:166)<br />\n>><br />\n>> at<br />\n>> javax.faces.component.UIComponentBase.encodeBegin(UIComponentBase.java:515)<br />\n>><br />\n>> at javax.faces.component.UIData.encodeBegin(UIData.java:551)<br />\n>> at<br />\n>> javax.faces.component.html.HtmlDataTable.encodeBegin(HtmlDataTable.java:50)<br />\n>><br />\n>> at<br />\n>> org.apache.myfaces.component.html.ext.HtmlDataTableHack.encodeBegin(HtmlDataTableHack.java:172)<br />\n>><br />\n>> at<br />\n>> org.apache.myfaces.component.html.ext.HtmlDataTable.encodeBegin(HtmlDataTable.java:607)<br />\n>><br />\n>> at<br />\n>> org.apache.myfaces.shared_impl.renderkit.RendererUtils.renderChild(RendererUtils.java:412)<br />\n>><br />\n>> at<br />\n>> org.apache.myfaces.shared_impl.renderkit.RendererUtils.renderChildren(RendererUtils.java:400)<br />\n>><br />\n>> at<br />\n>> org.apache.myfaces.shared_impl.renderkit.html.HtmlGroupRendererBase.encodeEnd(HtmlGroupRendererBase.java:78)<br />\n>><br />\n>> at<br />\n>> javax.faces.component.UIComponentBase.encodeEnd(UIComponentBase.java:539)<br />\n>><br />\n>> at<br />\n>> javax.faces.webapp.UIComponentTag.encodeEnd(UIComponentTag.java:498)<br />\n>> at<br />\n>> javax.faces.webapp.UIComponentTag.doEndTag(UIComponentTag.java:366)<br />\n>> at<br />\n>> org.apache.myfaces.shared_impl.taglib.UIComponentBodyTagBase.doEndTag(UIComponentBodyTagBase.java:57)<br />\n>><br />\n>> at<br />\n>> org.apache.jsp.jsp.listing_002dinstances_jsp._jspx_meth_h_005fpanelGroup_005f1(listing_002dinstances_jsp.java:1194)<br />\n>><br />\n>> at<br />\n>> org.apache.jsp.jsp.listing_002dinstances_jsp._jspx_meth_h_005fform_005f3(listing_002dinstances_jsp.java:1125)<br />\n>><br />\n>> at<br />\n>> org.apache.jsp.jsp.listing_002dinstances_jsp._jspx_meth_e_005fpage_005f0(listing_002dinstances_jsp.java:347)<br />\n>><br />\n>> at<br />\n>> org.apache.jsp.jsp.listing_002dinstances_jsp._jspService(listing_002dinstances_jsp.java:199)<br />\n>><br />\n>> at<br />\n>> org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:98)<br />\n>> at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)<br />\n>> at<br />\n>> org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:331)<br />\n>><br />\n>> at<br />\n>> org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:329)<br />\n>> at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:265)<br />\n>> at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)<br />\n>> at<br />\n>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)<br />\n>><br />\n>> at<br />\n>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)<br />\n>><br />\n>> at<br />\n>> org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:691)<br />\n>><br />\n>> at<br />\n>> org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:469)<br />\n>><br />\n>> at<br />\n>> org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:403)<br />\n>><br />\n>> at<br />\n>> org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:301)<br />\n>><br />\n>> at<br />\n>> org.apache.myfaces.context.servlet.ServletExternalContextImpl.dispatch(ServletExternalContextImpl.java:419)<br />\n>><br />\n>> at<br />\n>> org.apache.myfaces.application.jsp.JspViewHandlerImpl.renderView(JspViewHandlerImpl.java:211)<br />\n>><br />\n>> at<br />\n>> org.jenia.faces.template.handler.ViewHandler.renderView(ViewHandler.java:76)<br />\n>><br />\n>> at<br />\n>> org.apache.myfaces.lifecycle.RenderResponseExecutor.execute(RenderResponseExecutor.java:41)<br />\n>><br />\n>> at<br />\n>> org.apache.myfaces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:132)<br />\n>><br />\n>> at<br />\n>> org.esupportail.commons.web.servlet.FacesServlet.service(FacesServlet.java:367)<br />\n>><br />\n>> at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)<br />\n>> at<br />\n>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)<br />\n>><br />\n>> at<br />\n>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)<br />\n>><br />\n>> at<br />\n>> org.apache.myfaces.webapp.filter.ExtensionsFilter.doFilter(ExtensionsFilter.java:147)<br />\n>><br />\n>> at<br />\n>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)<br />\n>><br />\n>> at<br />\n>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)<br />\n>><br />\n>> at<br />\n>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:264)<br />\n>><br />\n>> at<br />\n>> org.acegisecurity.intercept.web.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:107)<br />\n>><br />\n>> at<br />\n>> org.acegisecurity.intercept.web.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:72)<br />\n>><br />\n>> at<br />\n>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)<br />\n>><br />\n>> at<br />\n>> org.acegisecurity.ui.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:110)<br />\n>><br />\n>> at<br />\n>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)<br />\n>><br />\n>> at<br />\n>> org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(HttpSessionContextIntegrationFilter.java:229)<br />\n>><br />\n>> at<br />\n>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)<br />\n>><br />\n>> at<br />\n>> org.acegisecurity.util.FilterChainProxy.doFilter(FilterChainProxy.java:148)<br />\n>><br />\n>> at<br />\n>> org.acegisecurity.util.FilterToBeanProxy.doFilter(FilterToBeanProxy.java:98)<br />\n>><br />\n>> at<br />\n>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)<br />\n>><br />\n>> at<br />\n>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)<br />\n>><br />\n>> at<br />\n>> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)<br />\n>><br />\n>> at<br />\n>> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:174)<br />\n>><br />\n>> at<br />\n>> org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:433)<br />\n>><br />\n>> at<br />\n>> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)<br />\n>><br />\n>> at<br />\n>> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117)<br />\n>><br />\n>> at<br />\n>> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:108)<br />\n>><br />\n>> at<br />\n>> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:151)<br />\n>><br />\n>> at<br />\n>> org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:874)<br />\n>><br />\n>> at<br />\n>> org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:665)<br />\n>><br />\n>> at<br />\n>> org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:528)<br />\n>><br />\n>> at<br />\n>> org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:81)<br />\n>><br />\n>> at<br />\n>> org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:689)<br />\n>><br />\n>> at java.lang.Thread.run(Thread.java:595)<br />\n>> Caused by: org.dom4j.DocumentException: Error on line 14 of document<br />\n>> : XML document structures must start and end within the same entity.<br />\n>> Nested exception: XML document structures must start and end within<br />\n>> the same entity.<br />\n>> at org.dom4j.io.SAXReader.read(SAXReader.java:482)<br />\n>> at org.dom4j.DocumentHelper.parseText(DocumentHelper.java:278)<br />\n>> at<br />\n>> org.orioai.workflow.utils.XmlUtilsService.resolveXPath(XmlUtilsService.java:101)<br />\n>><br />\n>> ... 110 more<br />\n>><br />\n>><br />\n>> kossi.<br />\n>> --<br />\n>> -----------------------------------------<br />\n>> oooO M. Kossi Kouleowoun <kossi.kouleowoun at uhb.fr><br />\n>> ( ) Université Haute Bretagne- Cellule ENT/WEB<br />\n>> \\ ( Centre de Ressources Informatiques<br />\n>> \\_) Tel: 02.99.14.13.47<br />\n>> -----------------------------------------------<br />\n>> --<br />\n>> </p></blockquote>\n<blockquote class=\"emailFilter_Author_0\"><p>></div>\n</blockquote>\n<p>Vincent,<br />\nL\'erreur vient quand j\'édite une ancienne fiche en cliquant sur mes<br />\nressources en cours d\' éditions .<br />\nAs tu regardé les fichiers .xml que j\'ai joints précédemment ? çà a<br />\nl\'air ok ? J\'ai l\'impression le problème vient du<br />\nspring-metada-types.xml , mais je sais pas ou.<br />\nj\'ai fait un export simple de l\'interface workflow.<br />\nmerci d\'avance.<br />\nKossi</p>\n<p>--<br />\n-----------------------------------------<br />\noooO M. Kossi Kouleowoun <kossi.kouleowoun at uhb.fr><br />\n( ) Université Haute Bretagne- Cellule ENT/WEB<br />\n \\ ( Centre de Ressources Informatiques<br />\n \\_) Tel: 02.99.14.13.47<br />\n-----------------------------------------------<br />\n--</p>\n</div>\n', created = 1507748089, expire = 1507834489, headers = '', serialized = 0 WHERE cid = '4:1d5ec30133242ece9307d7800be3fbf6' in /home/ori-oai/drupal/drupal-6.34/includes/cache.inc on line 112.
  • user warning: Table './drupal_www_ori_oai_org/cache_filter' is marked as crashed and last (automatic?) repair failed query: SELECT data, created, headers, expire, serialized FROM cache_filter WHERE cid = '4:66e6f2e5836a9ef7927f058b2dc5237d' in /home/ori-oai/drupal/drupal-6.34/includes/cache.inc on line 27.
  • user warning: Table './drupal_www_ori_oai_org/cache_filter' is marked as crashed and last (automatic?) repair failed query: UPDATE cache_filter SET data = '<div class=\"emailFilter\">Salut Kossi,</p>\n<p>En ouvrant ton fichier ori-4.xml dans un navigateur type Firefox tu<br />\nverras que tu as effectivement un pb sur cette fiche ligne 14.<br />\nEn fait elle est tronquée au niveau d\'un accent a priori :</p>\n<p>le dernier mor étant \"universit\"</p>\n<p>==>> pb d\'encodage quelque part effectivement.<br />\nIl faudrait nous en dire plus sur comment tu es arrivé là :<br />\ninstall fraiche ? mise à jour ? \"universit\" etc. a été saisi à la main ?<br />\ninséré dynamiquement ? donné via le lom-prototype.xml ? ...</p>\n<p>Vincent.</p>\n<p>Kossi Kouleowoun wrote:<br />\n<div class=\"emailFilter_Toggle\">\n<blockquote class=\"emailFilter_Author_0\"><p>> Vincent Bonamy a écrit :</p></blockquote>\n<blockquote class=\"emailFilter_Author_1\"><p>>> Bonjour Kossi,<br />\n>><br />\n>> L\'erreur que tu obtiens survient qd<br />\n>> * tu crées une nouvelle fiche ?<br />\n>> * tu accèdes à une ancienne fiche ?<br />\n>> * les deux ?<br />\n>><br />\n>> Regarde dans ta base la tête de tes fiches dans la table<br />\n>> ORI_WORKFLOW_INSTANCE colonne xmlContent.<br />\n>> Envoie nous un enregistrement (une fiche XML issue de cette table -<br />\n>> tu pourrais aussi faire un export depuis l\'ihm du workflow) pour bien<br />\n>> faire.<br />\n>><br />\n>> Merci,<br />\n>> Vincent.<br />\n>><br />\n>><br />\n>> Kossi Kouleowoun wrote:</p></blockquote>\n<blockquote class=\"emailFilter_Author_2\"><p>>>> Kossi Kouleowoun a écrit :</p></blockquote>\n<blockquote class=\"emailFilter_Author_3\"><p>>>>> Bonjour,<br />\n>>>> Je n\'arrive pas accéder via le module workflow sur<br />\n>>>> [WORKFLOW]/ori-oai-workflow/jsp/listing-instances.faces lorsque à<br />\n>>>> ma page personnalisée<br />\n>>>> <a href=\"http://dev-4.uhb.fr:8186/ori-oai-md-editor/ori-md-editor/lomfr-author-rennes-2/remote?idp=-5264112487368078016\" title=\"http://dev-4.uhb.fr:8186/ori-oai-md-editor/ori-md-editor/lomfr-author-rennes-2/remote?idp=-5264112487368078016\">http://dev-4.uhb.fr:8186/ori-oai-md-editor/ori-md-editor/lomfr-author-re...</a><br />\n>>>><br />\n>>>><br />\n>>>> Je ne sais pas si je suis assze clair .<br />\n>>>> Il y a pas mal d\'erreurs dans les logs du workflow et du md-editor<br />\n>>>> que je joins en fichiers attachés.<br />\n>>>> merci d\'avance d\'eclaire ma lanterne .<br />\n>>>> Cordialement.<br />\n>>>></p></blockquote>\n<blockquote class=\"emailFilter_Author_2\"><p>>>> J\'ai regardé mais j\'ai pas de fichier lom.xml (sauf les fichiers<br />\n>>> *.lom*.xml auxquels je n \'ai pas touché).<br />\n>>> Par contre j\'ai modifié les fichiers *spring-categories .xml* et*<br />\n>>> spring-metadata-types.xml *que j\'ai joint en fichiers attachés.<br />\n>>> L\'erreur est la même. Problème d\'encodage ?<br />\n>>> Voici les logs.<br />\n>>> Merci d\'avance.<br />\n>>><br />\n>>><br />\n>>> osworkflow: 252140 ERROR workflow.AbstractWorkflow<br />\n>>> getAvailableActions[129] - Error checking available actions<br />\n>>> com.opensymphony.workflow.WorkflowException: Unknown exception<br />\n>>> encountered when checking condition<br />\n>>> org.orioai.workflow.services.oswfhelper.VerifyXPathes@1f32c4a: root<br />\n>>> cause: resolveXPath<br />\n>>> /lom:lom/lom:general/lom:title/lom:string[normalize-space(.) != \'\']<br />\n>>> failed<br />\n>>> at<br />\n>>> com.opensymphony.workflow.AbstractWorkflow.passesCondition(AbstractWorkflow.java:1102)<br />\n>>><br />\n>>> at<br />\n>>> com.opensymphony.workflow.AbstractWorkflow.passesConditions(AbstractWorkflow.java:1122)<br />\n>>><br />\n>>> at<br />\n>>> com.opensymphony.workflow.AbstractWorkflow.passesConditions(AbstractWorkflow.java:1146)<br />\n>>><br />\n>>> at<br />\n>>> com.opensymphony.workflow.AbstractWorkflow.getAvailableActionsForStep(AbstractWorkflow.java:726)<br />\n>>><br />\n>>> at<br />\n>>> com.opensymphony.workflow.AbstractWorkflow.getAvailableActions(AbstractWorkflow.java:118)<br />\n>>><br />\n>>> at<br />\n>>> org.orioai.workflow.services.OsWorkflowService.getAvailableActionsMap(OsWorkflowService.java:88)<br />\n>>><br />\n>>> at<br />\n>>> org.orioai.workflow.services.OsWorkflowService.setupOsWorkflowProperties(OsWorkflowService.java:196)<br />\n>>><br />\n>>> at<br />\n>>> org.orioai.workflow.services.OsWorkflowService$$FastClassByCGLIB$$f47da35e.invoke(<generated>)<br />\n>>><br />\n>>> at net.sf.cglib.proxy.MethodProxy.invoke(MethodProxy.java:149)<br />\n>>> at<br />\n>>> org.springframework.aop.framework.Cglib2AopProxy$CglibMethodInvocation.invokeJoinpoint(Cglib2AopProxy.java:693)<br />\n>>><br />\n>>> at<br />\n>>> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:139)<br />\n>>><br />\n>>> at<br />\n>>> org.springframework.aop.support.DelegatingIntroductionInterceptor.doProceed(DelegatingIntroductionInterceptor.java:127)<br />\n>>><br />\n>>> at<br />\n>>> org.springframework.aop.support.DelegatingIntroductionInterceptor.invoke(DelegatingIntroductionInterceptor.java:115)<br />\n>>><br />\n>>> at<br />\n>>> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:161)<br />\n>>><br />\n>>> at<br />\n>>> org.springframework.aop.framework.Cglib2AopProxy$DynamicAdvisedInterceptor.intercept(Cglib2AopProxy.java:628)<br />\n>>><br />\n>>> at<br />\n>>> org.orioai.workflow.services.OsWorkflowService$$EnhancerByCGLIB$$815395f1.setupOsWorkflowProperties(<generated>)<br />\n>>><br />\n>>> at<br />\n>>> org.orioai.workflow.services.CompassService.getWorkflowInstances(CompassService.java:198)<br />\n>>><br />\n>>> at<br />\n>>> org.orioai.workflow.web.DomainService.getWorkflowInstances(DomainService.java:276)<br />\n>>><br />\n>>> at<br />\n>>> org.orioai.workflow.web.DomainService$$FastClassByCGLIB$$8e4532fb.invoke(<generated>)<br />\n>>><br />\n>>> at net.sf.cglib.proxy.MethodProxy.invoke(MethodProxy.java:149)<br />\n>>> at<br />\n>>> org.springframework.aop.framework.Cglib2AopProxy$CglibMethodInvocation.invokeJoinpoint(Cglib2AopProxy.java:693)<br />\n>>><br />\n>>> at<br />\n>>> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:139)<br />\n>>><br />\n>>> at<br />\n>>> org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:107)<br />\n>>><br />\n>>> at<br />\n>>> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:161)<br />\n>>><br />\n>>> at<br />\n>>> org.springframework.aop.framework.Cglib2AopProxy$DynamicAdvisedInterceptor.intercept(Cglib2AopProxy.java:628)<br />\n>>><br />\n>>> at<br />\n>>> org.orioai.workflow.web.DomainService$$EnhancerByCGLIB$$b8b85f67.getWorkflowInstances(<generated>)<br />\n>>><br />\n>>> at<br />\n>>> org.orioai.workflow.web.controllers.ListingInstancesController.getWorkflowInstances(ListingInstancesController.java:158)<br />\n>>><br />\n>>> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)<br />\n>>> at<br />\n>>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)<br />\n>>><br />\n>>> at<br />\n>>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)<br />\n>>><br />\n>>> at java.lang.reflect.Method.invoke(Method.java:585)<br />\n>>> at<br />\n>>> org.apache.myfaces.el.PropertyResolverImpl.getProperty(PropertyResolverImpl.java:457)<br />\n>>><br />\n>>> at<br />\n>>> org.apache.myfaces.el.PropertyResolverImpl.getValue(PropertyResolverImpl.java:85)<br />\n>>><br />\n>>> at<br />\n>>> org.apache.myfaces.el.ELParserHelper$MyPropertySuffix.evaluate(ELParserHelper.java:535)<br />\n>>><br />\n>>> at<br />\n>>> org.apache.commons.el.ComplexValue.evaluate(ComplexValue.java:145)<br />\n>>> at<br />\n>>> org.apache.myfaces.el.ValueBindingImpl.getValue(ValueBindingImpl.java:386)<br />\n>>><br />\n>>> at javax.faces.component.UIData.getValue(UIData.java:1023)<br />\n>>> at<br />\n>>> org.apache.myfaces.component.html.ext.HtmlDataTableHack.createDataModel(HtmlDataTableHack.java:437)<br />\n>>><br />\n>>> at<br />\n>>> org.apache.myfaces.component.html.ext.HtmlDataTable.createDataModel(HtmlDataTable.java:847)<br />\n>>><br />\n>>> at<br />\n>>> org.apache.myfaces.component.html.ext.HtmlDataTableHack.getDataModel(HtmlDataTableHack.java:414)<br />\n>>><br />\n>>> at<br />\n>>> org.apache.myfaces.component.html.ext.HtmlDataTable.getDataModel(HtmlDataTable.java:839)<br />\n>>><br />\n>>> at<br />\n>>> org.apache.myfaces.component.html.ext.HtmlDataTableHack.getRowCount(HtmlDataTableHack.java:87)<br />\n>>><br />\n>>> at<br />\n>>> org.apache.myfaces.renderkit.html.ext.HtmlTableRenderer.encodeBegin(HtmlTableRenderer.java:166)<br />\n>>><br />\n>>> at<br />\n>>> javax.faces.component.UIComponentBase.encodeBegin(UIComponentBase.java:515)<br />\n>>><br />\n>>> at javax.faces.component.UIData.encodeBegin(UIData.java:551)<br />\n>>> at<br />\n>>> javax.faces.component.html.HtmlDataTable.encodeBegin(HtmlDataTable.java:50)<br />\n>>><br />\n>>> at<br />\n>>> org.apache.myfaces.component.html.ext.HtmlDataTableHack.encodeBegin(HtmlDataTableHack.java:172)<br />\n>>><br />\n>>> at<br />\n>>> org.apache.myfaces.component.html.ext.HtmlDataTable.encodeBegin(HtmlDataTable.java:607)<br />\n>>><br />\n>>> at<br />\n>>> org.apache.myfaces.shared_impl.renderkit.RendererUtils.renderChild(RendererUtils.java:412)<br />\n>>><br />\n>>> at<br />\n>>> org.apache.myfaces.shared_impl.renderkit.RendererUtils.renderChildren(RendererUtils.java:400)<br />\n>>><br />\n>>> at<br />\n>>> org.apache.myfaces.shared_impl.renderkit.html.HtmlGroupRendererBase.encodeEnd(HtmlGroupRendererBase.java:78)<br />\n>>><br />\n>>> at<br />\n>>> javax.faces.component.UIComponentBase.encodeEnd(UIComponentBase.java:539)<br />\n>>><br />\n>>> at<br />\n>>> javax.faces.webapp.UIComponentTag.encodeEnd(UIComponentTag.java:498)<br />\n>>> at<br />\n>>> javax.faces.webapp.UIComponentTag.doEndTag(UIComponentTag.java:366)<br />\n>>> at<br />\n>>> org.apache.myfaces.shared_impl.taglib.UIComponentBodyTagBase.doEndTag(UIComponentBodyTagBase.java:57)<br />\n>>><br />\n>>> at<br />\n>>> org.apache.jsp.jsp.listing_002dinstances_jsp._jspx_meth_h_005fpanelGroup_005f1(listing_002dinstances_jsp.java:1194)<br />\n>>><br />\n>>> at<br />\n>>> org.apache.jsp.jsp.listing_002dinstances_jsp._jspx_meth_h_005fform_005f3(listing_002dinstances_jsp.java:1125)<br />\n>>><br />\n>>> at<br />\n>>> org.apache.jsp.jsp.listing_002dinstances_jsp._jspx_meth_e_005fpage_005f0(listing_002dinstances_jsp.java:347)<br />\n>>><br />\n>>> at<br />\n>>> org.apache.jsp.jsp.listing_002dinstances_jsp._jspService(listing_002dinstances_jsp.java:199)<br />\n>>><br />\n>>> at<br />\n>>> org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:98)<br />\n>>> at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)<br />\n>>> at<br />\n>>> org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:331)<br />\n>>><br />\n>>> at<br />\n>>> org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:329)<br />\n>>><br />\n>>> at<br />\n>>> org.apache.jasper.servlet.JspServlet.service(JspServlet.java:265)<br />\n>>> at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)<br />\n>>> at<br />\n>>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)<br />\n>>><br />\n>>> at<br />\n>>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)<br />\n>>><br />\n>>> at<br />\n>>> org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:691)<br />\n>>><br />\n>>> at<br />\n>>> org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:469)<br />\n>>><br />\n>>> at<br />\n>>> org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:403)<br />\n>>><br />\n>>> at<br />\n>>> org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:301)<br />\n>>><br />\n>>> at<br />\n>>> org.apache.myfaces.context.servlet.ServletExternalContextImpl.dispatch(ServletExternalContextImpl.java:419)<br />\n>>><br />\n>>> at<br />\n>>> org.apache.myfaces.application.jsp.JspViewHandlerImpl.renderView(JspViewHandlerImpl.java:211)<br />\n>>><br />\n>>> at<br />\n>>> org.jenia.faces.template.handler.ViewHandler.renderView(ViewHandler.java:76)<br />\n>>><br />\n>>> at<br />\n>>> org.apache.myfaces.lifecycle.RenderResponseExecutor.execute(RenderResponseExecutor.java:41)<br />\n>>><br />\n>>> at<br />\n>>> org.apache.myfaces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:132)<br />\n>>><br />\n>>> at<br />\n>>> org.esupportail.commons.web.servlet.FacesServlet.service(FacesServlet.java:367)<br />\n>>><br />\n>>> at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)<br />\n>>> ....<br />\n>>> at<br />\n>>> org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:874)<br />\n>>><br />\n>>> at<br />\n>>> org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:665)<br />\n>>><br />\n>>> at<br />\n>>> org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:528)<br />\n>>><br />\n>>> at<br />\n>>> org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:81)<br />\n>>><br />\n>>> at<br />\n>>> org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:689)<br />\n>>><br />\n>>> at java.lang.Thread.run(Thread.java:595)<br />\n>>> Caused by: org.orioai.workflow.exceptions.XmlParseException:<br />\n>>> resolveXPath<br />\n>>> /lom:lom/lom:general/lom:title/lom:string[normalize-space(.) != \'\']<br />\n>>> failed<br />\n>>> at<br />\n>>> org.orioai.workflow.utils.XmlUtilsService.resolveXPath(XmlUtilsService.java:113)<br />\n>>><br />\n>>> at<br />\n>>> org.orioai.workflow.services.oswfhelper.OriFunctions4OSWF.verifyXPathes(OriFunctions4OSWF.java:248)<br />\n>>><br />\n>>> at<br />\n>>> org.orioai.workflow.services.oswfhelper.VerifyXPathes.passesCondition(VerifyXPathes.java:41)<br />\n>>><br />\n>>> at<br />\n>>> com.opensymphony.workflow.AbstractWorkflow.passesCondition(AbstractWorkflow.java:1088)<br />\n>>><br />\n>>> ... 107 more<br />\n>>> Caused by: org.dom4j.DocumentException: Error on line 14 of<br />\n>>> document : XML document structures must start and end within the<br />\n>>> same entity. Nested exception: XML document structures must start<br />\n>>> and end within the same entity.<br />\n>>> at org.dom4j.io.SAXReader.read(SAXReader.java:482)<br />\n>>> at org.dom4j.DocumentHelper.parseText(DocumentHelper.java:278)<br />\n>>> at<br />\n>>> org.orioai.workflow.utils.XmlUtilsService.resolveXPath(XmlUtilsService.java:101)<br />\n>>><br />\n>>> ... 110 more<br />\n>>><br />\n>>> Root cause:<br />\n>>> org.orioai.workflow.exceptions.XmlParseException: resolveXPath<br />\n>>> /lom:lom/lom:general/lom:title/lom:string[normalize-space(.) != \'\']<br />\n>>> failed<br />\n>>> at<br />\n>>> org.orioai.workflow.utils.XmlUtilsService.resolveXPath(XmlUtilsService.java:113)<br />\n>>><br />\n>>> at<br />\n>>> org.orioai.workflow.services.oswfhelper.OriFunctions4OSWF.verifyXPathes(OriFunctions4OSWF.java:248)<br />\n>>><br />\n>>> at<br />\n>>> org.orioai.workflow.services.oswfhelper.VerifyXPathes.passesCondition(VerifyXPathes.java:41)<br />\n>>><br />\n>>> at<br />\n>>> com.opensymphony.workflow.AbstractWorkflow.passesCondition(AbstractWorkflow.java:1088)<br />\n>>><br />\n>>> at<br />\n>>> com.opensymphony.workflow.AbstractWorkflow.passesConditions(AbstractWorkflow.java:1122)<br />\n>>><br />\n>>> at<br />\n>>> com.opensymphony.workflow.AbstractWorkflow.passesConditions(AbstractWorkflow.java:1146)<br />\n>>><br />\n>>> at<br />\n>>> com.opensymphony.workflow.AbstractWorkflow.getAvailableActionsForStep(AbstractWorkflow.java:726)<br />\n>>><br />\n>>> at<br />\n>>> com.opensymphony.workflow.AbstractWorkflow.getAvailableActions(AbstractWorkflow.java:118)<br />\n>>><br />\n>>> at<br />\n>>> org.orioai.workflow.services.OsWorkflowService.getAvailableActionsMap(OsWorkflowService.java:88)<br />\n>>><br />\n>>> at<br />\n>>> org.orioai.workflow.services.OsWorkflowService.setupOsWorkflowProperties(OsWorkflowService.java:196)<br />\n>>><br />\n>>> at<br />\n>>> org.orioai.workflow.services.OsWorkflowService$$FastClassByCGLIB$$f47da35e.invoke(<generated>)<br />\n>>><br />\n>>> at net.sf.cglib.proxy.MethodProxy.invoke(MethodProxy.java:149)<br />\n>>> at<br />\n>>> org.springframework.aop.framework.Cglib2AopProxy$CglibMethodInvocation.invokeJoinpoint(Cglib2AopProxy.java:693)<br />\n>>><br />\n>>> at<br />\n>>> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:139)<br />\n>>><br />\n>>> at<br />\n>>> org.springframework.aop.support.DelegatingIntroductionInterceptor.doProceed(DelegatingIntroductionInterceptor.java:127)<br />\n>>><br />\n>>> at<br />\n>>> org.springframework.aop.support.DelegatingIntroductionInterceptor.invoke(DelegatingIntroductionInterceptor.java:115)<br />\n>>><br />\n>>> at<br />\n>>> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:161)<br />\n>>><br />\n>>> at<br />\n>>> org.springframework.aop.framework.Cglib2AopProxy$DynamicAdvisedInterceptor.intercept(Cglib2AopProxy.java:628)<br />\n>>><br />\n>>> at<br />\n>>> org.orioai.workflow.services.OsWorkflowService$$EnhancerByCGLIB$$815395f1.setupOsWorkflowProperties(<generated>)<br />\n>>><br />\n>>> at<br />\n>>> org.orioai.workflow.services.CompassService.getWorkflowInstances(CompassService.java:198)<br />\n>>><br />\n>>> at<br />\n>>> org.orioai.workflow.web.DomainService.getWorkflowInstances(DomainService.java:276)<br />\n>>><br />\n>>> at<br />\n>>> org.orioai.workflow.web.DomainService$$FastClassByCGLIB$$8e4532fb.invoke(<generated>)<br />\n>>><br />\n>>> at net.sf.cglib.proxy.MethodProxy.invoke(MethodProxy.java:149)<br />\n>>> at<br />\n>>> org.springframework.aop.framework.Cglib2AopProxy$CglibMethodInvocation.invokeJoinpoint(Cglib2AopProxy.java:693)<br />\n>>><br />\n>>> at<br />\n>>> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:139)<br />\n>>><br />\n>>> at<br />\n>>> org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:107)<br />\n>>><br />\n>>> at<br />\n>>> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:161)<br />\n>>><br />\n>>> at<br />\n>>> org.springframework.aop.framework.Cglib2AopProxy$DynamicAdvisedInterceptor.intercept(Cglib2AopProxy.java:628)<br />\n>>><br />\n>>> at<br />\n>>> org.orioai.workflow.web.DomainService$$EnhancerByCGLIB$$b8b85f67.getWorkflowInstances(<generated>)<br />\n>>><br />\n>>> at<br />\n>>> org.orioai.workflow.web.controllers.ListingInstancesController.getWorkflowInstances(ListingInstancesController.java:158)<br />\n>>><br />\n>>> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)<br />\n>>> at<br />\n>>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)<br />\n>>><br />\n>>> at<br />\n>>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)<br />\n>>><br />\n>>> at java.lang.reflect.Method.invoke(Method.java:585)<br />\n>>> at<br />\n>>> org.apache.myfaces.el.PropertyResolverImpl.getProperty(PropertyResolverImpl.java:457)<br />\n>>><br />\n>>> at<br />\n>>> org.apache.myfaces.el.PropertyResolverImpl.getValue(PropertyResolverImpl.java:85)<br />\n>>><br />\n>>> at<br />\n>>> org.apache.myfaces.el.ELParserHelper$MyPropertySuffix.evaluate(ELParserHelper.java:535)<br />\n>>><br />\n>>> at<br />\n>>> org.apache.commons.el.ComplexValue.evaluate(ComplexValue.java:145)<br />\n>>> at<br />\n>>> org.apache.myfaces.el.ValueBindingImpl.getValue(ValueBindingImpl.java:386)<br />\n>>><br />\n>>> at javax.faces.component.UIData.getValue(UIData.java:1023)<br />\n>>> at<br />\n>>> org.apache.myfaces.component.html.ext.HtmlDataTableHack.createDataModel(HtmlDataTableHack.java:437)<br />\n>>><br />\n>>> at<br />\n>>> org.apache.myfaces.component.html.ext.HtmlDataTable.createDataModel(HtmlDataTable.java:847)<br />\n>>><br />\n>>> at<br />\n>>> org.apache.myfaces.component.html.ext.HtmlDataTableHack.getDataModel(HtmlDataTableHack.java:414)<br />\n>>><br />\n>>> at<br />\n>>> org.apache.myfaces.component.html.ext.HtmlDataTable.getDataModel(HtmlDataTable.java:839)<br />\n>>><br />\n>>> at<br />\n>>> org.apache.myfaces.component.html.ext.HtmlDataTableHack.getRowCount(HtmlDataTableHack.java:87)<br />\n>>><br />\n>>> at<br />\n>>> org.apache.myfaces.renderkit.html.ext.HtmlTableRenderer.encodeBegin(HtmlTableRenderer.java:166)<br />\n>>><br />\n>>> at<br />\n>>> javax.faces.component.UIComponentBase.encodeBegin(UIComponentBase.java:515)<br />\n>>><br />\n>>> at javax.faces.component.UIData.encodeBegin(UIData.java:551)<br />\n>>> at<br />\n>>> javax.faces.component.html.HtmlDataTable.encodeBegin(HtmlDataTable.java:50)<br />\n>>><br />\n>>> at<br />\n>>> org.apache.myfaces.component.html.ext.HtmlDataTableHack.encodeBegin(HtmlDataTableHack.java:172)<br />\n>>><br />\n>>> at<br />\n>>> org.apache.myfaces.component.html.ext.HtmlDataTable.encodeBegin(HtmlDataTable.java:607)<br />\n>>><br />\n>>> at<br />\n>>> org.apache.myfaces.shared_impl.renderkit.RendererUtils.renderChild(RendererUtils.java:412)<br />\n>>><br />\n>>> at<br />\n>>> org.apache.myfaces.shared_impl.renderkit.RendererUtils.renderChildren(RendererUtils.java:400)<br />\n>>><br />\n>>> at<br />\n>>> org.apache.myfaces.shared_impl.renderkit.html.HtmlGroupRendererBase.encodeEnd(HtmlGroupRendererBase.java:78)<br />\n>>><br />\n>>> at<br />\n>>> javax.faces.component.UIComponentBase.encodeEnd(UIComponentBase.java:539)<br />\n>>><br />\n>>> at<br />\n>>> javax.faces.webapp.UIComponentTag.encodeEnd(UIComponentTag.java:498)<br />\n>>> at<br />\n>>> javax.faces.webapp.UIComponentTag.doEndTag(UIComponentTag.java:366)<br />\n>>> at<br />\n>>> org.apache.myfaces.shared_impl.taglib.UIComponentBodyTagBase.doEndTag(UIComponentBodyTagBase.java:57)<br />\n>>><br />\n>>> at<br />\n>>> org.apache.jsp.jsp.listing_002dinstances_jsp._jspx_meth_h_005fpanelGroup_005f1(listing_002dinstances_jsp.java:1194)<br />\n>>><br />\n>>> at<br />\n>>> org.apache.jsp.jsp.listing_002dinstances_jsp._jspx_meth_h_005fform_005f3(listing_002dinstances_jsp.java:1125)<br />\n>>><br />\n>>> at<br />\n>>> org.apache.jsp.jsp.listing_002dinstances_jsp._jspx_meth_e_005fpage_005f0(listing_002dinstances_jsp.java:347)<br />\n>>><br />\n>>> at<br />\n>>> org.apache.jsp.jsp.listing_002dinstances_jsp._jspService(listing_002dinstances_jsp.java:199)<br />\n>>><br />\n>>> at<br />\n>>> org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:98)<br />\n>>> at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)<br />\n>>> at<br />\n>>> org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:331)<br />\n>>><br />\n>>> at<br />\n>>> org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:329)<br />\n>>><br />\n>>> at<br />\n>>> org.apache.jasper.servlet.JspServlet.service(JspServlet.java:265)<br />\n>>> at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)<br />\n>>> at<br />\n>>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)<br />\n>>><br />\n>>> at<br />\n>>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)<br />\n>>><br />\n>>> at<br />\n>>> org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:691)<br />\n>>><br />\n>>> at<br />\n>>> org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:469)<br />\n>>><br />\n>>> at<br />\n>>> org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:403)<br />\n>>><br />\n>>> at<br />\n>>> org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:301)<br />\n>>><br />\n>>> at<br />\n>>> org.apache.myfaces.context.servlet.ServletExternalContextImpl.dispatch(ServletExternalContextImpl.java:419)<br />\n>>><br />\n>>> at<br />\n>>> org.apache.myfaces.application.jsp.JspViewHandlerImpl.renderView(JspViewHandlerImpl.java:211)<br />\n>>><br />\n>>> at<br />\n>>> org.jenia.faces.template.handler.ViewHandler.renderView(ViewHandler.java:76)<br />\n>>><br />\n>>> at<br />\n>>> org.apache.myfaces.lifecycle.RenderResponseExecutor.execute(RenderResponseExecutor.java:41)<br />\n>>><br />\n>>> at<br />\n>>> org.apache.myfaces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:132)<br />\n>>><br />\n>>> at<br />\n>>> org.esupportail.commons.web.servlet.FacesServlet.service(FacesServlet.java:367)<br />\n>>><br />\n>>> at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)<br />\n>>> at<br />\n>>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)<br />\n>>><br />\n>>> at<br />\n>>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)<br />\n>>><br />\n>>> at<br />\n>>> org.apache.myfaces.webapp.filter.ExtensionsFilter.doFilter(ExtensionsFilter.java:147)<br />\n>>><br />\n>>> at<br />\n>>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)<br />\n>>><br />\n>>> at<br />\n>>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)<br />\n>>><br />\n>>> at<br />\n>>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:264)<br />\n>>><br />\n>>> at<br />\n>>> org.acegisecurity.intercept.web.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:107)<br />\n>>><br />\n>>> at<br />\n>>> org.acegisecurity.intercept.web.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:72)<br />\n>>><br />\n>>> at<br />\n>>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)<br />\n>>><br />\n>>> at<br />\n>>> org.acegisecurity.ui.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:110)<br />\n>>><br />\n>>> at<br />\n>>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)<br />\n>>><br />\n>>> at<br />\n>>> org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(HttpSessionContextIntegrationFilter.java:229)<br />\n>>><br />\n>>> at<br />\n>>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)<br />\n>>><br />\n>>> at<br />\n>>> org.acegisecurity.util.FilterChainProxy.doFilter(FilterChainProxy.java:148)<br />\n>>><br />\n>>> at<br />\n>>> org.acegisecurity.util.FilterToBeanProxy.doFilter(FilterToBeanProxy.java:98)<br />\n>>><br />\n>>> at<br />\n>>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)<br />\n>>><br />\n>>> at<br />\n>>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)<br />\n>>><br />\n>>> at<br />\n>>> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)<br />\n>>><br />\n>>> at<br />\n>>> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:174)<br />\n>>><br />\n>>> at<br />\n>>> org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:433)<br />\n>>><br />\n>>> at<br />\n>>> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)<br />\n>>><br />\n>>> at<br />\n>>> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117)<br />\n>>><br />\n>>> at<br />\n>>> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:108)<br />\n>>><br />\n>>> at<br />\n>>> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:151)<br />\n>>><br />\n>>> at<br />\n>>> org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:874)<br />\n>>><br />\n>>> at<br />\n>>> org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:665)<br />\n>>><br />\n>>> at<br />\n>>> org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:528)<br />\n>>><br />\n>>> at<br />\n>>> org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:81)<br />\n>>><br />\n>>> at<br />\n>>> org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:689)<br />\n>>><br />\n>>> at java.lang.Thread.run(Thread.java:595)<br />\n>>> Caused by: org.dom4j.DocumentException: Error on line 14 of<br />\n>>> document : XML document structures must start and end within the<br />\n>>> same entity. Nested exception: XML document structures must start<br />\n>>> and end within the same entity.<br />\n>>> at org.dom4j.io.SAXReader.read(SAXReader.java:482)<br />\n>>> at org.dom4j.DocumentHelper.parseText(DocumentHelper.java:278)<br />\n>>> at<br />\n>>> org.orioai.workflow.utils.XmlUtilsService.resolveXPath(XmlUtilsService.java:101)<br />\n>>><br />\n>>> ... 110 more<br />\n>>><br />\n>>><br />\n>>> kossi.<br />\n>>> --<br />\n>>> -----------------------------------------<br />\n>>> oooO M. Kossi Kouleowoun <kossi.kouleowoun at uhb.fr><br />\n>>> ( ) Université Haute Bretagne- Cellule ENT/WEB<br />\n>>> \\ ( Centre de Ressources Informatiques<br />\n>>> \\_) Tel: 02.99.14.13.47<br />\n>>> -----------------------------------------------<br />\n>>> --<br />\n>>> </p></blockquote>\n<blockquote class=\"emailFilter_Author_1\"><p>>></p></blockquote>\n<blockquote class=\"emailFilter_Author_0\"><p>> Vincent,<br />\n> L\'erreur vient quand j\'édite une ancienne fiche en cliquant sur mes<br />\n> ressources en cours d\' éditions .<br />\n> As tu regardé les fichiers .xml que j\'ai joints précédemment ? çà a<br />\n> l\'air ok ? J\'ai l\'impression le problème vient du<br />\n> spring-metada-types.xml , mais je sais pas ou.<br />\n> j\'ai fait un export simple de l\'interface workflow.<br />\n> merci d\'avance.<br />\n> Kossi<br />\n></div>\n</blockquote>\n</div>\n', created = 1507748089, expire = 1507834489, headers = '', serialized = 0 WHERE cid = '4:66e6f2e5836a9ef7927f058b2dc5237d' in /home/ori-oai/drupal/drupal-6.34/includes/cache.inc on line 112.
  • user warning: Table './drupal_www_ori_oai_org/cache_filter' is marked as crashed and last (automatic?) repair failed query: SELECT data, created, headers, expire, serialized FROM cache_filter WHERE cid = '4:b1f86fd09f7d832f0ac6ae1cebdfb55f' in /home/ori-oai/drupal/drupal-6.34/includes/cache.inc on line 27.
  • user warning: Table './drupal_www_ori_oai_org/cache_filter' is marked as crashed and last (automatic?) repair failed query: UPDATE cache_filter SET data = '<div class=\"emailFilter\"><!DOCTYPE html PUBLIC \"-//W3C//DTD HTML 4.01 Transitional//EN\">\n<html>\n<head>\n <meta content=\"text/html;charset=ISO-8859-1\" http-equiv=\"Content-Type\">\n</head>\n<body bgcolor=\"#ffffff\" text=\"#000000\">\nVincent Bonamy a &eacute;crit&nbsp;:\n<div class=\"emailFilter_Toggle\"><div class=\"emailFilter_Author_0\"><blockquote>Salut\nKossi,\n <br>\n <br>\nEn ouvrant ton fichier ori-4.xml dans un navigateur type Firefox tu\nverras que tu as effectivement un pb sur cette fiche ligne 14.\n <br>\nEn fait elle est tronqu&eacute;e au niveau d\'un accent a priori :\n <br>\n <br>\nle dernier mor &eacute;tant \"universit\"\n <br>\n <br>\n==&gt;&gt; pb d\'encodage quelque part effectivement.\n <br>\nIl faudrait nous en dire plus sur comment tu es arriv&eacute; l&agrave; :\n <br>\ninstall fraiche ? mise &agrave; jour ? \"universit\" etc. a &eacute;t&eacute; saisi &agrave; la main\n? ins&eacute;r&eacute; dynamiquement ? donn&eacute; via le lom-prototype.xml ? ...\n <br>\n <br>\n <br>\nVincent.\n <br>\n <br>\n <br>\nKossi Kouleowoun wrote:\n <br>\n <div class=\"emailFilter_Author_1\"><blockquote type=\"cite\">Vincent Bonamy a &eacute;crit :\n <br>\n <div class=\"emailFilter_Author_2\"><blockquote type=\"cite\">Bonjour Kossi,\n <br>\n <br>\nL\'erreur que tu obtiens survient qd\n <br>\n* tu cr&eacute;es une nouvelle fiche ?\n <br>\n* tu acc&egrave;des &agrave; une ancienne fiche ?\n <br>\n* les deux ?\n <br>\n <br>\nRegarde dans ta base la t&ecirc;te de tes fiches dans la table\nORI_WORKFLOW_INSTANCE colonne xmlContent.\n <br>\nEnvoie nous un enregistrement (une fiche XML issue de cette table - tu\npourrais aussi faire un export depuis l\'ihm du workflow) pour bien\nfaire.\n <br>\n <br>\nMerci,\n <br>\nVincent.\n <br>\n <br>\n <br>\nKossi Kouleowoun wrote:\n <br>\n <div class=\"emailFilter_Author_3\"><blockquote type=\"cite\">Kossi Kouleowoun a &eacute;crit :\n <br>\n <div class=\"emailFilter_Author_4\"><blockquote type=\"cite\">Bonjour,\n <br>\nJe n\'arrive pas acc&eacute;der via&nbsp; le&nbsp; module&nbsp; workflow&nbsp; sur&nbsp;&nbsp;\n[WORKFLOW]/ori-oai-workflow/jsp/listing-instances.faces lorsque&nbsp; &agrave;&nbsp; ma&nbsp;\npage personnalis&eacute;e\n<a class=\"moz-txt-link-freetext\" href=\"http://dev-4.uhb.fr:8186/ori-oai-md-editor/ori-md-editor/lomfr-author-rennes-2/remote?idp=-5264112487368078016\">http://dev-4.uhb.fr:8186/ori-oai-md-editor/ori-md-editor/lomfr-author-rennes-2/remote?idp=-5264112487368078016</a>\n <br>\n <br>\nJe ne sais pas si je suis assze clair .\n <br>\nIl y a pas mal d\'erreurs dans les logs&nbsp; du workflow et du md-editor que\nje joins en fichiers attach&eacute;s.\n <br>\nmerci d\'avance d\'eclaire ma lanterne .\n <br>\nCordialement.\n <br>\n <br>\n </blockquote></div>\nJ\'ai regard&eacute; mais j\'ai pas de fichier lom.xml (sauf les fichiers\n*.lom*.xml auxquels je n \'ai pas touch&eacute;).\n <br>\nPar contre j\'ai modifi&eacute; les&nbsp; fichiers&nbsp; *spring-categories .xml*&nbsp; et*\nspring-metadata-types.xml *que j\'ai joint en fichiers attach&eacute;s.\n <br>\nL\'erreur est la m&ecirc;me. Probl&egrave;me d\'encodage ?\n <br>\nVoici les logs.\n <br>\nMerci d\'avance.\n <br>\n <br>\n <br>\nosworkflow: 252140 ERROR workflow.AbstractWorkflow\ngetAvailableActions[129]&nbsp; - Error checking available actions\n <br>\ncom.opensymphony.workflow.WorkflowException: Unknown exception\nencountered when checking condition\norg.orioai.workflow.services.oswfhelper.VerifyXPathes@1f32c4a: root\ncause: resolveXPath\n/lom:lom/lom:general/lom:title/lom:string[normalize-space(.) != \'\']\nfailed\n <br>\n&nbsp;&nbsp;&nbsp; at\ncom.opensymphony.workflow.AbstractWorkflow.passesCondition(AbstractWorkflow.java:1102)\n <br>\n&nbsp;&nbsp;&nbsp; at\ncom.opensymphony.workflow.AbstractWorkflow.passesConditions(AbstractWorkflow.java:1122)\n <br>\n&nbsp;&nbsp;&nbsp; at\ncom.opensymphony.workflow.AbstractWorkflow.passesConditions(AbstractWorkflow.java:1146)\n <br>\n&nbsp;&nbsp;&nbsp; at\ncom.opensymphony.workflow.AbstractWorkflow.getAvailableActionsForStep(AbstractWorkflow.java:726)\n <br>\n&nbsp;&nbsp;&nbsp; at\ncom.opensymphony.workflow.AbstractWorkflow.getAvailableActions(AbstractWorkflow.java:118)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.orioai.workflow.services.OsWorkflowService.getAvailableActionsMap(OsWorkflowService.java:88)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.orioai.workflow.services.OsWorkflowService.setupOsWorkflowProperties(OsWorkflowService.java:196)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.orioai.workflow.services.OsWorkflowService$$FastClassByCGLIB$$f47da35e.invoke(&lt;generated&gt;)\n <br>\n&nbsp;&nbsp;&nbsp; at net.sf.cglib.proxy.MethodProxy.invoke(MethodProxy.java:149)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.springframework.aop.framework.Cglib2AopProxy$CglibMethodInvocation.invokeJoinpoint(Cglib2AopProxy.java:693)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:139)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.springframework.aop.support.DelegatingIntroductionInterceptor.doProceed(DelegatingIntroductionInterceptor.java:127)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.springframework.aop.support.DelegatingIntroductionInterceptor.invoke(DelegatingIntroductionInterceptor.java:115)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:161)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.springframework.aop.framework.Cglib2AopProxy$DynamicAdvisedInterceptor.intercept(Cglib2AopProxy.java:628)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.orioai.workflow.services.OsWorkflowService$$EnhancerByCGLIB$$815395f1.setupOsWorkflowProperties(&lt;generated&gt;)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.orioai.workflow.services.CompassService.getWorkflowInstances(CompassService.java:198)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.orioai.workflow.web.DomainService.getWorkflowInstances(DomainService.java:276)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.orioai.workflow.web.DomainService$$FastClassByCGLIB$$8e4532fb.invoke(&lt;generated&gt;)\n <br>\n&nbsp;&nbsp;&nbsp; at net.sf.cglib.proxy.MethodProxy.invoke(MethodProxy.java:149)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.springframework.aop.framework.Cglib2AopProxy$CglibMethodInvocation.invokeJoinpoint(Cglib2AopProxy.java:693)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:139)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:107)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:161)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.springframework.aop.framework.Cglib2AopProxy$DynamicAdvisedInterceptor.intercept(Cglib2AopProxy.java:628)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.orioai.workflow.web.DomainService$$EnhancerByCGLIB$$b8b85f67.getWorkflowInstances(&lt;generated&gt;)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.orioai.workflow.web.controllers.ListingInstancesController.getWorkflowInstances(ListingInstancesController.java:158)\n <br>\n&nbsp;&nbsp;&nbsp; at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\n <br>\n&nbsp;&nbsp;&nbsp; at\nsun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)\n <br>\n&nbsp;&nbsp;&nbsp; at\nsun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)\n <br>\n&nbsp;&nbsp;&nbsp; at java.lang.reflect.Method.invoke(Method.java:585)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.myfaces.el.PropertyResolverImpl.getProperty(PropertyResolverImpl.java:457)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.myfaces.el.PropertyResolverImpl.getValue(PropertyResolverImpl.java:85)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.myfaces.el.ELParserHelper$MyPropertySuffix.evaluate(ELParserHelper.java:535)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.commons.el.ComplexValue.evaluate(ComplexValue.java:145)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.myfaces.el.ValueBindingImpl.getValue(ValueBindingImpl.java:386)\n <br>\n&nbsp;&nbsp;&nbsp; at javax.faces.component.UIData.getValue(UIData.java:1023)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.myfaces.component.html.ext.HtmlDataTableHack.createDataModel(HtmlDataTableHack.java:437)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.myfaces.component.html.ext.HtmlDataTable.createDataModel(HtmlDataTable.java:847)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.myfaces.component.html.ext.HtmlDataTableHack.getDataModel(HtmlDataTableHack.java:414)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.myfaces.component.html.ext.HtmlDataTable.getDataModel(HtmlDataTable.java:839)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.myfaces.component.html.ext.HtmlDataTableHack.getRowCount(HtmlDataTableHack.java:87)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.myfaces.renderkit.html.ext.HtmlTableRenderer.encodeBegin(HtmlTableRenderer.java:166)\n <br>\n&nbsp;&nbsp;&nbsp; at\njavax.faces.component.UIComponentBase.encodeBegin(UIComponentBase.java:515)\n <br>\n&nbsp;&nbsp;&nbsp; at javax.faces.component.UIData.encodeBegin(UIData.java:551)\n <br>\n&nbsp;&nbsp;&nbsp; at\njavax.faces.component.html.HtmlDataTable.encodeBegin(HtmlDataTable.java:50)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.myfaces.component.html.ext.HtmlDataTableHack.encodeBegin(HtmlDataTableHack.java:172)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.myfaces.component.html.ext.HtmlDataTable.encodeBegin(HtmlDataTable.java:607)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.myfaces.shared_impl.renderkit.RendererUtils.renderChild(RendererUtils.java:412)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.myfaces.shared_impl.renderkit.RendererUtils.renderChildren(RendererUtils.java:400)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.myfaces.shared_impl.renderkit.html.HtmlGroupRendererBase.encodeEnd(HtmlGroupRendererBase.java:78)\n <br>\n&nbsp;&nbsp;&nbsp; at\njavax.faces.component.UIComponentBase.encodeEnd(UIComponentBase.java:539)\n <br>\n&nbsp;&nbsp;&nbsp; at\njavax.faces.webapp.UIComponentTag.encodeEnd(UIComponentTag.java:498)\n <br>\n&nbsp;&nbsp;&nbsp; at\njavax.faces.webapp.UIComponentTag.doEndTag(UIComponentTag.java:366)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.myfaces.shared_impl.taglib.UIComponentBodyTagBase.doEndTag(UIComponentBodyTagBase.java:57)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.jsp.jsp.listing_002dinstances_jsp._jspx_meth_h_005fpanelGroup_005f1(listing_002dinstances_jsp.java:1194)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.jsp.jsp.listing_002dinstances_jsp._jspx_meth_h_005fform_005f3(listing_002dinstances_jsp.java:1125)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.jsp.jsp.listing_002dinstances_jsp._jspx_meth_e_005fpage_005f0(listing_002dinstances_jsp.java:347)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.jsp.jsp.listing_002dinstances_jsp._jspService(listing_002dinstances_jsp.java:199)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:98)\n <br>\n&nbsp;&nbsp;&nbsp; at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:331)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:329)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.jasper.servlet.JspServlet.service(JspServlet.java:265)\n <br>\n&nbsp;&nbsp;&nbsp; at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:691)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:469)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:403)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:301)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.myfaces.context.servlet.ServletExternalContextImpl.dispatch(ServletExternalContextImpl.java:419)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.myfaces.application.jsp.JspViewHandlerImpl.renderView(JspViewHandlerImpl.java:211)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.jenia.faces.template.handler.ViewHandler.renderView(ViewHandler.java:76)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.myfaces.lifecycle.RenderResponseExecutor.execute(RenderResponseExecutor.java:41)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.myfaces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:132)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.esupportail.commons.web.servlet.FacesServlet.service(FacesServlet.java:367)\n <br>\n&nbsp;&nbsp;&nbsp; at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)\n <br>\n&nbsp;&nbsp; ....\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.coyote.http11.Http11Processor.process(Http11Processor.java:874)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:665)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:528)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:81)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:689)\n <br>\n&nbsp;&nbsp;&nbsp; at java.lang.Thread.run(Thread.java:595)\n <br>\nCaused by: org.orioai.workflow.exceptions.XmlParseException:\nresolveXPath\n/lom:lom/lom:general/lom:title/lom:string[normalize-space(.) != \'\']\nfailed\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.orioai.workflow.utils.XmlUtilsService.resolveXPath(XmlUtilsService.java:113)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.orioai.workflow.services.oswfhelper.OriFunctions4OSWF.verifyXPathes(OriFunctions4OSWF.java:248)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.orioai.workflow.services.oswfhelper.VerifyXPathes.passesCondition(VerifyXPathes.java:41)\n <br>\n&nbsp;&nbsp;&nbsp; at\ncom.opensymphony.workflow.AbstractWorkflow.passesCondition(AbstractWorkflow.java:1088)\n <br>\n&nbsp;&nbsp;&nbsp; ... 107 more\n <br>\nCaused by: org.dom4j.DocumentException: Error on line 14 of document&nbsp; :\nXML document structures must start and end within the same entity.\nNested exception: XML document structures must start and end within the\nsame entity.\n <br>\n&nbsp;&nbsp;&nbsp; at org.dom4j.io.SAXReader.read(SAXReader.java:482)\n <br>\n&nbsp;&nbsp;&nbsp; at org.dom4j.DocumentHelper.parseText(DocumentHelper.java:278)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.orioai.workflow.utils.XmlUtilsService.resolveXPath(XmlUtilsService.java:101)\n <br>\n&nbsp;&nbsp;&nbsp; ... 110 more\n <br>\n <br>\nRoot cause:\n <br>\norg.orioai.workflow.exceptions.XmlParseException: resolveXPath\n/lom:lom/lom:general/lom:title/lom:string[normalize-space(.) != \'\']\nfailed\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.orioai.workflow.utils.XmlUtilsService.resolveXPath(XmlUtilsService.java:113)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.orioai.workflow.services.oswfhelper.OriFunctions4OSWF.verifyXPathes(OriFunctions4OSWF.java:248)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.orioai.workflow.services.oswfhelper.VerifyXPathes.passesCondition(VerifyXPathes.java:41)\n <br>\n&nbsp;&nbsp;&nbsp; at\ncom.opensymphony.workflow.AbstractWorkflow.passesCondition(AbstractWorkflow.java:1088)\n <br>\n&nbsp;&nbsp;&nbsp; at\ncom.opensymphony.workflow.AbstractWorkflow.passesConditions(AbstractWorkflow.java:1122)\n <br>\n&nbsp;&nbsp;&nbsp; at\ncom.opensymphony.workflow.AbstractWorkflow.passesConditions(AbstractWorkflow.java:1146)\n <br>\n&nbsp;&nbsp;&nbsp; at\ncom.opensymphony.workflow.AbstractWorkflow.getAvailableActionsForStep(AbstractWorkflow.java:726)\n <br>\n&nbsp;&nbsp;&nbsp; at\ncom.opensymphony.workflow.AbstractWorkflow.getAvailableActions(AbstractWorkflow.java:118)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.orioai.workflow.services.OsWorkflowService.getAvailableActionsMap(OsWorkflowService.java:88)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.orioai.workflow.services.OsWorkflowService.setupOsWorkflowProperties(OsWorkflowService.java:196)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.orioai.workflow.services.OsWorkflowService$$FastClassByCGLIB$$f47da35e.invoke(&lt;generated&gt;)\n <br>\n&nbsp;&nbsp;&nbsp; at net.sf.cglib.proxy.MethodProxy.invoke(MethodProxy.java:149)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.springframework.aop.framework.Cglib2AopProxy$CglibMethodInvocation.invokeJoinpoint(Cglib2AopProxy.java:693)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:139)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.springframework.aop.support.DelegatingIntroductionInterceptor.doProceed(DelegatingIntroductionInterceptor.java:127)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.springframework.aop.support.DelegatingIntroductionInterceptor.invoke(DelegatingIntroductionInterceptor.java:115)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:161)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.springframework.aop.framework.Cglib2AopProxy$DynamicAdvisedInterceptor.intercept(Cglib2AopProxy.java:628)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.orioai.workflow.services.OsWorkflowService$$EnhancerByCGLIB$$815395f1.setupOsWorkflowProperties(&lt;generated&gt;)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.orioai.workflow.services.CompassService.getWorkflowInstances(CompassService.java:198)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.orioai.workflow.web.DomainService.getWorkflowInstances(DomainService.java:276)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.orioai.workflow.web.DomainService$$FastClassByCGLIB$$8e4532fb.invoke(&lt;generated&gt;)\n <br>\n&nbsp;&nbsp;&nbsp; at net.sf.cglib.proxy.MethodProxy.invoke(MethodProxy.java:149)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.springframework.aop.framework.Cglib2AopProxy$CglibMethodInvocation.invokeJoinpoint(Cglib2AopProxy.java:693)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:139)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:107)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:161)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.springframework.aop.framework.Cglib2AopProxy$DynamicAdvisedInterceptor.intercept(Cglib2AopProxy.java:628)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.orioai.workflow.web.DomainService$$EnhancerByCGLIB$$b8b85f67.getWorkflowInstances(&lt;generated&gt;)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.orioai.workflow.web.controllers.ListingInstancesController.getWorkflowInstances(ListingInstancesController.java:158)\n <br>\n&nbsp;&nbsp;&nbsp; at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\n <br>\n&nbsp;&nbsp;&nbsp; at\nsun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)\n <br>\n&nbsp;&nbsp;&nbsp; at\nsun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)\n <br>\n&nbsp;&nbsp;&nbsp; at java.lang.reflect.Method.invoke(Method.java:585)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.myfaces.el.PropertyResolverImpl.getProperty(PropertyResolverImpl.java:457)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.myfaces.el.PropertyResolverImpl.getValue(PropertyResolverImpl.java:85)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.myfaces.el.ELParserHelper$MyPropertySuffix.evaluate(ELParserHelper.java:535)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.commons.el.ComplexValue.evaluate(ComplexValue.java:145)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.myfaces.el.ValueBindingImpl.getValue(ValueBindingImpl.java:386)\n <br>\n&nbsp;&nbsp;&nbsp; at javax.faces.component.UIData.getValue(UIData.java:1023)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.myfaces.component.html.ext.HtmlDataTableHack.createDataModel(HtmlDataTableHack.java:437)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.myfaces.component.html.ext.HtmlDataTable.createDataModel(HtmlDataTable.java:847)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.myfaces.component.html.ext.HtmlDataTableHack.getDataModel(HtmlDataTableHack.java:414)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.myfaces.component.html.ext.HtmlDataTable.getDataModel(HtmlDataTable.java:839)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.myfaces.component.html.ext.HtmlDataTableHack.getRowCount(HtmlDataTableHack.java:87)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.myfaces.renderkit.html.ext.HtmlTableRenderer.encodeBegin(HtmlTableRenderer.java:166)\n <br>\n&nbsp;&nbsp;&nbsp; at\njavax.faces.component.UIComponentBase.encodeBegin(UIComponentBase.java:515)\n <br>\n&nbsp;&nbsp;&nbsp; at javax.faces.component.UIData.encodeBegin(UIData.java:551)\n <br>\n&nbsp;&nbsp;&nbsp; at\njavax.faces.component.html.HtmlDataTable.encodeBegin(HtmlDataTable.java:50)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.myfaces.component.html.ext.HtmlDataTableHack.encodeBegin(HtmlDataTableHack.java:172)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.myfaces.component.html.ext.HtmlDataTable.encodeBegin(HtmlDataTable.java:607)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.myfaces.shared_impl.renderkit.RendererUtils.renderChild(RendererUtils.java:412)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.myfaces.shared_impl.renderkit.RendererUtils.renderChildren(RendererUtils.java:400)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.myfaces.shared_impl.renderkit.html.HtmlGroupRendererBase.encodeEnd(HtmlGroupRendererBase.java:78)\n <br>\n&nbsp;&nbsp;&nbsp; at\njavax.faces.component.UIComponentBase.encodeEnd(UIComponentBase.java:539)\n <br>\n&nbsp;&nbsp;&nbsp; at\njavax.faces.webapp.UIComponentTag.encodeEnd(UIComponentTag.java:498)\n <br>\n&nbsp;&nbsp;&nbsp; at\njavax.faces.webapp.UIComponentTag.doEndTag(UIComponentTag.java:366)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.myfaces.shared_impl.taglib.UIComponentBodyTagBase.doEndTag(UIComponentBodyTagBase.java:57)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.jsp.jsp.listing_002dinstances_jsp._jspx_meth_h_005fpanelGroup_005f1(listing_002dinstances_jsp.java:1194)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.jsp.jsp.listing_002dinstances_jsp._jspx_meth_h_005fform_005f3(listing_002dinstances_jsp.java:1125)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.jsp.jsp.listing_002dinstances_jsp._jspx_meth_e_005fpage_005f0(listing_002dinstances_jsp.java:347)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.jsp.jsp.listing_002dinstances_jsp._jspService(listing_002dinstances_jsp.java:199)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:98)\n <br>\n&nbsp;&nbsp;&nbsp; at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:331)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:329)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.jasper.servlet.JspServlet.service(JspServlet.java:265)\n <br>\n&nbsp;&nbsp;&nbsp; at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:691)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:469)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:403)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:301)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.myfaces.context.servlet.ServletExternalContextImpl.dispatch(ServletExternalContextImpl.java:419)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.myfaces.application.jsp.JspViewHandlerImpl.renderView(JspViewHandlerImpl.java:211)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.jenia.faces.template.handler.ViewHandler.renderView(ViewHandler.java:76)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.myfaces.lifecycle.RenderResponseExecutor.execute(RenderResponseExecutor.java:41)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.myfaces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:132)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.esupportail.commons.web.servlet.FacesServlet.service(FacesServlet.java:367)\n <br>\n&nbsp;&nbsp;&nbsp; at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.myfaces.webapp.filter.ExtensionsFilter.doFilter(ExtensionsFilter.java:147)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:264)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.acegisecurity.intercept.web.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:107)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.acegisecurity.intercept.web.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:72)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.acegisecurity.ui.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:110)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(HttpSessionContextIntegrationFilter.java:229)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.acegisecurity.util.FilterChainProxy.doFilter(FilterChainProxy.java:148)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.acegisecurity.util.FilterToBeanProxy.doFilter(FilterToBeanProxy.java:98)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:174)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:433)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:108)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:151)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.coyote.http11.Http11Processor.process(Http11Processor.java:874)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:665)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:528)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:81)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:689)\n <br>\n&nbsp;&nbsp;&nbsp; at java.lang.Thread.run(Thread.java:595)\n <br>\nCaused by: org.dom4j.DocumentException: Error on line 14 of document&nbsp; :\nXML document structures must start and end within the same entity.\nNested exception: XML document structures must start and end within the\nsame entity.\n <br>\n&nbsp;&nbsp;&nbsp; at org.dom4j.io.SAXReader.read(SAXReader.java:482)\n <br>\n&nbsp;&nbsp;&nbsp; at org.dom4j.DocumentHelper.parseText(DocumentHelper.java:278)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.orioai.workflow.utils.XmlUtilsService.resolveXPath(XmlUtilsService.java:101)\n <br>\n&nbsp;&nbsp;&nbsp; ... 110 more\n <br>\n <br>\n <br>\nkossi.\n <br>\n--&nbsp;<br>\n-----------------------------------------\n <br>\noooO M. Kossi Kouleowoun &lt;kossi.kouleowoun at uhb.fr&gt;\n <br>\n(&nbsp;&nbsp; ) Universit&eacute; Haute Bretagne- Cellule ENT/WEB\n <br>\n&nbsp;\\ (&nbsp; Centre de Ressources Informatiques\n <br>\n&nbsp; \\_) Tel: 02.99.14.13.47\n <br>\n-----------------------------------------------\n <br>\n--&nbsp;<br>\n&nbsp; </blockquote></div>\n <br>\n </blockquote></div>\nVincent,\n <br>\nL\'erreur vient quand j\'&eacute;dite une ancienne fiche en cliquant sur mes\nressources en cours d\' &eacute;ditions .\n <br>\nAs tu regard&eacute; les&nbsp; fichiers .xml&nbsp; que j\'ai joints pr&eacute;c&eacute;demment ?&nbsp; &ccedil;&agrave; a\nl\'air ok ?&nbsp; J\'ai l\'impression le probl&egrave;me vient du\nspring-metada-types.xml , mais je sais pas ou.\n <br>\nj\'ai fait un export simple de l\'interface workflow.\n <br>\nmerci d\'avance.\n <br>\nKossi\n <br>\n <br>\n </blockquote></div>\n <br>\n</blockquote></div></div>\nVincent.<br>\nEffectivement&nbsp; le&nbsp; <b>ori-4.xml</b> est &eacute;difiant.<br>\nJe suis sur l\'installation fra&icirc;che du workflow&nbsp; comme tu le dis en\npassant par le quick install . tout &eacute;tait ok.<br>\nConfiguration avanc&eacute;e du workflow . Edition de ma fiche , en mettant\npour&nbsp; localisation Universit<b><font color=\"#ff0000\"><small>&eacute;</small></font>\n</b>rennes 2&nbsp;&nbsp; . Enregistrer et quitter.&nbsp; Puis je reviens( lien back) ,\naccueil--&gt;ressources en cours d\'&eacute;dition .<br>\nC\'est tout. <br>\nPar contre je n\'ai pas touch&eacute; au lom-prototype.xml.<br>\nVoila.<br>\n&nbsp;<br>\n<br>\n<pre class=\"moz-signature\" cols=\"72\">-- \n-----------------------------------------\noooO M. Kossi Kouleowoun &lt;kossi.kouleowoun at uhb.fr&gt;\n( ) Universit&eacute; Haute Bretagne- Cellule ENT/WEB\n \\ ( Centre de Ressources Informatiques\n \\_) Tel: 02.99.14.13.47\n-----------------------------------------------\n--\n</pre>\n</body>\n</html>\n</div>', created = 1507748089, expire = 1507834489, headers = '', serialized = 0 WHERE cid = '4:b1f86fd09f7d832f0ac6ae1cebdfb55f' in /home/ori-oai/drupal/drupal-6.34/includes/cache.inc on line 112.
  • user warning: Table './drupal_www_ori_oai_org/cache_filter' is marked as crashed and last (automatic?) repair failed query: SELECT data, created, headers, expire, serialized FROM cache_filter WHERE cid = '4:a3c53d24deadaa8f71ab7aeb633b492c' in /home/ori-oai/drupal/drupal-6.34/includes/cache.inc on line 27.
  • user warning: Table './drupal_www_ori_oai_org/cache_filter' is marked as crashed and last (automatic?) repair failed query: UPDATE cache_filter SET data = '<div class=\"emailFilter\">Kossi Kouleowoun wrote:<br />\n<div class=\"emailFilter_Toggle\">\n<blockquote class=\"emailFilter_Author_0\"><p>> Vincent Bonamy a écrit :</p></blockquote>\n<blockquote class=\"emailFilter_Author_1\"><p>>> Salut Kossi,<br />\n>><br />\n>> En ouvrant ton fichier ori-4.xml dans un navigateur type Firefox tu<br />\n>> verras que tu as effectivement un pb sur cette fiche ligne 14.<br />\n>> En fait elle est tronquée au niveau d\'un accent a priori :<br />\n>><br />\n>> le dernier mor étant \"universit\"<br />\n>><br />\n>> ==>> pb d\'encodage quelque part effectivement.<br />\n>> Il faudrait nous en dire plus sur comment tu es arrivé là :<br />\n>> install fraiche ? mise à jour ? \"universit\" etc. a été saisi à la<br />\n>> main ? inséré dynamiquement ? donné via le lom-prototype.xml ? ...<br />\n>><br />\n>><br />\n>> Vincent.<br />\n>><br />\n>><br />\n>> Kossi Kouleowoun wrote:</p></blockquote>\n<blockquote class=\"emailFilter_Author_2\"><p>>>> Vincent Bonamy a écrit :</p></blockquote>\n<blockquote class=\"emailFilter_Author_3\"><p>>>>> Bonjour Kossi,<br />\n>>>><br />\n>>>> L\'erreur que tu obtiens survient qd<br />\n>>>> * tu crées une nouvelle fiche ?<br />\n>>>> * tu accèdes à une ancienne fiche ?<br />\n>>>> * les deux ?<br />\n>>>><br />\n>>>> Regarde dans ta base la tête de tes fiches dans la table<br />\n>>>> ORI_WORKFLOW_INSTANCE colonne xmlContent.<br />\n>>>> Envoie nous un enregistrement (une fiche XML issue de cette table -<br />\n>>>> tu pourrais aussi faire un export depuis l\'ihm du workflow) pour<br />\n>>>> bien faire.<br />\n>>>><br />\n>>>> Merci,<br />\n>>>> Vincent.<br />\n>>>><br />\n>>>><br />\n>>>> Kossi Kouleowoun wrote:</p></blockquote>\n<blockquote class=\"emailFilter_Author_4\"><p>>>>>> Kossi Kouleowoun a écrit :</p></blockquote>\n<blockquote class=\"emailFilter_Author_5\"><p>>>>>>> Bonjour,<br />\n>>>>>> Je n\'arrive pas accéder via le module workflow sur<br />\n>>>>>> [WORKFLOW]/ori-oai-workflow/jsp/listing-instances.faces lorsque<br />\n>>>>>> à ma page personnalisée<br />\n>>>>>> <a href=\"http://dev-4.uhb.fr:8186/ori-oai-md-editor/ori-md-editor/lomfr-author-rennes-2/remote?idp=-5264112487368078016\" title=\"http://dev-4.uhb.fr:8186/ori-oai-md-editor/ori-md-editor/lomfr-author-rennes-2/remote?idp=-5264112487368078016\">http://dev-4.uhb.fr:8186/ori-oai-md-editor/ori-md-editor/lomfr-author-re...</a><br />\n>>>>>><br />\n>>>>>><br />\n>>>>>> Je ne sais pas si je suis assze clair .<br />\n>>>>>> Il y a pas mal d\'erreurs dans les logs du workflow et du<br />\n>>>>>> md-editor que je joins en fichiers attachés.<br />\n>>>>>> merci d\'avance d\'eclaire ma lanterne .<br />\n>>>>>> Cordialement.<br />\n>>>>>></p></blockquote>\n<blockquote class=\"emailFilter_Author_4\"><p>>>>>> J\'ai regardé mais j\'ai pas de fichier lom.xml (sauf les fichiers<br />\n>>>>> *.lom*.xml auxquels je n \'ai pas touché).<br />\n>>>>> Par contre j\'ai modifié les fichiers *spring-categories .xml*<br />\n>>>>> et* spring-metadata-types.xml *que j\'ai joint en fichiers attachés.<br />\n>>>>> L\'erreur est la même. Problème d\'encodage ?<br />\n>>>>> Voici les logs.<br />\n>>>>> Merci d\'avance.<br />\n>>>>><br />\n>>>>><br />\n>>>>> osworkflow: 252140 ERROR workflow.AbstractWorkflow<br />\n>>>>> getAvailableActions[129] - Error checking available actions<br />\n>>>>> com.opensymphony.workflow.WorkflowException: Unknown exception<br />\n>>>>> encountered when checking condition<br />\n>>>>> org.orioai.workflow.services.oswfhelper.VerifyXPathes@1f32c4a:<br />\n>>>>> root cause: resolveXPath<br />\n>>>>> /lom:lom/lom:general/lom:title/lom:string[normalize-space(.) !=<br />\n>>>>> \'\'] failed<br />\n>>>>> at<br />\n>>>>> com.opensymphony.workflow.AbstractWorkflow.passesCondition(AbstractWorkflow.java:1102)<br />\n>>>>><br />\n>>>>> at<br />\n>>>>> com.opensymphony.workflow.AbstractWorkflow.passesConditions(AbstractWorkflow.java:1122)<br />\n>>>>><br />\n>>>>> at<br />\n>>>>> com.opensymphony.workflow.AbstractWorkflow.passesConditions(AbstractWorkflow.java:1146)<br />\n>>>>><br />\n>>>>> at<br />\n>>>>> com.opensymphony.workflow.AbstractWorkflow.getAvailableActionsForStep(AbstractWorkflow.java:726)<br />\n>>>>><br />\n>>>>> at<br />\n>>>>> com.opensymphony.workflow.AbstractWorkflow.getAvailableActions(AbstractWorkflow.java:118)<br />\n>>>>><br />\n>>>>> at<br />\n>>>>> org.orioai.workflow.services.OsWorkflowService.getAvailableActionsMap(OsWorkflowService.java:88)<br />\n>>>>><br />\n>>>>> at<br />\n>>>>> org.orioai.workflow.services.OsWorkflowService.setupOsWorkflowProperties(OsWorkflowService.java:196)<br />\n>>>>><br />\n>>>>> at<br />\n>>>>> org.orioai.workflow.services.OsWorkflowService$$FastClassByCGLIB$$f47da35e.invoke(<generated>)<br />\n>>>>><br />\n>>>>> at net.sf.cglib.proxy.MethodProxy.invoke(MethodProxy.java:149)<br />\n>>>>> at<br />\n>>>>> org.springframework.aop.framework.Cglib2AopProxy$CglibMethodInvocation.invokeJoinpoint(Cglib2AopProxy.java:693)<br />\n>>>>><br />\n>>>>> at<br />\n>>>>> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:139)<br />\n>>>>><br />\n>>>>> at<br />\n>>>>> org.springframework.aop.support.DelegatingIntroductionInterceptor.doProceed(DelegatingIntroductionInterceptor.java:127)<br />\n>>>>><br />\n>>>>> at<br />\n>>>>> org.springframework.aop.support.DelegatingIntroductionInterceptor.invoke(DelegatingIntroductionInterceptor.java:115)<br />\n>>>>><br />\n>>>>> at<br />\n>>>>> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:161)<br />\n>>>>><br />\n>>>>> at<br />\n>>>>> org.springframework.aop.framework.Cglib2AopProxy$DynamicAdvisedInterceptor.intercept(Cglib2AopProxy.java:628)<br />\n>>>>><br />\n>>>>> at<br />\n>>>>> org.orioai.workflow.services.OsWorkflowService$$EnhancerByCGLIB$$815395f1.setupOsWorkflowProperties(<generated>)<br />\n>>>>><br />\n>>>>> at<br />\n>>>>> org.orioai.workflow.services.CompassService.getWorkflowInstances(CompassService.java:198)<br />\n>>>>><br />\n>>>>> at<br />\n>>>>> org.orioai.workflow.web.DomainService.getWorkflowInstances(DomainService.java:276)<br />\n>>>>><br />\n>>>>> at<br />\n>>>>> org.orioai.workflow.web.DomainService$$FastClassByCGLIB$$8e4532fb.invoke(<generated>)<br />\n>>>>><br />\n>>>>> at net.sf.cglib.proxy.MethodProxy.invoke(MethodProxy.java:149)<br />\n>>>>> at<br />\n>>>>> org.springframework.aop.framework.Cglib2AopProxy$CglibMethodInvocation.invokeJoinpoint(Cglib2AopProxy.java:693)<br />\n>>>>><br />\n>>>>> at<br />\n>>>>> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:139)<br />\n>>>>><br />\n>>>>> at<br />\n>>>>> org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:107)<br />\n>>>>><br />\n>>>>> at<br />\n>>>>> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:161)<br />\n>>>>><br />\n>>>>> at<br />\n>>>>> org.springframework.aop.framework.Cglib2AopProxy$DynamicAdvisedInterceptor.intercept(Cglib2AopProxy.java:628)<br />\n>>>>><br />\n>>>>> at<br />\n>>>>> org.orioai.workflow.web.DomainService$$EnhancerByCGLIB$$b8b85f67.getWorkflowInstances(<generated>)<br />\n>>>>><br />\n>>>>> at<br />\n>>>>> org.orioai.workflow.web.controllers.ListingInstancesController.getWorkflowInstances(ListingInstancesController.java:158)<br />\n>>>>><br />\n>>>>> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)<br />\n>>>>> at<br />\n>>>>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)<br />\n>>>>><br />\n>>>>> at<br />\n>>>>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)<br />\n>>>>><br />\n>>>>> at java.lang.reflect.Method.invoke(Method.java:585)<br />\n>>>>> at<br />\n>>>>> org.apache.myfaces.el.PropertyResolverImpl.getProperty(PropertyResolverImpl.java:457)<br />\n>>>>><br />\n>>>>> at<br />\n>>>>> org.apache.myfaces.el.PropertyResolverImpl.getValue(PropertyResolverImpl.java:85)<br />\n>>>>><br />\n>>>>> at<br />\n>>>>> org.apache.myfaces.el.ELParserHelper$MyPropertySuffix.evaluate(ELParserHelper.java:535)<br />\n>>>>><br />\n>>>>> at<br />\n>>>>> org.apache.commons.el.ComplexValue.evaluate(ComplexValue.java:145)<br />\n>>>>> at<br />\n>>>>> org.apache.myfaces.el.ValueBindingImpl.getValue(ValueBindingImpl.java:386)<br />\n>>>>><br />\n>>>>> at javax.faces.component.UIData.getValue(UIData.java:1023)<br />\n>>>>> at<br />\n>>>>> org.apache.myfaces.component.html.ext.HtmlDataTableHack.createDataModel(HtmlDataTableHack.java:437)<br />\n>>>>><br />\n>>>>> at<br />\n>>>>> org.apache.myfaces.component.html.ext.HtmlDataTable.createDataModel(HtmlDataTable.java:847)<br />\n>>>>><br />\n>>>>> at<br />\n>>>>> org.apache.myfaces.component.html.ext.HtmlDataTableHack.getDataModel(HtmlDataTableHack.java:414)<br />\n>>>>><br />\n>>>>> at<br />\n>>>>> org.apache.myfaces.component.html.ext.HtmlDataTable.getDataModel(HtmlDataTable.java:839)<br />\n>>>>><br />\n>>>>> at<br />\n>>>>> org.apache.myfaces.component.html.ext.HtmlDataTableHack.getRowCount(HtmlDataTableHack.java:87)<br />\n>>>>><br />\n>>>>> at<br />\n>>>>> org.apache.myfaces.renderkit.html.ext.HtmlTableRenderer.encodeBegin(HtmlTableRenderer.java:166)<br />\n>>>>><br />\n>>>>> at<br />\n>>>>> javax.faces.component.UIComponentBase.encodeBegin(UIComponentBase.java:515)<br />\n>>>>><br />\n>>>>> at javax.faces.component.UIData.encodeBegin(UIData.java:551)<br />\n>>>>> at<br />\n>>>>> javax.faces.component.html.HtmlDataTable.encodeBegin(HtmlDataTable.java:50)<br />\n>>>>><br />\n>>>>> at<br />\n>>>>> org.apache.myfaces.component.html.ext.HtmlDataTableHack.encodeBegin(HtmlDataTableHack.java:172)<br />\n>>>>><br />\n>>>>> at<br />\n>>>>> org.apache.myfaces.component.html.ext.HtmlDataTable.encodeBegin(HtmlDataTable.java:607)<br />\n>>>>><br />\n>>>>> at<br />\n>>>>> org.apache.myfaces.shared_impl.renderkit.RendererUtils.renderChild(RendererUtils.java:412)<br />\n>>>>><br />\n>>>>> at<br />\n>>>>> org.apache.myfaces.shared_impl.renderkit.RendererUtils.renderChildren(RendererUtils.java:400)<br />\n>>>>><br />\n>>>>> at<br />\n>>>>> org.apache.myfaces.shared_impl.renderkit.html.HtmlGroupRendererBase.encodeEnd(HtmlGroupRendererBase.java:78)<br />\n>>>>><br />\n>>>>> at<br />\n>>>>> javax.faces.component.UIComponentBase.encodeEnd(UIComponentBase.java:539)<br />\n>>>>><br />\n>>>>> at<br />\n>>>>> javax.faces.webapp.UIComponentTag.encodeEnd(UIComponentTag.java:498)<br />\n>>>>> at<br />\n>>>>> javax.faces.webapp.UIComponentTag.doEndTag(UIComponentTag.java:366)<br />\n>>>>> at<br />\n>>>>> org.apache.myfaces.shared_impl.taglib.UIComponentBodyTagBase.doEndTag(UIComponentBodyTagBase.java:57)<br />\n>>>>><br />\n>>>>> at<br />\n>>>>> org.apache.jsp.jsp.listing_002dinstances_jsp._jspx_meth_h_005fpanelGroup_005f1(listing_002dinstances_jsp.java:1194)<br />\n>>>>><br />\n>>>>> at<br />\n>>>>> org.apache.jsp.jsp.listing_002dinstances_jsp._jspx_meth_h_005fform_005f3(listing_002dinstances_jsp.java:1125)<br />\n>>>>><br />\n>>>>> at<br />\n>>>>> org.apache.jsp.jsp.listing_002dinstances_jsp._jspx_meth_e_005fpage_005f0(listing_002dinstances_jsp.java:347)<br />\n>>>>><br />\n>>>>> at<br />\n>>>>> org.apache.jsp.jsp.listing_002dinstances_jsp._jspService(listing_002dinstances_jsp.java:199)<br />\n>>>>><br />\n>>>>> at<br />\n>>>>> org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:98)<br />\n>>>>> at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)<br />\n>>>>> at<br />\n>>>>> org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:331)<br />\n>>>>><br />\n>>>>> at<br />\n>>>>> org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:329)<br />\n>>>>><br />\n>>>>> at<br />\n>>>>> org.apache.jasper.servlet.JspServlet.service(JspServlet.java:265)<br />\n>>>>> at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)<br />\n>>>>> at<br />\n>>>>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)<br />\n>>>>><br />\n>>>>> at<br />\n>>>>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)<br />\n>>>>><br />\n>>>>> at<br />\n>>>>> org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:691)<br />\n>>>>><br />\n>>>>> at<br />\n>>>>> org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:469)<br />\n>>>>><br />\n>>>>> at<br />\n>>>>> org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:403)<br />\n>>>>><br />\n>>>>> at<br />\n>>>>> org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:301)<br />\n>>>>><br />\n>>>>> at<br />\n>>>>> org.apache.myfaces.context.servlet.ServletExternalContextImpl.dispatch(ServletExternalContextImpl.java:419)<br />\n>>>>><br />\n>>>>> at<br />\n>>>>> org.apache.myfaces.application.jsp.JspViewHandlerImpl.renderView(JspViewHandlerImpl.java:211)<br />\n>>>>><br />\n>>>>> at<br />\n>>>>> org.jenia.faces.template.handler.ViewHandler.renderView(ViewHandler.java:76)<br />\n>>>>><br />\n>>>>> at<br />\n>>>>> org.apache.myfaces.lifecycle.RenderResponseExecutor.execute(RenderResponseExecutor.java:41)<br />\n>>>>><br />\n>>>>> at<br />\n>>>>> org.apache.myfaces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:132)<br />\n>>>>><br />\n>>>>> at<br />\n>>>>> org.esupportail.commons.web.servlet.FacesServlet.service(FacesServlet.java:367)<br />\n>>>>><br />\n>>>>> at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)<br />\n>>>>> ....<br />\n>>>>> at<br />\n>>>>> org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:874)<br />\n>>>>><br />\n>>>>> at<br />\n>>>>> org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:665)<br />\n>>>>><br />\n>>>>> at<br />\n>>>>> org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:528)<br />\n>>>>><br />\n>>>>> at<br />\n>>>>> org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:81)<br />\n>>>>><br />\n>>>>> at<br />\n>>>>> org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:689)<br />\n>>>>><br />\n>>>>> at java.lang.Thread.run(Thread.java:595)<br />\n>>>>> Caused by: org.orioai.workflow.exceptions.XmlParseException:<br />\n>>>>> resolveXPath<br />\n>>>>> /lom:lom/lom:general/lom:title/lom:string[normalize-space(.) !=<br />\n>>>>> \'\'] failed<br />\n>>>>> at<br />\n>>>>> org.orioai.workflow.utils.XmlUtilsService.resolveXPath(XmlUtilsService.java:113)<br />\n>>>>><br />\n>>>>> at<br />\n>>>>> org.orioai.workflow.services.oswfhelper.OriFunctions4OSWF.verifyXPathes(OriFunctions4OSWF.java:248)<br />\n>>>>><br />\n>>>>> at<br />\n>>>>> org.orioai.workflow.services.oswfhelper.VerifyXPathes.passesCondition(VerifyXPathes.java:41)<br />\n>>>>><br />\n>>>>> at<br />\n>>>>> com.opensymphony.workflow.AbstractWorkflow.passesCondition(AbstractWorkflow.java:1088)<br />\n>>>>><br />\n>>>>> ... 107 more<br />\n>>>>> Caused by: org.dom4j.DocumentException: Error on line 14 of<br />\n>>>>> document : XML document structures must start and end within the<br />\n>>>>> same entity. Nested exception: XML document structures must start<br />\n>>>>> and end within the same entity.<br />\n>>>>> at org.dom4j.io.SAXReader.read(SAXReader.java:482)<br />\n>>>>> at org.dom4j.DocumentHelper.parseText(DocumentHelper.java:278)<br />\n>>>>> at<br />\n>>>>> org.orioai.workflow.utils.XmlUtilsService.resolveXPath(XmlUtilsService.java:101)<br />\n>>>>><br />\n>>>>> ... 110 more<br />\n>>>>><br />\n>>>>> Root cause:<br />\n>>>>> org.orioai.workflow.exceptions.XmlParseException: resolveXPath<br />\n>>>>> /lom:lom/lom:general/lom:title/lom:string[normalize-space(.) !=<br />\n>>>>> \'\'] failed<br />\n>>>>> at<br />\n>>>>> org.orioai.workflow.utils.XmlUtilsService.resolveXPath(XmlUtilsService.java:113)<br />\n>>>>><br />\n>>>>> at<br />\n>>>>> org.orioai.workflow.services.oswfhelper.OriFunctions4OSWF.verifyXPathes(OriFunctions4OSWF.java:248)<br />\n>>>>><br />\n>>>>> at<br />\n>>>>> org.orioai.workflow.services.oswfhelper.VerifyXPathes.passesCondition(VerifyXPathes.java:41)<br />\n>>>>><br />\n>>>>> at<br />\n>>>>> com.opensymphony.workflow.AbstractWorkflow.passesCondition(AbstractWorkflow.java:1088)<br />\n>>>>><br />\n>>>>> at<br />\n>>>>> com.opensymphony.workflow.AbstractWorkflow.passesConditions(AbstractWorkflow.java:1122)<br />\n>>>>><br />\n>>>>> at<br />\n>>>>> com.opensymphony.workflow.AbstractWorkflow.passesConditions(AbstractWorkflow.java:1146)<br />\n>>>>><br />\n>>>>> at<br />\n>>>>> com.opensymphony.workflow.AbstractWorkflow.getAvailableActionsForStep(AbstractWorkflow.java:726)<br />\n>>>>><br />\n>>>>> at<br />\n>>>>> com.opensymphony.workflow.AbstractWorkflow.getAvailableActions(AbstractWorkflow.java:118)<br />\n>>>>><br />\n>>>>> at<br />\n>>>>> org.orioai.workflow.services.OsWorkflowService.getAvailableActionsMap(OsWorkflowService.java:88)<br />\n>>>>><br />\n>>>>> at<br />\n>>>>> org.orioai.workflow.services.OsWorkflowService.setupOsWorkflowProperties(OsWorkflowService.java:196)<br />\n>>>>><br />\n>>>>> at<br />\n>>>>> org.orioai.workflow.services.OsWorkflowService$$FastClassByCGLIB$$f47da35e.invoke(<generated>)<br />\n>>>>><br />\n>>>>> at net.sf.cglib.proxy.MethodProxy.invoke(MethodProxy.java:149)<br />\n>>>>> at<br />\n>>>>> org.springframework.aop.framework.Cglib2AopProxy$CglibMethodInvocation.invokeJoinpoint(Cglib2AopProxy.java:693)<br />\n>>>>><br />\n>>>>> at<br />\n>>>>> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:139)<br />\n>>>>><br />\n>>>>> at<br />\n>>>>> org.springframework.aop.support.DelegatingIntroductionInterceptor.doProceed(DelegatingIntroductionInterceptor.java:127)<br />\n>>>>><br />\n>>>>> at<br />\n>>>>> org.springframework.aop.support.DelegatingIntroductionInterceptor.invoke(DelegatingIntroductionInterceptor.java:115)<br />\n>>>>><br />\n>>>>> at<br />\n>>>>> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:161)<br />\n>>>>><br />\n>>>>> at<br />\n>>>>> org.springframework.aop.framework.Cglib2AopProxy$DynamicAdvisedInterceptor.intercept(Cglib2AopProxy.java:628)<br />\n>>>>><br />\n>>>>> at<br />\n>>>>> org.orioai.workflow.services.OsWorkflowService$$EnhancerByCGLIB$$815395f1.setupOsWorkflowProperties(<generated>)<br />\n>>>>><br />\n>>>>> at<br />\n>>>>> org.orioai.workflow.services.CompassService.getWorkflowInstances(CompassService.java:198)<br />\n>>>>><br />\n>>>>> at<br />\n>>>>> org.orioai.workflow.web.DomainService.getWorkflowInstances(DomainService.java:276)<br />\n>>>>><br />\n>>>>> at<br />\n>>>>> org.orioai.workflow.web.DomainService$$FastClassByCGLIB$$8e4532fb.invoke(<generated>)<br />\n>>>>><br />\n>>>>> at net.sf.cglib.proxy.MethodProxy.invoke(MethodProxy.java:149)<br />\n>>>>> at<br />\n>>>>> org.springframework.aop.framework.Cglib2AopProxy$CglibMethodInvocation.invokeJoinpoint(Cglib2AopProxy.java:693)<br />\n>>>>><br />\n>>>>> at<br />\n>>>>> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:139)<br />\n>>>>><br />\n>>>>> at<br />\n>>>>> org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:107)<br />\n>>>>><br />\n>>>>> at<br />\n>>>>> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:161)<br />\n>>>>><br />\n>>>>> at<br />\n>>>>> org.springframework.aop.framework.Cglib2AopProxy$DynamicAdvisedInterceptor.intercept(Cglib2AopProxy.java:628)<br />\n>>>>><br />\n>>>>> at<br />\n>>>>> org.orioai.workflow.web.DomainService$$EnhancerByCGLIB$$b8b85f67.getWorkflowInstances(<generated>)<br />\n>>>>><br />\n>>>>> at<br />\n>>>>> org.orioai.workflow.web.controllers.ListingInstancesController.getWorkflowInstances(ListingInstancesController.java:158)<br />\n>>>>><br />\n>>>>> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)<br />\n>>>>> at<br />\n>>>>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)<br />\n>>>>><br />\n>>>>> at<br />\n>>>>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)<br />\n>>>>><br />\n>>>>> at java.lang.reflect.Method.invoke(Method.java:585)<br />\n>>>>> at<br />\n>>>>> org.apache.myfaces.el.PropertyResolverImpl.getProperty(PropertyResolverImpl.java:457)<br />\n>>>>><br />\n>>>>> at<br />\n>>>>> org.apache.myfaces.el.PropertyResolverImpl.getValue(PropertyResolverImpl.java:85)<br />\n>>>>><br />\n>>>>> at<br />\n>>>>> org.apache.myfaces.el.ELParserHelper$MyPropertySuffix.evaluate(ELParserHelper.java:535)<br />\n>>>>><br />\n>>>>> at<br />\n>>>>> org.apache.commons.el.ComplexValue.evaluate(ComplexValue.java:145)<br />\n>>>>> at<br />\n>>>>> org.apache.myfaces.el.ValueBindingImpl.getValue(ValueBindingImpl.java:386)<br />\n>>>>><br />\n>>>>> at javax.faces.component.UIData.getValue(UIData.java:1023)<br />\n>>>>> at<br />\n>>>>> org.apache.myfaces.component.html.ext.HtmlDataTableHack.createDataModel(HtmlDataTableHack.java:437)<br />\n>>>>><br />\n>>>>> at<br />\n>>>>> org.apache.myfaces.component.html.ext.HtmlDataTable.createDataModel(HtmlDataTable.java:847)<br />\n>>>>><br />\n>>>>> at<br />\n>>>>> org.apache.myfaces.component.html.ext.HtmlDataTableHack.getDataModel(HtmlDataTableHack.java:414)<br />\n>>>>><br />\n>>>>> at<br />\n>>>>> org.apache.myfaces.component.html.ext.HtmlDataTable.getDataModel(HtmlDataTable.java:839)<br />\n>>>>><br />\n>>>>> at<br />\n>>>>> org.apache.myfaces.component.html.ext.HtmlDataTableHack.getRowCount(HtmlDataTableHack.java:87)<br />\n>>>>><br />\n>>>>> at<br />\n>>>>> org.apache.myfaces.renderkit.html.ext.HtmlTableRenderer.encodeBegin(HtmlTableRenderer.java:166)<br />\n>>>>><br />\n>>>>> at<br />\n>>>>> javax.faces.component.UIComponentBase.encodeBegin(UIComponentBase.java:515)<br />\n>>>>><br />\n>>>>> at javax.faces.component.UIData.encodeBegin(UIData.java:551)<br />\n>>>>> at<br />\n>>>>> javax.faces.component.html.HtmlDataTable.encodeBegin(HtmlDataTable.java:50)<br />\n>>>>><br />\n>>>>> at<br />\n>>>>> org.apache.myfaces.component.html.ext.HtmlDataTableHack.encodeBegin(HtmlDataTableHack.java:172)<br />\n>>>>><br />\n>>>>> at<br />\n>>>>> org.apache.myfaces.component.html.ext.HtmlDataTable.encodeBegin(HtmlDataTable.java:607)<br />\n>>>>><br />\n>>>>> at<br />\n>>>>> org.apache.myfaces.shared_impl.renderkit.RendererUtils.renderChild(RendererUtils.java:412)<br />\n>>>>><br />\n>>>>> at<br />\n>>>>> org.apache.myfaces.shared_impl.renderkit.RendererUtils.renderChildren(RendererUtils.java:400)<br />\n>>>>><br />\n>>>>> at<br />\n>>>>> org.apache.myfaces.shared_impl.renderkit.html.HtmlGroupRendererBase.encodeEnd(HtmlGroupRendererBase.java:78)<br />\n>>>>><br />\n>>>>> at<br />\n>>>>> javax.faces.component.UIComponentBase.encodeEnd(UIComponentBase.java:539)<br />\n>>>>><br />\n>>>>> at<br />\n>>>>> javax.faces.webapp.UIComponentTag.encodeEnd(UIComponentTag.java:498)<br />\n>>>>> at<br />\n>>>>> javax.faces.webapp.UIComponentTag.doEndTag(UIComponentTag.java:366)<br />\n>>>>> at<br />\n>>>>> org.apache.myfaces.shared_impl.taglib.UIComponentBodyTagBase.doEndTag(UIComponentBodyTagBase.java:57)<br />\n>>>>><br />\n>>>>> at<br />\n>>>>> org.apache.jsp.jsp.listing_002dinstances_jsp._jspx_meth_h_005fpanelGroup_005f1(listing_002dinstances_jsp.java:1194)<br />\n>>>>><br />\n>>>>> at<br />\n>>>>> org.apache.jsp.jsp.listing_002dinstances_jsp._jspx_meth_h_005fform_005f3(listing_002dinstances_jsp.java:1125)<br />\n>>>>><br />\n>>>>> at<br />\n>>>>> org.apache.jsp.jsp.listing_002dinstances_jsp._jspx_meth_e_005fpage_005f0(listing_002dinstances_jsp.java:347)<br />\n>>>>><br />\n>>>>> at<br />\n>>>>> org.apache.jsp.jsp.listing_002dinstances_jsp._jspService(listing_002dinstances_jsp.java:199)<br />\n>>>>><br />\n>>>>> at<br />\n>>>>> org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:98)<br />\n>>>>> at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)<br />\n>>>>> at<br />\n>>>>> org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:331)<br />\n>>>>><br />\n>>>>> at<br />\n>>>>> org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:329)<br />\n>>>>><br />\n>>>>> at<br />\n>>>>> org.apache.jasper.servlet.JspServlet.service(JspServlet.java:265)<br />\n>>>>> at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)<br />\n>>>>> at<br />\n>>>>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)<br />\n>>>>><br />\n>>>>> at<br />\n>>>>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)<br />\n>>>>><br />\n>>>>> at<br />\n>>>>> org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:691)<br />\n>>>>><br />\n>>>>> at<br />\n>>>>> org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:469)<br />\n>>>>><br />\n>>>>> at<br />\n>>>>> org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:403)<br />\n>>>>><br />\n>>>>> at<br />\n>>>>> org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:301)<br />\n>>>>><br />\n>>>>> at<br />\n>>>>> org.apache.myfaces.context.servlet.ServletExternalContextImpl.dispatch(ServletExternalContextImpl.java:419)<br />\n>>>>><br />\n>>>>> at<br />\n>>>>> org.apache.myfaces.application.jsp.JspViewHandlerImpl.renderView(JspViewHandlerImpl.java:211)<br />\n>>>>><br />\n>>>>> at<br />\n>>>>> org.jenia.faces.template.handler.ViewHandler.renderView(ViewHandler.java:76)<br />\n>>>>><br />\n>>>>> at<br />\n>>>>> org.apache.myfaces.lifecycle.RenderResponseExecutor.execute(RenderResponseExecutor.java:41)<br />\n>>>>><br />\n>>>>> at<br />\n>>>>> org.apache.myfaces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:132)<br />\n>>>>><br />\n>>>>> at<br />\n>>>>> org.esupportail.commons.web.servlet.FacesServlet.service(FacesServlet.java:367)<br />\n>>>>><br />\n>>>>> at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)<br />\n>>>>> at<br />\n>>>>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)<br />\n>>>>><br />\n>>>>> at<br />\n>>>>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)<br />\n>>>>><br />\n>>>>> at<br />\n>>>>> org.apache.myfaces.webapp.filter.ExtensionsFilter.doFilter(ExtensionsFilter.java:147)<br />\n>>>>><br />\n>>>>> at<br />\n>>>>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)<br />\n>>>>><br />\n>>>>> at<br />\n>>>>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)<br />\n>>>>><br />\n>>>>> at<br />\n>>>>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:264)<br />\n>>>>><br />\n>>>>> at<br />\n>>>>> org.acegisecurity.intercept.web.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:107)<br />\n>>>>><br />\n>>>>> at<br />\n>>>>> org.acegisecurity.intercept.web.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:72)<br />\n>>>>><br />\n>>>>> at<br />\n>>>>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)<br />\n>>>>><br />\n>>>>> at<br />\n>>>>> org.acegisecurity.ui.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:110)<br />\n>>>>><br />\n>>>>> at<br />\n>>>>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)<br />\n>>>>><br />\n>>>>> at<br />\n>>>>> org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(HttpSessionContextIntegrationFilter.java:229)<br />\n>>>>><br />\n>>>>> at<br />\n>>>>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)<br />\n>>>>><br />\n>>>>> at<br />\n>>>>> org.acegisecurity.util.FilterChainProxy.doFilter(FilterChainProxy.java:148)<br />\n>>>>><br />\n>>>>> at<br />\n>>>>> org.acegisecurity.util.FilterToBeanProxy.doFilter(FilterToBeanProxy.java:98)<br />\n>>>>><br />\n>>>>> at<br />\n>>>>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)<br />\n>>>>><br />\n>>>>> at<br />\n>>>>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)<br />\n>>>>><br />\n>>>>> at<br />\n>>>>> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)<br />\n>>>>><br />\n>>>>> at<br />\n>>>>> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:174)<br />\n>>>>><br />\n>>>>> at<br />\n>>>>> org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:433)<br />\n>>>>><br />\n>>>>> at<br />\n>>>>> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)<br />\n>>>>><br />\n>>>>> at<br />\n>>>>> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117)<br />\n>>>>><br />\n>>>>> at<br />\n>>>>> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:108)<br />\n>>>>><br />\n>>>>> at<br />\n>>>>> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:151)<br />\n>>>>><br />\n>>>>> at<br />\n>>>>> org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:874)<br />\n>>>>><br />\n>>>>> at<br />\n>>>>> org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:665)<br />\n>>>>><br />\n>>>>> at<br />\n>>>>> org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:528)<br />\n>>>>><br />\n>>>>> at<br />\n>>>>> org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:81)<br />\n>>>>><br />\n>>>>> at<br />\n>>>>> org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:689)<br />\n>>>>><br />\n>>>>> at java.lang.Thread.run(Thread.java:595)<br />\n>>>>> Caused by: org.dom4j.DocumentException: Error on line 14 of<br />\n>>>>> document : XML document structures must start and end within the<br />\n>>>>> same entity. Nested exception: XML document structures must start<br />\n>>>>> and end within the same entity.<br />\n>>>>> at org.dom4j.io.SAXReader.read(SAXReader.java:482)<br />\n>>>>> at org.dom4j.DocumentHelper.parseText(DocumentHelper.java:278)<br />\n>>>>> at<br />\n>>>>> org.orioai.workflow.utils.XmlUtilsService.resolveXPath(XmlUtilsService.java:101)<br />\n>>>>><br />\n>>>>> ... 110 more<br />\n>>>>><br />\n>>>>><br />\n>>>>> kossi.<br />\n>>>>> --<br />\n>>>>> -----------------------------------------<br />\n>>>>> oooO M. Kossi Kouleowoun <kossi.kouleowoun at uhb.fr><br />\n>>>>> ( ) Université Haute Bretagne- Cellule ENT/WEB<br />\n>>>>> \\ ( Centre de Ressources Informatiques<br />\n>>>>> \\_) Tel: 02.99.14.13.47<br />\n>>>>> -----------------------------------------------<br />\n>>>>> --<br />\n>>>>> </p></blockquote>\n<blockquote class=\"emailFilter_Author_3\"><p>>>>></p></blockquote>\n<blockquote class=\"emailFilter_Author_2\"><p>>>> Vincent,<br />\n>>> L\'erreur vient quand j\'édite une ancienne fiche en cliquant sur mes<br />\n>>> ressources en cours d\' éditions .<br />\n>>> As tu regardé les fichiers .xml que j\'ai joints précédemment ? çà<br />\n>>> a l\'air ok ? J\'ai l\'impression le problème vient du<br />\n>>> spring-metada-types.xml , mais je sais pas ou.<br />\n>>> j\'ai fait un export simple de l\'interface workflow.<br />\n>>> merci d\'avance.<br />\n>>> Kossi<br />\n>>></p></blockquote>\n<blockquote class=\"emailFilter_Author_1\"><p>>></p></blockquote>\n<blockquote class=\"emailFilter_Author_0\"><p>> Vincent.<br />\n> Effectivement le *ori-4.xml* est édifiant.<br />\n> Je suis sur l\'installation fraîche du workflow comme tu le dis en<br />\n> passant par le quick install . tout était ok.<br />\n> Configuration avancée du workflow . Edition de ma fiche , en mettant<br />\n> pour localisation Universit*é *rennes 2 . Enregistrer et quitter.<br />\n> Puis je reviens( lien back) , accueil-->ressources en cours d\'édition .<br />\n> C\'est tout.<br />\n> Par contre je n\'ai pas touché au lom-prototype.xml.<br />\n> Voila.<br />\n><br />\n><br />\n> --<br />\n> -----------------------------------------<br />\n> oooO M. Kossi Kouleowoun <kossi.kouleowoun at uhb.fr><br />\n> ( ) Université Haute Bretagne- Cellule ENT/WEB<br />\n> \\ ( Centre de Ressources Informatiques<br />\n> \\_) Tel: 02.99.14.13.47<br />\n> -----------------------------------------------<br />\n> --<br />\n> </div>\n</blockquote>\n<p>Donc problème d\'encodage au niveau d\'un tomcat, de mysql, de java ou<br />\nautre ....<br />\nVois si cette page peut t\'aider :<br />\n<a href=\"http://www.ori-oai.org/display/ORIOAIworkflow/Encodage\" title=\"http://www.ori-oai.org/display/ORIOAIworkflow/Encodage\">http://www.ori-oai.org/display/ORIOAIworkflow/Encodage</a><br />\nVincent.</p>\n</div>\n', created = 1507748089, expire = 1507834489, headers = '', serialized = 0 WHERE cid = '4:a3c53d24deadaa8f71ab7aeb633b492c' in /home/ori-oai/drupal/drupal-6.34/includes/cache.inc on line 112.
  • user warning: Table './drupal_www_ori_oai_org/cache_filter' is marked as crashed and last (automatic?) repair failed query: SELECT data, created, headers, expire, serialized FROM cache_filter WHERE cid = '4:e667890f19da685b9858cda868d6ca5a' in /home/ori-oai/drupal/drupal-6.34/includes/cache.inc on line 27.
  • user warning: Table './drupal_www_ori_oai_org/cache_filter' is marked as crashed and last (automatic?) repair failed query: UPDATE cache_filter SET data = '<div class=\"emailFilter\"><!DOCTYPE html PUBLIC \"-//W3C//DTD HTML 4.01 Transitional//EN\">\n<html>\n<head>\n <meta content=\"text/html;charset=ISO-8859-1\" http-equiv=\"Content-Type\">\n</head>\n<body bgcolor=\"#ffffff\" text=\"#000000\">\nVincent Bonamy a &eacute;crit&nbsp;:\n<div class=\"emailFilter_Toggle\"><div class=\"emailFilter_Author_0\"><blockquote>Kossi\nKouleowoun wrote:\n <br>\n <div class=\"emailFilter_Author_1\"><blockquote type=\"cite\">Vincent Bonamy a &eacute;crit :\n <br>\n <div class=\"emailFilter_Author_2\"><blockquote type=\"cite\">Salut Kossi,\n <br>\n <br>\nEn ouvrant ton fichier ori-4.xml dans un navigateur type Firefox tu\nverras que tu as effectivement un pb sur cette fiche ligne 14.\n <br>\nEn fait elle est tronqu&eacute;e au niveau d\'un accent a priori :\n <br>\n <br>\nle dernier mor &eacute;tant \"universit\"\n <br>\n <br>\n==&gt;&gt; pb d\'encodage quelque part effectivement.\n <br>\nIl faudrait nous en dire plus sur comment tu es arriv&eacute; l&agrave; :\n <br>\ninstall fraiche ? mise &agrave; jour ? \"universit\" etc. a &eacute;t&eacute; saisi &agrave; la main\n? ins&eacute;r&eacute; dynamiquement ? donn&eacute; via le lom-prototype.xml ? ...\n <br>\n <br>\n <br>\nVincent.\n <br>\n <br>\n <br>\nKossi Kouleowoun wrote:\n <br>\n <div class=\"emailFilter_Author_3\"><blockquote type=\"cite\">Vincent Bonamy a &eacute;crit :\n <br>\n <div class=\"emailFilter_Author_4\"><blockquote type=\"cite\">Bonjour Kossi,\n <br>\n <br>\nL\'erreur que tu obtiens survient qd\n <br>\n* tu cr&eacute;es une nouvelle fiche ?\n <br>\n* tu acc&egrave;des &agrave; une ancienne fiche ?\n <br>\n* les deux ?\n <br>\n <br>\nRegarde dans ta base la t&ecirc;te de tes fiches dans la table\nORI_WORKFLOW_INSTANCE colonne xmlContent.\n <br>\nEnvoie nous un enregistrement (une fiche XML issue de cette table - tu\npourrais aussi faire un export depuis l\'ihm du workflow) pour bien\nfaire.\n <br>\n <br>\nMerci,\n <br>\nVincent.\n <br>\n <br>\n <br>\nKossi Kouleowoun wrote:\n <br>\n <div class=\"emailFilter_Author_5\"><blockquote type=\"cite\">Kossi Kouleowoun a &eacute;crit :\n <br>\n <div class=\"emailFilter_Author_6\"><blockquote type=\"cite\">Bonjour,\n <br>\nJe n\'arrive pas acc&eacute;der via&nbsp; le&nbsp; module&nbsp; workflow&nbsp; sur&nbsp;&nbsp;\n[WORKFLOW]/ori-oai-workflow/jsp/listing-instances.faces lorsque&nbsp; &agrave;&nbsp; ma&nbsp;\npage personnalis&eacute;e\n<a class=\"moz-txt-link-freetext\" href=\"http://dev-4.uhb.fr:8186/ori-oai-md-editor/ori-md-editor/lomfr-author-rennes-2/remote?idp=-5264112487368078016\">http://dev-4.uhb.fr:8186/ori-oai-md-editor/ori-md-editor/lomfr-author-rennes-2/remote?idp=-5264112487368078016</a>\n <br>\n <br>\nJe ne sais pas si je suis assze clair .\n <br>\nIl y a pas mal d\'erreurs dans les logs&nbsp; du workflow et du md-editor que\nje joins en fichiers attach&eacute;s.\n <br>\nmerci d\'avance d\'eclaire ma lanterne .\n <br>\nCordialement.\n <br>\n <br>\n </blockquote></div>\nJ\'ai regard&eacute; mais j\'ai pas de fichier lom.xml (sauf les fichiers\n*.lom*.xml auxquels je n \'ai pas touch&eacute;).\n <br>\nPar contre j\'ai modifi&eacute; les&nbsp; fichiers&nbsp; *spring-categories .xml*&nbsp; et*\nspring-metadata-types.xml *que j\'ai joint en fichiers attach&eacute;s.\n <br>\nL\'erreur est la m&ecirc;me. Probl&egrave;me d\'encodage ?\n <br>\nVoici les logs.\n <br>\nMerci d\'avance.\n <br>\n <br>\n <br>\nosworkflow: 252140 ERROR workflow.AbstractWorkflow\ngetAvailableActions[129]&nbsp; - Error checking available actions\n <br>\ncom.opensymphony.workflow.WorkflowException: Unknown exception\nencountered when checking condition\norg.orioai.workflow.services.oswfhelper.VerifyXPathes@1f32c4a: root\ncause: resolveXPath\n/lom:lom/lom:general/lom:title/lom:string[normalize-space(.) != \'\']\nfailed\n <br>\n&nbsp;&nbsp;&nbsp; at\ncom.opensymphony.workflow.AbstractWorkflow.passesCondition(AbstractWorkflow.java:1102)\n <br>\n&nbsp;&nbsp;&nbsp; at\ncom.opensymphony.workflow.AbstractWorkflow.passesConditions(AbstractWorkflow.java:1122)\n <br>\n&nbsp;&nbsp;&nbsp; at\ncom.opensymphony.workflow.AbstractWorkflow.passesConditions(AbstractWorkflow.java:1146)\n <br>\n&nbsp;&nbsp;&nbsp; at\ncom.opensymphony.workflow.AbstractWorkflow.getAvailableActionsForStep(AbstractWorkflow.java:726)\n <br>\n&nbsp;&nbsp;&nbsp; at\ncom.opensymphony.workflow.AbstractWorkflow.getAvailableActions(AbstractWorkflow.java:118)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.orioai.workflow.services.OsWorkflowService.getAvailableActionsMap(OsWorkflowService.java:88)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.orioai.workflow.services.OsWorkflowService.setupOsWorkflowProperties(OsWorkflowService.java:196)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.orioai.workflow.services.OsWorkflowService$$FastClassByCGLIB$$f47da35e.invoke(&lt;generated&gt;)\n <br>\n&nbsp;&nbsp;&nbsp; at net.sf.cglib.proxy.MethodProxy.invoke(MethodProxy.java:149)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.springframework.aop.framework.Cglib2AopProxy$CglibMethodInvocation.invokeJoinpoint(Cglib2AopProxy.java:693)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:139)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.springframework.aop.support.DelegatingIntroductionInterceptor.doProceed(DelegatingIntroductionInterceptor.java:127)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.springframework.aop.support.DelegatingIntroductionInterceptor.invoke(DelegatingIntroductionInterceptor.java:115)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:161)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.springframework.aop.framework.Cglib2AopProxy$DynamicAdvisedInterceptor.intercept(Cglib2AopProxy.java:628)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.orioai.workflow.services.OsWorkflowService$$EnhancerByCGLIB$$815395f1.setupOsWorkflowProperties(&lt;generated&gt;)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.orioai.workflow.services.CompassService.getWorkflowInstances(CompassService.java:198)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.orioai.workflow.web.DomainService.getWorkflowInstances(DomainService.java:276)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.orioai.workflow.web.DomainService$$FastClassByCGLIB$$8e4532fb.invoke(&lt;generated&gt;)\n <br>\n&nbsp;&nbsp;&nbsp; at net.sf.cglib.proxy.MethodProxy.invoke(MethodProxy.java:149)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.springframework.aop.framework.Cglib2AopProxy$CglibMethodInvocation.invokeJoinpoint(Cglib2AopProxy.java:693)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:139)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:107)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:161)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.springframework.aop.framework.Cglib2AopProxy$DynamicAdvisedInterceptor.intercept(Cglib2AopProxy.java:628)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.orioai.workflow.web.DomainService$$EnhancerByCGLIB$$b8b85f67.getWorkflowInstances(&lt;generated&gt;)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.orioai.workflow.web.controllers.ListingInstancesController.getWorkflowInstances(ListingInstancesController.java:158)\n <br>\n&nbsp;&nbsp;&nbsp; at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\n <br>\n&nbsp;&nbsp;&nbsp; at\nsun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)\n <br>\n&nbsp;&nbsp;&nbsp; at\nsun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)\n <br>\n&nbsp;&nbsp;&nbsp; at java.lang.reflect.Method.invoke(Method.java:585)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.myfaces.el.PropertyResolverImpl.getProperty(PropertyResolverImpl.java:457)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.myfaces.el.PropertyResolverImpl.getValue(PropertyResolverImpl.java:85)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.myfaces.el.ELParserHelper$MyPropertySuffix.evaluate(ELParserHelper.java:535)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.commons.el.ComplexValue.evaluate(ComplexValue.java:145)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.myfaces.el.ValueBindingImpl.getValue(ValueBindingImpl.java:386)\n <br>\n&nbsp;&nbsp;&nbsp; at javax.faces.component.UIData.getValue(UIData.java:1023)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.myfaces.component.html.ext.HtmlDataTableHack.createDataModel(HtmlDataTableHack.java:437)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.myfaces.component.html.ext.HtmlDataTable.createDataModel(HtmlDataTable.java:847)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.myfaces.component.html.ext.HtmlDataTableHack.getDataModel(HtmlDataTableHack.java:414)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.myfaces.component.html.ext.HtmlDataTable.getDataModel(HtmlDataTable.java:839)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.myfaces.component.html.ext.HtmlDataTableHack.getRowCount(HtmlDataTableHack.java:87)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.myfaces.renderkit.html.ext.HtmlTableRenderer.encodeBegin(HtmlTableRenderer.java:166)\n <br>\n&nbsp;&nbsp;&nbsp; at\njavax.faces.component.UIComponentBase.encodeBegin(UIComponentBase.java:515)\n <br>\n&nbsp;&nbsp;&nbsp; at javax.faces.component.UIData.encodeBegin(UIData.java:551)\n <br>\n&nbsp;&nbsp;&nbsp; at\njavax.faces.component.html.HtmlDataTable.encodeBegin(HtmlDataTable.java:50)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.myfaces.component.html.ext.HtmlDataTableHack.encodeBegin(HtmlDataTableHack.java:172)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.myfaces.component.html.ext.HtmlDataTable.encodeBegin(HtmlDataTable.java:607)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.myfaces.shared_impl.renderkit.RendererUtils.renderChild(RendererUtils.java:412)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.myfaces.shared_impl.renderkit.RendererUtils.renderChildren(RendererUtils.java:400)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.myfaces.shared_impl.renderkit.html.HtmlGroupRendererBase.encodeEnd(HtmlGroupRendererBase.java:78)\n <br>\n&nbsp;&nbsp;&nbsp; at\njavax.faces.component.UIComponentBase.encodeEnd(UIComponentBase.java:539)\n <br>\n&nbsp;&nbsp;&nbsp; at\njavax.faces.webapp.UIComponentTag.encodeEnd(UIComponentTag.java:498)\n <br>\n&nbsp;&nbsp;&nbsp; at\njavax.faces.webapp.UIComponentTag.doEndTag(UIComponentTag.java:366)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.myfaces.shared_impl.taglib.UIComponentBodyTagBase.doEndTag(UIComponentBodyTagBase.java:57)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.jsp.jsp.listing_002dinstances_jsp._jspx_meth_h_005fpanelGroup_005f1(listing_002dinstances_jsp.java:1194)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.jsp.jsp.listing_002dinstances_jsp._jspx_meth_h_005fform_005f3(listing_002dinstances_jsp.java:1125)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.jsp.jsp.listing_002dinstances_jsp._jspx_meth_e_005fpage_005f0(listing_002dinstances_jsp.java:347)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.jsp.jsp.listing_002dinstances_jsp._jspService(listing_002dinstances_jsp.java:199)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:98)\n <br>\n&nbsp;&nbsp;&nbsp; at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:331)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:329)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.jasper.servlet.JspServlet.service(JspServlet.java:265)\n <br>\n&nbsp;&nbsp;&nbsp; at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:691)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:469)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:403)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:301)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.myfaces.context.servlet.ServletExternalContextImpl.dispatch(ServletExternalContextImpl.java:419)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.myfaces.application.jsp.JspViewHandlerImpl.renderView(JspViewHandlerImpl.java:211)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.jenia.faces.template.handler.ViewHandler.renderView(ViewHandler.java:76)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.myfaces.lifecycle.RenderResponseExecutor.execute(RenderResponseExecutor.java:41)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.myfaces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:132)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.esupportail.commons.web.servlet.FacesServlet.service(FacesServlet.java:367)\n <br>\n&nbsp;&nbsp;&nbsp; at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)\n <br>\n&nbsp;&nbsp; ....\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.coyote.http11.Http11Processor.process(Http11Processor.java:874)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:665)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:528)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:81)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:689)\n <br>\n&nbsp;&nbsp;&nbsp; at java.lang.Thread.run(Thread.java:595)\n <br>\nCaused by: org.orioai.workflow.exceptions.XmlParseException:\nresolveXPath\n/lom:lom/lom:general/lom:title/lom:string[normalize-space(.) != \'\']\nfailed\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.orioai.workflow.utils.XmlUtilsService.resolveXPath(XmlUtilsService.java:113)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.orioai.workflow.services.oswfhelper.OriFunctions4OSWF.verifyXPathes(OriFunctions4OSWF.java:248)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.orioai.workflow.services.oswfhelper.VerifyXPathes.passesCondition(VerifyXPathes.java:41)\n <br>\n&nbsp;&nbsp;&nbsp; at\ncom.opensymphony.workflow.AbstractWorkflow.passesCondition(AbstractWorkflow.java:1088)\n <br>\n&nbsp;&nbsp;&nbsp; ... 107 more\n <br>\nCaused by: org.dom4j.DocumentException: Error on line 14 of document&nbsp; :\nXML document structures must start and end within the same entity.\nNested exception: XML document structures must start and end within the\nsame entity.\n <br>\n&nbsp;&nbsp;&nbsp; at org.dom4j.io.SAXReader.read(SAXReader.java:482)\n <br>\n&nbsp;&nbsp;&nbsp; at org.dom4j.DocumentHelper.parseText(DocumentHelper.java:278)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.orioai.workflow.utils.XmlUtilsService.resolveXPath(XmlUtilsService.java:101)\n <br>\n&nbsp;&nbsp;&nbsp; ... 110 more\n <br>\n <br>\nRoot cause:\n <br>\norg.orioai.workflow.exceptions.XmlParseException: resolveXPath\n/lom:lom/lom:general/lom:title/lom:string[normalize-space(.) != \'\']\nfailed\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.orioai.workflow.utils.XmlUtilsService.resolveXPath(XmlUtilsService.java:113)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.orioai.workflow.services.oswfhelper.OriFunctions4OSWF.verifyXPathes(OriFunctions4OSWF.java:248)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.orioai.workflow.services.oswfhelper.VerifyXPathes.passesCondition(VerifyXPathes.java:41)\n <br>\n&nbsp;&nbsp;&nbsp; at\ncom.opensymphony.workflow.AbstractWorkflow.passesCondition(AbstractWorkflow.java:1088)\n <br>\n&nbsp;&nbsp;&nbsp; at\ncom.opensymphony.workflow.AbstractWorkflow.passesConditions(AbstractWorkflow.java:1122)\n <br>\n&nbsp;&nbsp;&nbsp; at\ncom.opensymphony.workflow.AbstractWorkflow.passesConditions(AbstractWorkflow.java:1146)\n <br>\n&nbsp;&nbsp;&nbsp; at\ncom.opensymphony.workflow.AbstractWorkflow.getAvailableActionsForStep(AbstractWorkflow.java:726)\n <br>\n&nbsp;&nbsp;&nbsp; at\ncom.opensymphony.workflow.AbstractWorkflow.getAvailableActions(AbstractWorkflow.java:118)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.orioai.workflow.services.OsWorkflowService.getAvailableActionsMap(OsWorkflowService.java:88)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.orioai.workflow.services.OsWorkflowService.setupOsWorkflowProperties(OsWorkflowService.java:196)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.orioai.workflow.services.OsWorkflowService$$FastClassByCGLIB$$f47da35e.invoke(&lt;generated&gt;)\n <br>\n&nbsp;&nbsp;&nbsp; at net.sf.cglib.proxy.MethodProxy.invoke(MethodProxy.java:149)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.springframework.aop.framework.Cglib2AopProxy$CglibMethodInvocation.invokeJoinpoint(Cglib2AopProxy.java:693)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:139)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.springframework.aop.support.DelegatingIntroductionInterceptor.doProceed(DelegatingIntroductionInterceptor.java:127)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.springframework.aop.support.DelegatingIntroductionInterceptor.invoke(DelegatingIntroductionInterceptor.java:115)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:161)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.springframework.aop.framework.Cglib2AopProxy$DynamicAdvisedInterceptor.intercept(Cglib2AopProxy.java:628)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.orioai.workflow.services.OsWorkflowService$$EnhancerByCGLIB$$815395f1.setupOsWorkflowProperties(&lt;generated&gt;)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.orioai.workflow.services.CompassService.getWorkflowInstances(CompassService.java:198)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.orioai.workflow.web.DomainService.getWorkflowInstances(DomainService.java:276)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.orioai.workflow.web.DomainService$$FastClassByCGLIB$$8e4532fb.invoke(&lt;generated&gt;)\n <br>\n&nbsp;&nbsp;&nbsp; at net.sf.cglib.proxy.MethodProxy.invoke(MethodProxy.java:149)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.springframework.aop.framework.Cglib2AopProxy$CglibMethodInvocation.invokeJoinpoint(Cglib2AopProxy.java:693)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:139)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:107)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:161)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.springframework.aop.framework.Cglib2AopProxy$DynamicAdvisedInterceptor.intercept(Cglib2AopProxy.java:628)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.orioai.workflow.web.DomainService$$EnhancerByCGLIB$$b8b85f67.getWorkflowInstances(&lt;generated&gt;)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.orioai.workflow.web.controllers.ListingInstancesController.getWorkflowInstances(ListingInstancesController.java:158)\n <br>\n&nbsp;&nbsp;&nbsp; at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\n <br>\n&nbsp;&nbsp;&nbsp; at\nsun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)\n <br>\n&nbsp;&nbsp;&nbsp; at\nsun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)\n <br>\n&nbsp;&nbsp;&nbsp; at java.lang.reflect.Method.invoke(Method.java:585)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.myfaces.el.PropertyResolverImpl.getProperty(PropertyResolverImpl.java:457)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.myfaces.el.PropertyResolverImpl.getValue(PropertyResolverImpl.java:85)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.myfaces.el.ELParserHelper$MyPropertySuffix.evaluate(ELParserHelper.java:535)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.commons.el.ComplexValue.evaluate(ComplexValue.java:145)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.myfaces.el.ValueBindingImpl.getValue(ValueBindingImpl.java:386)\n <br>\n&nbsp;&nbsp;&nbsp; at javax.faces.component.UIData.getValue(UIData.java:1023)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.myfaces.component.html.ext.HtmlDataTableHack.createDataModel(HtmlDataTableHack.java:437)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.myfaces.component.html.ext.HtmlDataTable.createDataModel(HtmlDataTable.java:847)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.myfaces.component.html.ext.HtmlDataTableHack.getDataModel(HtmlDataTableHack.java:414)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.myfaces.component.html.ext.HtmlDataTable.getDataModel(HtmlDataTable.java:839)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.myfaces.component.html.ext.HtmlDataTableHack.getRowCount(HtmlDataTableHack.java:87)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.myfaces.renderkit.html.ext.HtmlTableRenderer.encodeBegin(HtmlTableRenderer.java:166)\n <br>\n&nbsp;&nbsp;&nbsp; at\njavax.faces.component.UIComponentBase.encodeBegin(UIComponentBase.java:515)\n <br>\n&nbsp;&nbsp;&nbsp; at javax.faces.component.UIData.encodeBegin(UIData.java:551)\n <br>\n&nbsp;&nbsp;&nbsp; at\njavax.faces.component.html.HtmlDataTable.encodeBegin(HtmlDataTable.java:50)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.myfaces.component.html.ext.HtmlDataTableHack.encodeBegin(HtmlDataTableHack.java:172)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.myfaces.component.html.ext.HtmlDataTable.encodeBegin(HtmlDataTable.java:607)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.myfaces.shared_impl.renderkit.RendererUtils.renderChild(RendererUtils.java:412)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.myfaces.shared_impl.renderkit.RendererUtils.renderChildren(RendererUtils.java:400)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.myfaces.shared_impl.renderkit.html.HtmlGroupRendererBase.encodeEnd(HtmlGroupRendererBase.java:78)\n <br>\n&nbsp;&nbsp;&nbsp; at\njavax.faces.component.UIComponentBase.encodeEnd(UIComponentBase.java:539)\n <br>\n&nbsp;&nbsp;&nbsp; at\njavax.faces.webapp.UIComponentTag.encodeEnd(UIComponentTag.java:498)\n <br>\n&nbsp;&nbsp;&nbsp; at\njavax.faces.webapp.UIComponentTag.doEndTag(UIComponentTag.java:366)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.myfaces.shared_impl.taglib.UIComponentBodyTagBase.doEndTag(UIComponentBodyTagBase.java:57)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.jsp.jsp.listing_002dinstances_jsp._jspx_meth_h_005fpanelGroup_005f1(listing_002dinstances_jsp.java:1194)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.jsp.jsp.listing_002dinstances_jsp._jspx_meth_h_005fform_005f3(listing_002dinstances_jsp.java:1125)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.jsp.jsp.listing_002dinstances_jsp._jspx_meth_e_005fpage_005f0(listing_002dinstances_jsp.java:347)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.jsp.jsp.listing_002dinstances_jsp._jspService(listing_002dinstances_jsp.java:199)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:98)\n <br>\n&nbsp;&nbsp;&nbsp; at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:331)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:329)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.jasper.servlet.JspServlet.service(JspServlet.java:265)\n <br>\n&nbsp;&nbsp;&nbsp; at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:691)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:469)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:403)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:301)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.myfaces.context.servlet.ServletExternalContextImpl.dispatch(ServletExternalContextImpl.java:419)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.myfaces.application.jsp.JspViewHandlerImpl.renderView(JspViewHandlerImpl.java:211)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.jenia.faces.template.handler.ViewHandler.renderView(ViewHandler.java:76)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.myfaces.lifecycle.RenderResponseExecutor.execute(RenderResponseExecutor.java:41)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.myfaces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:132)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.esupportail.commons.web.servlet.FacesServlet.service(FacesServlet.java:367)\n <br>\n&nbsp;&nbsp;&nbsp; at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.myfaces.webapp.filter.ExtensionsFilter.doFilter(ExtensionsFilter.java:147)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:264)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.acegisecurity.intercept.web.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:107)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.acegisecurity.intercept.web.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:72)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.acegisecurity.ui.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:110)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(HttpSessionContextIntegrationFilter.java:229)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.acegisecurity.util.FilterChainProxy.doFilter(FilterChainProxy.java:148)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.acegisecurity.util.FilterToBeanProxy.doFilter(FilterToBeanProxy.java:98)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:174)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:433)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:108)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:151)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.coyote.http11.Http11Processor.process(Http11Processor.java:874)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:665)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:528)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:81)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:689)\n <br>\n&nbsp;&nbsp;&nbsp; at java.lang.Thread.run(Thread.java:595)\n <br>\nCaused by: org.dom4j.DocumentException: Error on line 14 of document&nbsp; :\nXML document structures must start and end within the same entity.\nNested exception: XML document structures must start and end within the\nsame entity.\n <br>\n&nbsp;&nbsp;&nbsp; at org.dom4j.io.SAXReader.read(SAXReader.java:482)\n <br>\n&nbsp;&nbsp;&nbsp; at org.dom4j.DocumentHelper.parseText(DocumentHelper.java:278)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.orioai.workflow.utils.XmlUtilsService.resolveXPath(XmlUtilsService.java:101)\n <br>\n&nbsp;&nbsp;&nbsp; ... 110 more\n <br>\n <br>\n <br>\nkossi.\n <br>\n--&nbsp;<br>\n-----------------------------------------\n <br>\noooO M. Kossi Kouleowoun &lt;kossi.kouleowoun at uhb.fr&gt;\n <br>\n(&nbsp;&nbsp; ) Universit&eacute; Haute Bretagne- Cellule ENT/WEB\n <br>\n&nbsp;\\ (&nbsp; Centre de Ressources Informatiques\n <br>\n&nbsp; \\_) Tel: 02.99.14.13.47\n <br>\n-----------------------------------------------\n <br>\n--&nbsp;<br>\n&nbsp; </blockquote></div>\n <br>\n </blockquote></div>\nVincent,\n <br>\nL\'erreur vient quand j\'&eacute;dite une ancienne fiche en cliquant sur mes\nressources en cours d\' &eacute;ditions .\n <br>\nAs tu regard&eacute; les&nbsp; fichiers .xml&nbsp; que j\'ai joints pr&eacute;c&eacute;demment ?&nbsp; &ccedil;&agrave; a\nl\'air ok ?&nbsp; J\'ai l\'impression le probl&egrave;me vient du\nspring-metada-types.xml , mais je sais pas ou.\n <br>\nj\'ai fait un export simple de l\'interface workflow.\n <br>\nmerci d\'avance.\n <br>\nKossi\n <br>\n <br>\n </blockquote></div>\n <br>\n </blockquote></div>\nVincent.\n <br>\nEffectivement&nbsp; le&nbsp; *ori-4.xml* est &eacute;difiant.\n <br>\nJe suis sur l\'installation fra&icirc;che du workflow&nbsp; comme tu le dis en\npassant par le quick install . tout &eacute;tait ok.\n <br>\nConfiguration avanc&eacute;e du workflow . Edition de ma fiche , en mettant\npour&nbsp; localisation Universit*&eacute; *rennes 2&nbsp;&nbsp; . Enregistrer et quitter.&nbsp;\nPuis je reviens( lien back) , accueil--&gt;ressources en cours\nd\'&eacute;dition .\n <br>\nC\'est tout.\n <br>\nPar contre je n\'ai pas touch&eacute; au lom-prototype.xml.\n <br>\nVoila.\n <br>\n&nbsp;\n <br>\n <br>\n--&nbsp;<br>\n-----------------------------------------\n <br>\noooO M. Kossi Kouleowoun &lt;kossi.kouleowoun at uhb.fr&gt;\n <br>\n(&nbsp;&nbsp; ) Universit&eacute; Haute Bretagne- Cellule ENT/WEB\n <br>\n&nbsp;\\ (&nbsp; Centre de Ressources Informatiques\n <br>\n&nbsp; \\_) Tel: 02.99.14.13.47\n <br>\n-----------------------------------------------\n <br>\n--\n <br>\n&nbsp; </blockquote></div>\n <br>\nDonc probl&egrave;me d\'encodage au niveau d\'un tomcat, de mysql, de java ou\nautre ....\n <br>\nVois si cette page peut t\'aider :\n <br>\n<a class=\"moz-txt-link-freetext\" href=\"http://www.ori-oai.org/display/ORIOAIworkflow/Encodage\">http://www.ori-oai.org/display/ORIOAIworkflow/Encodage</a>\n <br>\nVincent.\n <br>\n <br>\n <br>\n</blockquote></div></div>\nBonjour,<br>\nJe vais essayer d\'&eacute;liminer les causes possibles pour l\'encodage.<br>\n&nbsp;==&gt;Au niveau tomcat : la commande ps aux | grep java montre bien\nque pour les modules installl&eacute;s &agrave; savoir&nbsp; indexing, vocabulary,\nworkflow, md-editor l\'encodage est UTF8 . (-Dfile.encoding=UTF-8&nbsp; )<br>\n==&gt;au niveau mysql : le moteur est bien innodb pour chaque table ,&nbsp;\ninterclassement&nbsp; utf8_general_ci.<br>\n==&gt;Niveau java ou autre : je ne sais pas ce que je dois faire.<br>\nJe vais nettoyer la base du workflow&nbsp; (mieux recr&eacute;er une autre&nbsp; base&nbsp;\n)et je red&eacute;marre tout.<br>\n<br>\n<dfn title=\"Unicode (multilingue), insensible &agrave; la casse\"></dfn>\n<pre class=\"moz-signature\" cols=\"72\">-- \n-----------------------------------------\noooO M. Kossi Kouleowoun &lt;kossi.kouleowoun at uhb.fr&gt;\n( ) Universit&eacute; Haute Bretagne- Cellule ENT/WEB\n \\ ( Centre de Ressources Informatiques\n \\_) Tel: 02.99.14.13.47\n-----------------------------------------------\n--\n</pre>\n</body>\n</html>\n</div>', created = 1507748089, expire = 1507834489, headers = '', serialized = 0 WHERE cid = '4:e667890f19da685b9858cda868d6ca5a' in /home/ori-oai/drupal/drupal-6.34/includes/cache.inc on line 112.
  • user warning: Table './drupal_www_ori_oai_org/cache_filter' is marked as crashed and last (automatic?) repair failed query: SELECT data, created, headers, expire, serialized FROM cache_filter WHERE cid = '4:effbfaac3e8e9253664c7244c0810a05' in /home/ori-oai/drupal/drupal-6.34/includes/cache.inc on line 27.
  • user warning: Table './drupal_www_ori_oai_org/cache_filter' is marked as crashed and last (automatic?) repair failed query: UPDATE cache_filter SET data = '<div class=\"emailFilter\"><!DOCTYPE html PUBLIC \"-//W3C//DTD HTML 4.01 Transitional//EN\">\n<html>\n<head>\n <meta content=\"text/html;charset=ISO-8859-1\" http-equiv=\"Content-Type\">\n</head>\n<body bgcolor=\"#ffffff\" text=\"#000000\">\nKossi Kouleowoun a &eacute;crit&nbsp;:\n<div class=\"emailFilter_Toggle\"><div class=\"emailFilter_Author_0\"><blockquote>\n <meta content=\"text/html;charset=ISO-8859-1\" http-equiv=\"Content-Type\">\nVincent Bonamy a &eacute;crit&nbsp;:\n <div class=\"emailFilter_Author_1\"><blockquote>Kossi\nKouleowoun wrote: <br>\n <div class=\"emailFilter_Author_2\"><blockquote type=\"cite\">Vincent Bonamy a &eacute;crit : <br>\n <div class=\"emailFilter_Author_3\"><blockquote type=\"cite\">Salut Kossi, <br>\n <br>\nEn ouvrant ton fichier ori-4.xml dans un navigateur type Firefox tu\nverras que tu as effectivement un pb sur cette fiche ligne 14. <br>\nEn fait elle est tronqu&eacute;e au niveau d\'un accent a priori : <br>\n <br>\nle dernier mor &eacute;tant \"universit\" <br>\n <br>\n==&gt;&gt; pb d\'encodage quelque part effectivement. <br>\nIl faudrait nous en dire plus sur comment tu es arriv&eacute; l&agrave; : <br>\ninstall fraiche ? mise &agrave; jour ? \"universit\" etc. a &eacute;t&eacute; saisi &agrave; la main\n? ins&eacute;r&eacute; dynamiquement ? donn&eacute; via le lom-prototype.xml ? ... <br>\n <br>\n <br>\nVincent. <br>\n <br>\n <br>\nKossi Kouleowoun wrote: <br>\n <div class=\"emailFilter_Author_4\"><blockquote type=\"cite\">Vincent Bonamy a &eacute;crit : <br>\n <div class=\"emailFilter_Author_5\"><blockquote type=\"cite\">Bonjour Kossi, <br>\n <br>\nL\'erreur que tu obtiens survient qd <br>\n* tu cr&eacute;es une nouvelle fiche ? <br>\n* tu acc&egrave;des &agrave; une ancienne fiche ? <br>\n* les deux ? <br>\n <br>\nRegarde dans ta base la t&ecirc;te de tes fiches dans la table\nORI_WORKFLOW_INSTANCE colonne xmlContent. <br>\nEnvoie nous un enregistrement (une fiche XML issue de cette table - tu\npourrais aussi faire un export depuis l\'ihm du workflow) pour bien\nfaire. <br>\n <br>\nMerci, <br>\nVincent. <br>\n <br>\n <br>\nKossi Kouleowoun wrote: <br>\n <div class=\"emailFilter_Author_6\"><blockquote type=\"cite\">Kossi Kouleowoun a &eacute;crit : <br>\n <div class=\"emailFilter_Author_7\"><blockquote type=\"cite\">Bonjour, <br>\nJe n\'arrive pas acc&eacute;der via&nbsp; le&nbsp; module&nbsp; workflow&nbsp; sur&nbsp;&nbsp;\n[WORKFLOW]/ori-oai-workflow/jsp/listing-instances.faces lorsque&nbsp; &agrave;&nbsp; ma&nbsp;\npage personnalis&eacute;e\n <a moz-do-not-send=\"true\" class=\"moz-txt-link-freetext\"\n href=\"http://dev-4.uhb.fr:8186/ori-oai-md-editor/ori-md-editor/lomfr-author-rennes-2/remote?idp=-5264112487368078016\">http://dev-4.uhb.fr:8186/ori-oai-md-editor/ori-md-editor/lomfr-author-rennes-2/remote?idp=-5264112487368078016</a>\n <br>\n <br>\nJe ne sais pas si je suis assze clair . <br>\nIl y a pas mal d\'erreurs dans les logs&nbsp; du workflow et du md-editor que\nje joins en fichiers attach&eacute;s. <br>\nmerci d\'avance d\'eclaire ma lanterne . <br>\nCordialement. <br>\n <br>\n </blockquote></div>\nJ\'ai regard&eacute; mais j\'ai pas de fichier lom.xml (sauf les fichiers\n*.lom*.xml auxquels je n \'ai pas touch&eacute;). <br>\nPar contre j\'ai modifi&eacute; les&nbsp; fichiers&nbsp; *spring-categories .xml*&nbsp; et*\nspring-metadata-types.xml *que j\'ai joint en fichiers attach&eacute;s. <br>\nL\'erreur est la m&ecirc;me. Probl&egrave;me d\'encodage ? <br>\nVoici les logs. <br>\nMerci d\'avance. <br>\n <br>\n <br>\nosworkflow: 252140 ERROR workflow.AbstractWorkflow\ngetAvailableActions[129]&nbsp; - Error checking available actions <br>\ncom.opensymphony.workflow.WorkflowException: Unknown exception\nencountered when checking condition\norg.orioai.workflow.services.oswfhelper.VerifyXPathes@1f32c4a: root\ncause: resolveXPath\n/lom:lom/lom:general/lom:title/lom:string[normalize-space(.) != \'\']\nfailed <br>\n&nbsp;&nbsp;&nbsp; at\ncom.opensymphony.workflow.AbstractWorkflow.passesCondition(AbstractWorkflow.java:1102)\n <br>\n&nbsp;&nbsp;&nbsp; at\ncom.opensymphony.workflow.AbstractWorkflow.passesConditions(AbstractWorkflow.java:1122)\n <br>\n&nbsp;&nbsp;&nbsp; at\ncom.opensymphony.workflow.AbstractWorkflow.passesConditions(AbstractWorkflow.java:1146)\n <br>\n&nbsp;&nbsp;&nbsp; at\ncom.opensymphony.workflow.AbstractWorkflow.getAvailableActionsForStep(AbstractWorkflow.java:726)\n <br>\n&nbsp;&nbsp;&nbsp; at\ncom.opensymphony.workflow.AbstractWorkflow.getAvailableActions(AbstractWorkflow.java:118)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.orioai.workflow.services.OsWorkflowService.getAvailableActionsMap(OsWorkflowService.java:88)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.orioai.workflow.services.OsWorkflowService.setupOsWorkflowProperties(OsWorkflowService.java:196)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.orioai.workflow.services.OsWorkflowService$$FastClassByCGLIB$$f47da35e.invoke(&lt;generated&gt;)\n <br>\n&nbsp;&nbsp;&nbsp; at net.sf.cglib.proxy.MethodProxy.invoke(MethodProxy.java:149) <br>\n&nbsp;&nbsp;&nbsp; at\norg.springframework.aop.framework.Cglib2AopProxy$CglibMethodInvocation.invokeJoinpoint(Cglib2AopProxy.java:693)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:139)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.springframework.aop.support.DelegatingIntroductionInterceptor.doProceed(DelegatingIntroductionInterceptor.java:127)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.springframework.aop.support.DelegatingIntroductionInterceptor.invoke(DelegatingIntroductionInterceptor.java:115)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:161)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.springframework.aop.framework.Cglib2AopProxy$DynamicAdvisedInterceptor.intercept(Cglib2AopProxy.java:628)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.orioai.workflow.services.OsWorkflowService$$EnhancerByCGLIB$$815395f1.setupOsWorkflowProperties(&lt;generated&gt;)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.orioai.workflow.services.CompassService.getWorkflowInstances(CompassService.java:198)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.orioai.workflow.web.DomainService.getWorkflowInstances(DomainService.java:276)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.orioai.workflow.web.DomainService$$FastClassByCGLIB$$8e4532fb.invoke(&lt;generated&gt;)\n <br>\n&nbsp;&nbsp;&nbsp; at net.sf.cglib.proxy.MethodProxy.invoke(MethodProxy.java:149) <br>\n&nbsp;&nbsp;&nbsp; at\norg.springframework.aop.framework.Cglib2AopProxy$CglibMethodInvocation.invokeJoinpoint(Cglib2AopProxy.java:693)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:139)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:107)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:161)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.springframework.aop.framework.Cglib2AopProxy$DynamicAdvisedInterceptor.intercept(Cglib2AopProxy.java:628)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.orioai.workflow.web.DomainService$$EnhancerByCGLIB$$b8b85f67.getWorkflowInstances(&lt;generated&gt;)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.orioai.workflow.web.controllers.ListingInstancesController.getWorkflowInstances(ListingInstancesController.java:158)\n <br>\n&nbsp;&nbsp;&nbsp; at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) <br>\n&nbsp;&nbsp;&nbsp; at\nsun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)\n <br>\n&nbsp;&nbsp;&nbsp; at\nsun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)\n <br>\n&nbsp;&nbsp;&nbsp; at java.lang.reflect.Method.invoke(Method.java:585) <br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.myfaces.el.PropertyResolverImpl.getProperty(PropertyResolverImpl.java:457)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.myfaces.el.PropertyResolverImpl.getValue(PropertyResolverImpl.java:85)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.myfaces.el.ELParserHelper$MyPropertySuffix.evaluate(ELParserHelper.java:535)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.commons.el.ComplexValue.evaluate(ComplexValue.java:145) <br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.myfaces.el.ValueBindingImpl.getValue(ValueBindingImpl.java:386)\n <br>\n&nbsp;&nbsp;&nbsp; at javax.faces.component.UIData.getValue(UIData.java:1023) <br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.myfaces.component.html.ext.HtmlDataTableHack.createDataModel(HtmlDataTableHack.java:437)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.myfaces.component.html.ext.HtmlDataTable.createDataModel(HtmlDataTable.java:847)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.myfaces.component.html.ext.HtmlDataTableHack.getDataModel(HtmlDataTableHack.java:414)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.myfaces.component.html.ext.HtmlDataTable.getDataModel(HtmlDataTable.java:839)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.myfaces.component.html.ext.HtmlDataTableHack.getRowCount(HtmlDataTableHack.java:87)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.myfaces.renderkit.html.ext.HtmlTableRenderer.encodeBegin(HtmlTableRenderer.java:166)\n <br>\n&nbsp;&nbsp;&nbsp; at\njavax.faces.component.UIComponentBase.encodeBegin(UIComponentBase.java:515)\n <br>\n&nbsp;&nbsp;&nbsp; at javax.faces.component.UIData.encodeBegin(UIData.java:551) <br>\n&nbsp;&nbsp;&nbsp; at\njavax.faces.component.html.HtmlDataTable.encodeBegin(HtmlDataTable.java:50)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.myfaces.component.html.ext.HtmlDataTableHack.encodeBegin(HtmlDataTableHack.java:172)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.myfaces.component.html.ext.HtmlDataTable.encodeBegin(HtmlDataTable.java:607)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.myfaces.shared_impl.renderkit.RendererUtils.renderChild(RendererUtils.java:412)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.myfaces.shared_impl.renderkit.RendererUtils.renderChildren(RendererUtils.java:400)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.myfaces.shared_impl.renderkit.html.HtmlGroupRendererBase.encodeEnd(HtmlGroupRendererBase.java:78)\n <br>\n&nbsp;&nbsp;&nbsp; at\njavax.faces.component.UIComponentBase.encodeEnd(UIComponentBase.java:539)\n <br>\n&nbsp;&nbsp;&nbsp; at\njavax.faces.webapp.UIComponentTag.encodeEnd(UIComponentTag.java:498) <br>\n&nbsp;&nbsp;&nbsp; at\njavax.faces.webapp.UIComponentTag.doEndTag(UIComponentTag.java:366) <br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.myfaces.shared_impl.taglib.UIComponentBodyTagBase.doEndTag(UIComponentBodyTagBase.java:57)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.jsp.jsp.listing_002dinstances_jsp._jspx_meth_h_005fpanelGroup_005f1(listing_002dinstances_jsp.java:1194)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.jsp.jsp.listing_002dinstances_jsp._jspx_meth_h_005fform_005f3(listing_002dinstances_jsp.java:1125)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.jsp.jsp.listing_002dinstances_jsp._jspx_meth_e_005fpage_005f0(listing_002dinstances_jsp.java:347)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.jsp.jsp.listing_002dinstances_jsp._jspService(listing_002dinstances_jsp.java:199)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:98) <br>\n&nbsp;&nbsp;&nbsp; at javax.servlet.http.HttpServlet.service(HttpServlet.java:803) <br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:331)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:329)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.jasper.servlet.JspServlet.service(JspServlet.java:265) <br>\n&nbsp;&nbsp;&nbsp; at javax.servlet.http.HttpServlet.service(HttpServlet.java:803) <br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:691)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:469)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:403)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:301)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.myfaces.context.servlet.ServletExternalContextImpl.dispatch(ServletExternalContextImpl.java:419)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.myfaces.application.jsp.JspViewHandlerImpl.renderView(JspViewHandlerImpl.java:211)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.jenia.faces.template.handler.ViewHandler.renderView(ViewHandler.java:76)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.myfaces.lifecycle.RenderResponseExecutor.execute(RenderResponseExecutor.java:41)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.myfaces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:132)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.esupportail.commons.web.servlet.FacesServlet.service(FacesServlet.java:367)\n <br>\n&nbsp;&nbsp;&nbsp; at javax.servlet.http.HttpServlet.service(HttpServlet.java:803) <br>\n&nbsp;&nbsp; .... <br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.coyote.http11.Http11Processor.process(Http11Processor.java:874)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:665)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:528)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:81)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:689)\n <br>\n&nbsp;&nbsp;&nbsp; at java.lang.Thread.run(Thread.java:595) <br>\nCaused by: org.orioai.workflow.exceptions.XmlParseException:\nresolveXPath\n/lom:lom/lom:general/lom:title/lom:string[normalize-space(.) != \'\']\nfailed <br>\n&nbsp;&nbsp;&nbsp; at\norg.orioai.workflow.utils.XmlUtilsService.resolveXPath(XmlUtilsService.java:113)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.orioai.workflow.services.oswfhelper.OriFunctions4OSWF.verifyXPathes(OriFunctions4OSWF.java:248)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.orioai.workflow.services.oswfhelper.VerifyXPathes.passesCondition(VerifyXPathes.java:41)\n <br>\n&nbsp;&nbsp;&nbsp; at\ncom.opensymphony.workflow.AbstractWorkflow.passesCondition(AbstractWorkflow.java:1088)\n <br>\n&nbsp;&nbsp;&nbsp; ... 107 more <br>\nCaused by: org.dom4j.DocumentException: Error on line 14 of document&nbsp; :\nXML document structures must start and end within the same entity.\nNested exception: XML document structures must start and end within the\nsame entity. <br>\n&nbsp;&nbsp;&nbsp; at org.dom4j.io.SAXReader.read(SAXReader.java:482) <br>\n&nbsp;&nbsp;&nbsp; at org.dom4j.DocumentHelper.parseText(DocumentHelper.java:278) <br>\n&nbsp;&nbsp;&nbsp; at\norg.orioai.workflow.utils.XmlUtilsService.resolveXPath(XmlUtilsService.java:101)\n <br>\n&nbsp;&nbsp;&nbsp; ... 110 more <br>\n <br>\nRoot cause: <br>\norg.orioai.workflow.exceptions.XmlParseException: resolveXPath\n/lom:lom/lom:general/lom:title/lom:string[normalize-space(.) != \'\']\nfailed <br>\n&nbsp;&nbsp;&nbsp; at\norg.orioai.workflow.utils.XmlUtilsService.resolveXPath(XmlUtilsService.java:113)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.orioai.workflow.services.oswfhelper.OriFunctions4OSWF.verifyXPathes(OriFunctions4OSWF.java:248)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.orioai.workflow.services.oswfhelper.VerifyXPathes.passesCondition(VerifyXPathes.java:41)\n <br>\n&nbsp;&nbsp;&nbsp; at\ncom.opensymphony.workflow.AbstractWorkflow.passesCondition(AbstractWorkflow.java:1088)\n <br>\n&nbsp;&nbsp;&nbsp; at\ncom.opensymphony.workflow.AbstractWorkflow.passesConditions(AbstractWorkflow.java:1122)\n <br>\n&nbsp;&nbsp;&nbsp; at\ncom.opensymphony.workflow.AbstractWorkflow.passesConditions(AbstractWorkflow.java:1146)\n <br>\n&nbsp;&nbsp;&nbsp; at\ncom.opensymphony.workflow.AbstractWorkflow.getAvailableActionsForStep(AbstractWorkflow.java:726)\n <br>\n&nbsp;&nbsp;&nbsp; at\ncom.opensymphony.workflow.AbstractWorkflow.getAvailableActions(AbstractWorkflow.java:118)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.orioai.workflow.services.OsWorkflowService.getAvailableActionsMap(OsWorkflowService.java:88)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.orioai.workflow.services.OsWorkflowService.setupOsWorkflowProperties(OsWorkflowService.java:196)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.orioai.workflow.services.OsWorkflowService$$FastClassByCGLIB$$f47da35e.invoke(&lt;generated&gt;)\n <br>\n&nbsp;&nbsp;&nbsp; at net.sf.cglib.proxy.MethodProxy.invoke(MethodProxy.java:149) <br>\n&nbsp;&nbsp;&nbsp; at\norg.springframework.aop.framework.Cglib2AopProxy$CglibMethodInvocation.invokeJoinpoint(Cglib2AopProxy.java:693)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:139)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.springframework.aop.support.DelegatingIntroductionInterceptor.doProceed(DelegatingIntroductionInterceptor.java:127)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.springframework.aop.support.DelegatingIntroductionInterceptor.invoke(DelegatingIntroductionInterceptor.java:115)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:161)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.springframework.aop.framework.Cglib2AopProxy$DynamicAdvisedInterceptor.intercept(Cglib2AopProxy.java:628)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.orioai.workflow.services.OsWorkflowService$$EnhancerByCGLIB$$815395f1.setupOsWorkflowProperties(&lt;generated&gt;)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.orioai.workflow.services.CompassService.getWorkflowInstances(CompassService.java:198)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.orioai.workflow.web.DomainService.getWorkflowInstances(DomainService.java:276)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.orioai.workflow.web.DomainService$$FastClassByCGLIB$$8e4532fb.invoke(&lt;generated&gt;)\n <br>\n&nbsp;&nbsp;&nbsp; at net.sf.cglib.proxy.MethodProxy.invoke(MethodProxy.java:149) <br>\n&nbsp;&nbsp;&nbsp; at\norg.springframework.aop.framework.Cglib2AopProxy$CglibMethodInvocation.invokeJoinpoint(Cglib2AopProxy.java:693)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:139)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:107)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:161)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.springframework.aop.framework.Cglib2AopProxy$DynamicAdvisedInterceptor.intercept(Cglib2AopProxy.java:628)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.orioai.workflow.web.DomainService$$EnhancerByCGLIB$$b8b85f67.getWorkflowInstances(&lt;generated&gt;)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.orioai.workflow.web.controllers.ListingInstancesController.getWorkflowInstances(ListingInstancesController.java:158)\n <br>\n&nbsp;&nbsp;&nbsp; at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) <br>\n&nbsp;&nbsp;&nbsp; at\nsun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)\n <br>\n&nbsp;&nbsp;&nbsp; at\nsun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)\n <br>\n&nbsp;&nbsp;&nbsp; at java.lang.reflect.Method.invoke(Method.java:585) <br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.myfaces.el.PropertyResolverImpl.getProperty(PropertyResolverImpl.java:457)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.myfaces.el.PropertyResolverImpl.getValue(PropertyResolverImpl.java:85)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.myfaces.el.ELParserHelper$MyPropertySuffix.evaluate(ELParserHelper.java:535)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.commons.el.ComplexValue.evaluate(ComplexValue.java:145) <br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.myfaces.el.ValueBindingImpl.getValue(ValueBindingImpl.java:386)\n <br>\n&nbsp;&nbsp;&nbsp; at javax.faces.component.UIData.getValue(UIData.java:1023) <br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.myfaces.component.html.ext.HtmlDataTableHack.createDataModel(HtmlDataTableHack.java:437)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.myfaces.component.html.ext.HtmlDataTable.createDataModel(HtmlDataTable.java:847)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.myfaces.component.html.ext.HtmlDataTableHack.getDataModel(HtmlDataTableHack.java:414)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.myfaces.component.html.ext.HtmlDataTable.getDataModel(HtmlDataTable.java:839)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.myfaces.component.html.ext.HtmlDataTableHack.getRowCount(HtmlDataTableHack.java:87)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.myfaces.renderkit.html.ext.HtmlTableRenderer.encodeBegin(HtmlTableRenderer.java:166)\n <br>\n&nbsp;&nbsp;&nbsp; at\njavax.faces.component.UIComponentBase.encodeBegin(UIComponentBase.java:515)\n <br>\n&nbsp;&nbsp;&nbsp; at javax.faces.component.UIData.encodeBegin(UIData.java:551) <br>\n&nbsp;&nbsp;&nbsp; at\njavax.faces.component.html.HtmlDataTable.encodeBegin(HtmlDataTable.java:50)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.myfaces.component.html.ext.HtmlDataTableHack.encodeBegin(HtmlDataTableHack.java:172)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.myfaces.component.html.ext.HtmlDataTable.encodeBegin(HtmlDataTable.java:607)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.myfaces.shared_impl.renderkit.RendererUtils.renderChild(RendererUtils.java:412)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.myfaces.shared_impl.renderkit.RendererUtils.renderChildren(RendererUtils.java:400)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.myfaces.shared_impl.renderkit.html.HtmlGroupRendererBase.encodeEnd(HtmlGroupRendererBase.java:78)\n <br>\n&nbsp;&nbsp;&nbsp; at\njavax.faces.component.UIComponentBase.encodeEnd(UIComponentBase.java:539)\n <br>\n&nbsp;&nbsp;&nbsp; at\njavax.faces.webapp.UIComponentTag.encodeEnd(UIComponentTag.java:498) <br>\n&nbsp;&nbsp;&nbsp; at\njavax.faces.webapp.UIComponentTag.doEndTag(UIComponentTag.java:366) <br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.myfaces.shared_impl.taglib.UIComponentBodyTagBase.doEndTag(UIComponentBodyTagBase.java:57)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.jsp.jsp.listing_002dinstances_jsp._jspx_meth_h_005fpanelGroup_005f1(listing_002dinstances_jsp.java:1194)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.jsp.jsp.listing_002dinstances_jsp._jspx_meth_h_005fform_005f3(listing_002dinstances_jsp.java:1125)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.jsp.jsp.listing_002dinstances_jsp._jspx_meth_e_005fpage_005f0(listing_002dinstances_jsp.java:347)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.jsp.jsp.listing_002dinstances_jsp._jspService(listing_002dinstances_jsp.java:199)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:98) <br>\n&nbsp;&nbsp;&nbsp; at javax.servlet.http.HttpServlet.service(HttpServlet.java:803) <br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:331)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:329)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.jasper.servlet.JspServlet.service(JspServlet.java:265) <br>\n&nbsp;&nbsp;&nbsp; at javax.servlet.http.HttpServlet.service(HttpServlet.java:803) <br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:691)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:469)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:403)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:301)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.myfaces.context.servlet.ServletExternalContextImpl.dispatch(ServletExternalContextImpl.java:419)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.myfaces.application.jsp.JspViewHandlerImpl.renderView(JspViewHandlerImpl.java:211)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.jenia.faces.template.handler.ViewHandler.renderView(ViewHandler.java:76)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.myfaces.lifecycle.RenderResponseExecutor.execute(RenderResponseExecutor.java:41)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.myfaces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:132)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.esupportail.commons.web.servlet.FacesServlet.service(FacesServlet.java:367)\n <br>\n&nbsp;&nbsp;&nbsp; at javax.servlet.http.HttpServlet.service(HttpServlet.java:803) <br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.myfaces.webapp.filter.ExtensionsFilter.doFilter(ExtensionsFilter.java:147)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:264)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.acegisecurity.intercept.web.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:107)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.acegisecurity.intercept.web.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:72)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.acegisecurity.ui.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:110)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(HttpSessionContextIntegrationFilter.java:229)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.acegisecurity.util.FilterChainProxy.doFilter(FilterChainProxy.java:148)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.acegisecurity.util.FilterToBeanProxy.doFilter(FilterToBeanProxy.java:98)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:174)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:433)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:108)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:151)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.coyote.http11.Http11Processor.process(Http11Processor.java:874)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:665)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:528)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:81)\n <br>\n&nbsp;&nbsp;&nbsp; at\norg.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:689)\n <br>\n&nbsp;&nbsp;&nbsp; at java.lang.Thread.run(Thread.java:595) <br>\nCaused by: org.dom4j.DocumentException: Error on line 14 of document&nbsp; :\nXML document structures must start and end within the same entity.\nNested exception: XML document structures must start and end within the\nsame entity. <br>\n&nbsp;&nbsp;&nbsp; at org.dom4j.io.SAXReader.read(SAXReader.java:482) <br>\n&nbsp;&nbsp;&nbsp; at org.dom4j.DocumentHelper.parseText(DocumentHelper.java:278) <br>\n&nbsp;&nbsp;&nbsp; at\norg.orioai.workflow.utils.XmlUtilsService.resolveXPath(XmlUtilsService.java:101)\n <br>\n&nbsp;&nbsp;&nbsp; ... 110 more <br>\n <br>\n <br>\nkossi. <br>\n--&nbsp;<br>\n----------------------------------------- <br>\noooO M. Kossi Kouleowoun &lt;kossi.kouleowoun at uhb.fr&gt; <br>\n(&nbsp;&nbsp; ) Universit&eacute; Haute Bretagne- Cellule ENT/WEB <br>\n&nbsp;\\ (&nbsp; Centre de Ressources Informatiques <br>\n&nbsp; \\_) Tel: 02.99.14.13.47 <br>\n----------------------------------------------- <br>\n--&nbsp;<br>\n&nbsp; </blockquote></div>\n <br>\n </blockquote></div>\nVincent, <br>\nL\'erreur vient quand j\'&eacute;dite une ancienne fiche en cliquant sur mes\nressources en cours d\' &eacute;ditions . <br>\nAs tu regard&eacute; les&nbsp; fichiers .xml&nbsp; que j\'ai joints pr&eacute;c&eacute;demment ?&nbsp; &ccedil;&agrave; a\nl\'air ok ?&nbsp; J\'ai l\'impression le probl&egrave;me vient du\nspring-metada-types.xml , mais je sais pas ou. <br>\nj\'ai fait un export simple de l\'interface workflow. <br>\nmerci d\'avance. <br>\nKossi <br>\n <br>\n </blockquote></div>\n <br>\n </blockquote></div>\nVincent. <br>\nEffectivement&nbsp; le&nbsp; *ori-4.xml* est &eacute;difiant. <br>\nJe suis sur l\'installation fra&icirc;che du workflow&nbsp; comme tu le dis en\npassant par le quick install . tout &eacute;tait ok. <br>\nConfiguration avanc&eacute;e du workflow . Edition de ma fiche , en mettant\npour&nbsp; localisation Universit*&eacute; *rennes 2&nbsp;&nbsp; . Enregistrer et quitter.&nbsp;\nPuis je reviens( lien back) , accueil--&gt;ressources en cours\nd\'&eacute;dition . <br>\nC\'est tout. <br>\nPar contre je n\'ai pas touch&eacute; au lom-prototype.xml. <br>\nVoila. <br>\n&nbsp; <br>\n <br>\n--&nbsp;<br>\n----------------------------------------- <br>\noooO M. Kossi Kouleowoun &lt;kossi.kouleowoun at uhb.fr&gt; <br>\n(&nbsp;&nbsp; ) Universit&eacute; Haute Bretagne- Cellule ENT/WEB <br>\n&nbsp;\\ (&nbsp; Centre de Ressources Informatiques <br>\n&nbsp; \\_) Tel: 02.99.14.13.47 <br>\n----------------------------------------------- <br>\n-- <br>\n&nbsp; </blockquote></div>\n <br>\nDonc probl&egrave;me d\'encodage au niveau d\'un tomcat, de mysql, de java ou\nautre .... <br>\nVois si cette page peut t\'aider : <br>\n <a moz-do-not-send=\"true\" class=\"moz-txt-link-freetext\"\n href=\"http://www.ori-oai.org/display/ORIOAIworkflow/Encodage\">http://www.ori-oai.org/display/ORIOAIworkflow/Encodage</a>\n <br>\nVincent. <br>\n <br>\n <br>\n </blockquote></div>\nBonjour,<br>\nJe vais essayer d\'&eacute;liminer les causes possibles pour l\'encodage.<br>\n&nbsp;==&gt;Au niveau tomcat : la commande ps aux | grep java montre bien\nque pour les modules installl&eacute;s &agrave; savoir&nbsp; indexing, vocabulary,\nworkflow, md-editor l\'encodage est UTF8 . (-Dfile.encoding=UTF-8&nbsp; )<br>\n==&gt;au niveau mysql : le moteur est bien innodb pour chaque table ,&nbsp;\ninterclassement&nbsp; utf8_general_ci.<br>\n==&gt;Niveau java ou autre : je ne sais pas ce que je dois faire.<br>\nJe vais nettoyer la base du workflow&nbsp; (mieux recr&eacute;er une autre&nbsp; base&nbsp;\n)et je red&eacute;marre tout.<br>\n <br>\n <dfn title=\"Unicode (multilingue), insensible &agrave; la casse\"></dfn>\n <pre class=\"moz-signature\" cols=\"72\">-- \n-----------------------------------------\noooO M. Kossi Kouleowoun &lt;kossi.kouleowoun at uhb.fr&gt;\n( ) Universit&eacute; Haute Bretagne- Cellule ENT/WEB\n \\ ( Centre de Ressources Informatiques\n \\_) Tel: 02.99.14.13.47\n-----------------------------------------------\n--\n </pre>\n</blockquote></div></div>\nEn faisant les modifications que j\'ai indiqu&eacute;es si dessus (grace a\nVincent).<br>\nJe n\'ai plus d\'erreur. :)<br>\nMerci.<br>\n<br>\n<pre class=\"moz-signature\" cols=\"72\">-- \n-----------------------------------------\noooO M. Kossi Kouleowoun &lt;kossi.kouleowoun at uhb.fr&gt;\n( ) Universit&eacute; Haute Bretagne- Cellule ENT/WEB\n \\ ( Centre de Ressources Informatiques\n \\_) Tel: 02.99.14.13.47\n-----------------------------------------------\n--\n</pre>\n</body>\n</html>\n</div>', created = 1507748089, expire = 1507834489, headers = '', serialized = 0 WHERE cid = '4:effbfaac3e8e9253664c7244c0810a05' in /home/ori-oai/drupal/drupal-6.34/includes/cache.inc on line 112.
11 messages / 0 nouveaux
Dernière contribution
kossi.kouleowoun
[ori-oai-workflow 1.4.2] provoque orbeon SAXParseException
Bonjour,
Je n'arrive pas accéder via le module workflow sur
[WORKFLOW]/ori-oai-workflow/jsp/listing-instances.faces lorsque à ma
page personnalisée
http://dev-4.uhb.fr:8186/ori-oai-md-editor/ori-md-editor/lomfr-author-re...

Je ne sais pas si je suis assze clair .
Il y a pas mal d'erreurs dans les logs du workflow et du md-editor que
je joins en fichiers attachés.
merci d'avance d'eclaire ma lanterne .
Cordialement.

--
-----------------------------------------
oooO M. Kossi Kouleowoun
( ) Université Haute Bretagne- Cellule ENT/WEB
\ ( Centre de Ressources Informatiques
\_) Tel: 02.99.14.13.47
-----------------------------------------------
--

vincentbonamy761933
Bonjour Kossi,

As-tu côté ori-oai-workflow modifié le patron de fiche XML du type de
métadonnée "ressource pédagogique" ?
Si oui, ton patron de fiche est-il bien formé (d'un point de vue XML) ?

On voit notamment cette erreur dans les logs que tu fournis :

Caused by: org.dom4j.DocumentException: Error on line 14 of document : XML document structures must start and end within the same entity. Nested exception: XML document structures must start and end within the same entity.

=> La ligne 14 du fichier XML LOM (LOMFR ou SupLOMFR) que l'application
essaie de lire poserait un problème a priori.

A bientôt,
Vincent.

Kossi Kouleowoun wrote:

> Bonjour,
> Je n'arrive pas accéder via le module workflow sur
> [WORKFLOW]/ori-oai-workflow/jsp/listing-instances.faces lorsque à
> ma page personnalisée
> http://dev-4.uhb.fr:8186/ori-oai-md-editor/ori-md-editor/lomfr-author-re...
>
>
> Je ne sais pas si je suis assze clair .
> Il y a pas mal d'erreurs dans les logs du workflow et du md-editor
> que je joins en fichiers attachés.
> merci d'avance d'eclaire ma lanterne .
> Cordialement.
>

kossi.kouleowoun
Vincent Bonamy a écrit :

> Bonjour Kossi,
>
> As-tu côté ori-oai-workflow modifié le patron de fiche XML du type de
> métadonnée "ressource pédagogique" ?
> Si oui, ton patron de fiche est-il bien formé (d'un point de vue XML) ?
>
> On voit notamment cette erreur dans les logs que tu fournis :
>
> Caused by: org.dom4j.DocumentException: Error on line 14 of document
> : XML document structures must start and end within the same entity.
> Nested exception: XML document structures must start and end within
> the same entity.
>
> => La ligne 14 du fichier XML LOM (LOMFR ou SupLOMFR) que
> l'application essaie de lire poserait un problème a priori.
>
> A bientôt,
> Vincent.
>
>
> Kossi Kouleowoun wrote:

>> Bonjour,
>> Je n'arrive pas accéder via le module workflow sur
>> [WORKFLOW]/ori-oai-workflow/jsp/listing-instances.faces lorsque à
>> ma page personnalisée
>> http://dev-4.uhb.fr:8186/ori-oai-md-editor/ori-md-editor/lomfr-author-re...
>>
>>
>> Je ne sais pas si je suis assze clair .
>> Il y a pas mal d'erreurs dans les logs du workflow et du md-editor
>> que je joins en fichiers attachés.
>> merci d'avance d'eclaire ma lanterne .
>> Cordialement.
>>

>

Bonjour Vincent,
Je vais regarder par rapport a ce que tus dis.

--
-----------------------------------------
oooO M. Kossi Kouleowoun
( ) Université Haute Bretagne- Cellule ENT/WEB
\ ( Centre de Ressources Informatiques
\_) Tel: 02.99.14.13.47
-----------------------------------------------
--

kossi.kouleowoun
Kossi Kouleowoun a écrit :
Bonjour,
Je n'arrive pas accéder via  le  module  workflow  sur   [WORKFLOW]/ori-oai-workflow/jsp/listing-instances.faces lorsque  à  ma  page personnalisée http://dev-4.uhb.fr:8186/ori-oai-md-editor/ori-md-editor/lomfr-author-rennes-2/remote?idp=-5264112487368078016

Je ne sais pas si je suis assze clair .
Il y a pas mal d'erreurs dans les logs  du workflow et du md-editor que je joins en fichiers attachés.
merci d'avance d'eclaire ma lanterne .
Cordialement.

J'ai regardé mais j'ai pas de fichier lom.xml (sauf les fichiers *.lom*.xml auxquels je n 'ai pas touché).
Par contre j'ai modifié les  fichiers  spring-categories .xml  et spring-metadata-types.xml que j'ai joint en fichiers attachés.
L'erreur est la même. Problème d'encodage ?
Voici les logs.
Merci d'avance.


osworkflow: 252140 ERROR workflow.AbstractWorkflow getAvailableActions[129]  - Error checking available actions
com.opensymphony.workflow.WorkflowException: Unknown exception encountered when checking condition org.orioai.workflow.services.oswfhelper.VerifyXPathes@1f32c4a: root cause: resolveXPath /lom:lom/lom:general/lom:title/lom:string[normalize-space(.) != ''] failed
    at com.opensymphony.workflow.AbstractWorkflow.passesCondition(AbstractWorkflow.java:1102)
    at com.opensymphony.workflow.AbstractWorkflow.passesConditions(AbstractWorkflow.java:1122)
    at com.opensymphony.workflow.AbstractWorkflow.passesConditions(AbstractWorkflow.java:1146)
    at com.opensymphony.workflow.AbstractWorkflow.getAvailableActionsForStep(AbstractWorkflow.java:726)
    at com.opensymphony.workflow.AbstractWorkflow.getAvailableActions(AbstractWorkflow.java:118)
    at org.orioai.workflow.services.OsWorkflowService.getAvailableActionsMap(OsWorkflowService.java:88)
    at org.orioai.workflow.services.OsWorkflowService.setupOsWorkflowProperties(OsWorkflowService.java:196)
    at org.orioai.workflow.services.OsWorkflowService$$FastClassByCGLIB$$f47da35e.invoke(<generated>)
    at net.sf.cglib.proxy.MethodProxy.invoke(MethodProxy.java:149)
    at org.springframework.aop.framework.Cglib2AopProxy$CglibMethodInvocation.invokeJoinpoint(Cglib2AopProxy.java:693)
    at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:139)
    at org.springframework.aop.support.DelegatingIntroductionInterceptor.doProceed(DelegatingIntroductionInterceptor.java:127)
    at org.springframework.aop.support.DelegatingIntroductionInterceptor.invoke(DelegatingIntroductionInterceptor.java:115)
    at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:161)
    at org.springframework.aop.framework.Cglib2AopProxy$DynamicAdvisedInterceptor.intercept(Cglib2AopProxy.java:628)
    at org.orioai.workflow.services.OsWorkflowService$$EnhancerByCGLIB$$815395f1.setupOsWorkflowProperties(<generated>)
    at org.orioai.workflow.services.CompassService.getWorkflowInstances(CompassService.java:198)
    at org.orioai.workflow.web.DomainService.getWorkflowInstances(DomainService.java:276)
    at org.orioai.workflow.web.DomainService$$FastClassByCGLIB$$8e4532fb.invoke(<generated>)
    at net.sf.cglib.proxy.MethodProxy.invoke(MethodProxy.java:149)
    at org.springframework.aop.framework.Cglib2AopProxy$CglibMethodInvocation.invokeJoinpoint(Cglib2AopProxy.java:693)
    at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:139)
    at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:107)
    at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:161)
    at org.springframework.aop.framework.Cglib2AopProxy$DynamicAdvisedInterceptor.intercept(Cglib2AopProxy.java:628)
    at org.orioai.workflow.web.DomainService$$EnhancerByCGLIB$$b8b85f67.getWorkflowInstances(<generated>)
    at org.orioai.workflow.web.controllers.ListingInstancesController.getWorkflowInstances(ListingInstancesController.java:158)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:585)
    at org.apache.myfaces.el.PropertyResolverImpl.getProperty(PropertyResolverImpl.java:457)
    at org.apache.myfaces.el.PropertyResolverImpl.getValue(PropertyResolverImpl.java:85)
    at org.apache.myfaces.el.ELParserHelper$MyPropertySuffix.evaluate(ELParserHelper.java:535)
    at org.apache.commons.el.ComplexValue.evaluate(ComplexValue.java:145)
    at org.apache.myfaces.el.ValueBindingImpl.getValue(ValueBindingImpl.java:386)
    at javax.faces.component.UIData.getValue(UIData.java:1023)
    at org.apache.myfaces.component.html.ext.HtmlDataTableHack.createDataModel(HtmlDataTableHack.java:437)
    at org.apache.myfaces.component.html.ext.HtmlDataTable.createDataModel(HtmlDataTable.java:847)
    at org.apache.myfaces.component.html.ext.HtmlDataTableHack.getDataModel(HtmlDataTableHack.java:414)
    at org.apache.myfaces.component.html.ext.HtmlDataTable.getDataModel(HtmlDataTable.java:839)
    at org.apache.myfaces.component.html.ext.HtmlDataTableHack.getRowCount(HtmlDataTableHack.java:87)
    at org.apache.myfaces.renderkit.html.ext.HtmlTableRenderer.encodeBegin(HtmlTableRenderer.java:166)
    at javax.faces.component.UIComponentBase.encodeBegin(UIComponentBase.java:515)
    at javax.faces.component.UIData.encodeBegin(UIData.java:551)
    at javax.faces.component.html.HtmlDataTable.encodeBegin(HtmlDataTable.java:50)
    at org.apache.myfaces.component.html.ext.HtmlDataTableHack.encodeBegin(HtmlDataTableHack.java:172)
    at org.apache.myfaces.component.html.ext.HtmlDataTable.encodeBegin(HtmlDataTable.java:607)
    at org.apache.myfaces.shared_impl.renderkit.RendererUtils.renderChild(RendererUtils.java:412)
    at org.apache.myfaces.shared_impl.renderkit.RendererUtils.renderChildren(RendererUtils.java:400)
    at org.apache.myfaces.shared_impl.renderkit.html.HtmlGroupRendererBase.encodeEnd(HtmlGroupRendererBase.java:78)
    at javax.faces.component.UIComponentBase.encodeEnd(UIComponentBase.java:539)
    at javax.faces.webapp.UIComponentTag.encodeEnd(UIComponentTag.java:498)
    at javax.faces.webapp.UIComponentTag.doEndTag(UIComponentTag.java:366)
    at org.apache.myfaces.shared_impl.taglib.UIComponentBodyTagBase.doEndTag(UIComponentBodyTagBase.java:57)
    at org.apache.jsp.jsp.listing_002dinstances_jsp._jspx_meth_h_005fpanelGroup_005f1(listing_002dinstances_jsp.java:1194)
    at org.apache.jsp.jsp.listing_002dinstances_jsp._jspx_meth_h_005fform_005f3(listing_002dinstances_jsp.java:1125)
    at org.apache.jsp.jsp.listing_002dinstances_jsp._jspx_meth_e_005fpage_005f0(listing_002dinstances_jsp.java:347)
    at org.apache.jsp.jsp.listing_002dinstances_jsp._jspService(listing_002dinstances_jsp.java:199)
    at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:98)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
    at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:331)
    at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:329)
    at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:265)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
    at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:691)
    at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:469)
    at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:403)
    at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:301)
    at org.apache.myfaces.context.servlet.ServletExternalContextImpl.dispatch(ServletExternalContextImpl.java:419)
    at org.apache.myfaces.application.jsp.JspViewHandlerImpl.renderView(JspViewHandlerImpl.java:211)
    at org.jenia.faces.template.handler.ViewHandler.renderView(ViewHandler.java:76)
    at org.apache.myfaces.lifecycle.RenderResponseExecutor.execute(RenderResponseExecutor.java:41)
    at org.apache.myfaces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:132)
    at org.esupportail.commons.web.servlet.FacesServlet.service(FacesServlet.java:367)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
   ....
    at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:874)
    at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:665)
    at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:528)
    at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:81)
    at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:689)
    at java.lang.Thread.run(Thread.java:595)
Caused by: org.orioai.workflow.exceptions.XmlParseException: resolveXPath /lom:lom/lom:general/lom:title/lom:string[normalize-space(.) != ''] failed
    at org.orioai.workflow.utils.XmlUtilsService.resolveXPath(XmlUtilsService.java:113)
    at org.orioai.workflow.services.oswfhelper.OriFunctions4OSWF.verifyXPathes(OriFunctions4OSWF.java:248)
    at org.orioai.workflow.services.oswfhelper.VerifyXPathes.passesCondition(VerifyXPathes.java:41)
    at com.opensymphony.workflow.AbstractWorkflow.passesCondition(AbstractWorkflow.java:1088)
    ... 107 more
Caused by: org.dom4j.DocumentException: Error on line 14 of document  : XML document structures must start and end within the same entity. Nested exception: XML document structures must start and end within the same entity.
    at org.dom4j.io.SAXReader.read(SAXReader.java:482)
    at org.dom4j.DocumentHelper.parseText(DocumentHelper.java:278)
    at org.orioai.workflow.utils.XmlUtilsService.resolveXPath(XmlUtilsService.java:101)
    ... 110 more

Root cause:
org.orioai.workflow.exceptions.XmlParseException: resolveXPath /lom:lom/lom:general/lom:title/lom:string[normalize-space(.) != ''] failed
    at org.orioai.workflow.utils.XmlUtilsService.resolveXPath(XmlUtilsService.java:113)
    at org.orioai.workflow.services.oswfhelper.OriFunctions4OSWF.verifyXPathes(OriFunctions4OSWF.java:248)
    at org.orioai.workflow.services.oswfhelper.VerifyXPathes.passesCondition(VerifyXPathes.java:41)
    at com.opensymphony.workflow.AbstractWorkflow.passesCondition(AbstractWorkflow.java:1088)
    at com.opensymphony.workflow.AbstractWorkflow.passesConditions(AbstractWorkflow.java:1122)
    at com.opensymphony.workflow.AbstractWorkflow.passesConditions(AbstractWorkflow.java:1146)
    at com.opensymphony.workflow.AbstractWorkflow.getAvailableActionsForStep(AbstractWorkflow.java:726)
    at com.opensymphony.workflow.AbstractWorkflow.getAvailableActions(AbstractWorkflow.java:118)
    at org.orioai.workflow.services.OsWorkflowService.getAvailableActionsMap(OsWorkflowService.java:88)
    at org.orioai.workflow.services.OsWorkflowService.setupOsWorkflowProperties(OsWorkflowService.java:196)
    at org.orioai.workflow.services.OsWorkflowService$$FastClassByCGLIB$$f47da35e.invoke(<generated>)
    at net.sf.cglib.proxy.MethodProxy.invoke(MethodProxy.java:149)
    at org.springframework.aop.framework.Cglib2AopProxy$CglibMethodInvocation.invokeJoinpoint(Cglib2AopProxy.java:693)
    at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:139)
    at org.springframework.aop.support.DelegatingIntroductionInterceptor.doProceed(DelegatingIntroductionInterceptor.java:127)
    at org.springframework.aop.support.DelegatingIntroductionInterceptor.invoke(DelegatingIntroductionInterceptor.java:115)
    at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:161)
    at org.springframework.aop.framework.Cglib2AopProxy$DynamicAdvisedInterceptor.intercept(Cglib2AopProxy.java:628)
    at org.orioai.workflow.services.OsWorkflowService$$EnhancerByCGLIB$$815395f1.setupOsWorkflowProperties(<generated>)
    at org.orioai.workflow.services.CompassService.getWorkflowInstances(CompassService.java:198)
    at org.orioai.workflow.web.DomainService.getWorkflowInstances(DomainService.java:276)
    at org.orioai.workflow.web.DomainService$$FastClassByCGLIB$$8e4532fb.invoke(<generated>)
    at net.sf.cglib.proxy.MethodProxy.invoke(MethodProxy.java:149)
    at org.springframework.aop.framework.Cglib2AopProxy$CglibMethodInvocation.invokeJoinpoint(Cglib2AopProxy.java:693)
    at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:139)
    at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:107)
    at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:161)
    at org.springframework.aop.framework.Cglib2AopProxy$DynamicAdvisedInterceptor.intercept(Cglib2AopProxy.java:628)
    at org.orioai.workflow.web.DomainService$$EnhancerByCGLIB$$b8b85f67.getWorkflowInstances(<generated>)
    at org.orioai.workflow.web.controllers.ListingInstancesController.getWorkflowInstances(ListingInstancesController.java:158)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:585)
    at org.apache.myfaces.el.PropertyResolverImpl.getProperty(PropertyResolverImpl.java:457)
    at org.apache.myfaces.el.PropertyResolverImpl.getValue(PropertyResolverImpl.java:85)
    at org.apache.myfaces.el.ELParserHelper$MyPropertySuffix.evaluate(ELParserHelper.java:535)
    at org.apache.commons.el.ComplexValue.evaluate(ComplexValue.java:145)
    at org.apache.myfaces.el.ValueBindingImpl.getValue(ValueBindingImpl.java:386)
    at javax.faces.component.UIData.getValue(UIData.java:1023)
    at org.apache.myfaces.component.html.ext.HtmlDataTableHack.createDataModel(HtmlDataTableHack.java:437)
    at org.apache.myfaces.component.html.ext.HtmlDataTable.createDataModel(HtmlDataTable.java:847)
    at org.apache.myfaces.component.html.ext.HtmlDataTableHack.getDataModel(HtmlDataTableHack.java:414)
    at org.apache.myfaces.component.html.ext.HtmlDataTable.getDataModel(HtmlDataTable.java:839)
    at org.apache.myfaces.component.html.ext.HtmlDataTableHack.getRowCount(HtmlDataTableHack.java:87)
    at org.apache.myfaces.renderkit.html.ext.HtmlTableRenderer.encodeBegin(HtmlTableRenderer.java:166)
    at javax.faces.component.UIComponentBase.encodeBegin(UIComponentBase.java:515)
    at javax.faces.component.UIData.encodeBegin(UIData.java:551)
    at javax.faces.component.html.HtmlDataTable.encodeBegin(HtmlDataTable.java:50)
    at org.apache.myfaces.component.html.ext.HtmlDataTableHack.encodeBegin(HtmlDataTableHack.java:172)
    at org.apache.myfaces.component.html.ext.HtmlDataTable.encodeBegin(HtmlDataTable.java:607)
    at org.apache.myfaces.shared_impl.renderkit.RendererUtils.renderChild(RendererUtils.java:412)
    at org.apache.myfaces.shared_impl.renderkit.RendererUtils.renderChildren(RendererUtils.java:400)
    at org.apache.myfaces.shared_impl.renderkit.html.HtmlGroupRendererBase.encodeEnd(HtmlGroupRendererBase.java:78)
    at javax.faces.component.UIComponentBase.encodeEnd(UIComponentBase.java:539)
    at javax.faces.webapp.UIComponentTag.encodeEnd(UIComponentTag.java:498)
    at javax.faces.webapp.UIComponentTag.doEndTag(UIComponentTag.java:366)
    at org.apache.myfaces.shared_impl.taglib.UIComponentBodyTagBase.doEndTag(UIComponentBodyTagBase.java:57)
    at org.apache.jsp.jsp.listing_002dinstances_jsp._jspx_meth_h_005fpanelGroup_005f1(listing_002dinstances_jsp.java:1194)
    at org.apache.jsp.jsp.listing_002dinstances_jsp._jspx_meth_h_005fform_005f3(listing_002dinstances_jsp.java:1125)
    at org.apache.jsp.jsp.listing_002dinstances_jsp._jspx_meth_e_005fpage_005f0(listing_002dinstances_jsp.java:347)
    at org.apache.jsp.jsp.listing_002dinstances_jsp._jspService(listing_002dinstances_jsp.java:199)
    at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:98)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
    at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:331)
    at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:329)
    at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:265)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
    at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:691)
    at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:469)
    at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:403)
    at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:301)
    at org.apache.myfaces.context.servlet.ServletExternalContextImpl.dispatch(ServletExternalContextImpl.java:419)
    at org.apache.myfaces.application.jsp.JspViewHandlerImpl.renderView(JspViewHandlerImpl.java:211)
    at org.jenia.faces.template.handler.ViewHandler.renderView(ViewHandler.java:76)
    at org.apache.myfaces.lifecycle.RenderResponseExecutor.execute(RenderResponseExecutor.java:41)
    at org.apache.myfaces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:132)
    at org.esupportail.commons.web.servlet.FacesServlet.service(FacesServlet.java:367)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
    at org.apache.myfaces.webapp.filter.ExtensionsFilter.doFilter(ExtensionsFilter.java:147)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
    at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:264)
    at org.acegisecurity.intercept.web.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:107)
    at org.acegisecurity.intercept.web.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:72)
    at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
    at org.acegisecurity.ui.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:110)
    at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
    at org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(HttpSessionContextIntegrationFilter.java:229)
    at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
    at org.acegisecurity.util.FilterChainProxy.doFilter(FilterChainProxy.java:148)
    at org.acegisecurity.util.FilterToBeanProxy.doFilter(FilterToBeanProxy.java:98)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
    at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
    at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:174)
    at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:433)
    at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
    at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117)
    at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:108)
    at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:151)
    at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:874)
    at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:665)
    at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:528)
    at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:81)
    at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:689)
    at java.lang.Thread.run(Thread.java:595)
Caused by: org.dom4j.DocumentException: Error on line 14 of document  : XML document structures must start and end within the same entity. Nested exception: XML document structures must start and end within the same entity.
    at org.dom4j.io.SAXReader.read(SAXReader.java:482)
    at org.dom4j.DocumentHelper.parseText(DocumentHelper.java:278)
    at org.orioai.workflow.utils.XmlUtilsService.resolveXPath(XmlUtilsService.java:101)
    ... 110 more


kossi.
-- 
-----------------------------------------
oooO M. Kossi Kouleowoun <kossi.kouleowoun at uhb.fr>
(   ) Université Haute Bretagne- Cellule ENT/WEB
 \ (  Centre de Ressources Informatiques
  \_) Tel: 02.99.14.13.47
-----------------------------------------------
--
vincentbonamy761933
Bonjour Kossi,

L'erreur que tu obtiens survient qd
* tu crées une nouvelle fiche ?
* tu accèdes à une ancienne fiche ?
* les deux ?

Regarde dans ta base la tête de tes fiches dans la table
ORI_WORKFLOW_INSTANCE colonne xmlContent.
Envoie nous un enregistrement (une fiche XML issue de cette table - tu
pourrais aussi faire un export depuis l'ihm du workflow) pour bien faire.

Merci,
Vincent.

Kossi Kouleowoun wrote:

> Kossi Kouleowoun a écrit :

>> Bonjour,
>> Je n'arrive pas accéder via le module workflow sur
>> [WORKFLOW]/ori-oai-workflow/jsp/listing-instances.faces lorsque à
>> ma page personnalisée
>> http://dev-4.uhb.fr:8186/ori-oai-md-editor/ori-md-editor/lomfr-author-re...
>>
>>
>> Je ne sais pas si je suis assze clair .
>> Il y a pas mal d'erreurs dans les logs du workflow et du md-editor
>> que je joins en fichiers attachés.
>> merci d'avance d'eclaire ma lanterne .
>> Cordialement.
>>

> J'ai regardé mais j'ai pas de fichier lom.xml (sauf les fichiers
> *.lom*.xml auxquels je n 'ai pas touché).
> Par contre j'ai modifié les fichiers *spring-categories .xml* et*
> spring-metadata-types.xml *que j'ai joint en fichiers attachés.
> L'erreur est la même. Problème d'encodage ?
> Voici les logs.
> Merci d'avance.
>
>
> osworkflow: 252140 ERROR workflow.AbstractWorkflow
> getAvailableActions[129] - Error checking available actions
> com.opensymphony.workflow.WorkflowException: Unknown exception
> encountered when checking condition
> org.orioai.workflow.services.oswfhelper.VerifyXPathes@1f32c4a: root
> cause: resolveXPath
> /lom:lom/lom:general/lom:title/lom:string[normalize-space(.) != ''] failed
> at
> com.opensymphony.workflow.AbstractWorkflow.passesCondition(AbstractWorkflow.java:1102)
> at
> com.opensymphony.workflow.AbstractWorkflow.passesConditions(AbstractWorkflow.java:1122)
> at
> com.opensymphony.workflow.AbstractWorkflow.passesConditions(AbstractWorkflow.java:1146)
> at
> com.opensymphony.workflow.AbstractWorkflow.getAvailableActionsForStep(AbstractWorkflow.java:726)
> at
> com.opensymphony.workflow.AbstractWorkflow.getAvailableActions(AbstractWorkflow.java:118)
> at
> org.orioai.workflow.services.OsWorkflowService.getAvailableActionsMap(OsWorkflowService.java:88)
> at
> org.orioai.workflow.services.OsWorkflowService.setupOsWorkflowProperties(OsWorkflowService.java:196)
> at
> org.orioai.workflow.services.OsWorkflowService$$FastClassByCGLIB$$f47da35e.invoke()
> at net.sf.cglib.proxy.MethodProxy.invoke(MethodProxy.java:149)
> at
> org.springframework.aop.framework.Cglib2AopProxy$CglibMethodInvocation.invokeJoinpoint(Cglib2AopProxy.java:693)
> at
> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:139)
> at
> org.springframework.aop.support.DelegatingIntroductionInterceptor.doProceed(DelegatingIntroductionInterceptor.java:127)
> at
> org.springframework.aop.support.DelegatingIntroductionInterceptor.invoke(DelegatingIntroductionInterceptor.java:115)
> at
> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:161)
> at
> org.springframework.aop.framework.Cglib2AopProxy$DynamicAdvisedInterceptor.intercept(Cglib2AopProxy.java:628)
> at
> org.orioai.workflow.services.OsWorkflowService$$EnhancerByCGLIB$$815395f1.setupOsWorkflowProperties()
> at
> org.orioai.workflow.services.CompassService.getWorkflowInstances(CompassService.java:198)
> at
> org.orioai.workflow.web.DomainService.getWorkflowInstances(DomainService.java:276)
> at
> org.orioai.workflow.web.DomainService$$FastClassByCGLIB$$8e4532fb.invoke()
> at net.sf.cglib.proxy.MethodProxy.invoke(MethodProxy.java:149)
> at
> org.springframework.aop.framework.Cglib2AopProxy$CglibMethodInvocation.invokeJoinpoint(Cglib2AopProxy.java:693)
> at
> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:139)
> at
> org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:107)
> at
> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:161)
> at
> org.springframework.aop.framework.Cglib2AopProxy$DynamicAdvisedInterceptor.intercept(Cglib2AopProxy.java:628)
> at
> org.orioai.workflow.web.DomainService$$EnhancerByCGLIB$$b8b85f67.getWorkflowInstances()
> at
> org.orioai.workflow.web.controllers.ListingInstancesController.getWorkflowInstances(ListingInstancesController.java:158)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> at java.lang.reflect.Method.invoke(Method.java:585)
> at
> org.apache.myfaces.el.PropertyResolverImpl.getProperty(PropertyResolverImpl.java:457)
> at
> org.apache.myfaces.el.PropertyResolverImpl.getValue(PropertyResolverImpl.java:85)
> at
> org.apache.myfaces.el.ELParserHelper$MyPropertySuffix.evaluate(ELParserHelper.java:535)
> at org.apache.commons.el.ComplexValue.evaluate(ComplexValue.java:145)
> at
> org.apache.myfaces.el.ValueBindingImpl.getValue(ValueBindingImpl.java:386)
> at javax.faces.component.UIData.getValue(UIData.java:1023)
> at
> org.apache.myfaces.component.html.ext.HtmlDataTableHack.createDataModel(HtmlDataTableHack.java:437)
> at
> org.apache.myfaces.component.html.ext.HtmlDataTable.createDataModel(HtmlDataTable.java:847)
> at
> org.apache.myfaces.component.html.ext.HtmlDataTableHack.getDataModel(HtmlDataTableHack.java:414)
> at
> org.apache.myfaces.component.html.ext.HtmlDataTable.getDataModel(HtmlDataTable.java:839)
> at
> org.apache.myfaces.component.html.ext.HtmlDataTableHack.getRowCount(HtmlDataTableHack.java:87)
> at
> org.apache.myfaces.renderkit.html.ext.HtmlTableRenderer.encodeBegin(HtmlTableRenderer.java:166)
> at
> javax.faces.component.UIComponentBase.encodeBegin(UIComponentBase.java:515)
> at javax.faces.component.UIData.encodeBegin(UIData.java:551)
> at
> javax.faces.component.html.HtmlDataTable.encodeBegin(HtmlDataTable.java:50)
> at
> org.apache.myfaces.component.html.ext.HtmlDataTableHack.encodeBegin(HtmlDataTableHack.java:172)
> at
> org.apache.myfaces.component.html.ext.HtmlDataTable.encodeBegin(HtmlDataTable.java:607)
> at
> org.apache.myfaces.shared_impl.renderkit.RendererUtils.renderChild(RendererUtils.java:412)
> at
> org.apache.myfaces.shared_impl.renderkit.RendererUtils.renderChildren(RendererUtils.java:400)
> at
> org.apache.myfaces.shared_impl.renderkit.html.HtmlGroupRendererBase.encodeEnd(HtmlGroupRendererBase.java:78)
> at
> javax.faces.component.UIComponentBase.encodeEnd(UIComponentBase.java:539)
> at
> javax.faces.webapp.UIComponentTag.encodeEnd(UIComponentTag.java:498)
> at javax.faces.webapp.UIComponentTag.doEndTag(UIComponentTag.java:366)
> at
> org.apache.myfaces.shared_impl.taglib.UIComponentBodyTagBase.doEndTag(UIComponentBodyTagBase.java:57)
> at
> org.apache.jsp.jsp.listing_002dinstances_jsp._jspx_meth_h_005fpanelGroup_005f1(listing_002dinstances_jsp.java:1194)
> at
> org.apache.jsp.jsp.listing_002dinstances_jsp._jspx_meth_h_005fform_005f3(listing_002dinstances_jsp.java:1125)
> at
> org.apache.jsp.jsp.listing_002dinstances_jsp._jspx_meth_e_005fpage_005f0(listing_002dinstances_jsp.java:347)
> at
> org.apache.jsp.jsp.listing_002dinstances_jsp._jspService(listing_002dinstances_jsp.java:199)
> at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:98)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
> at
> org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:331)
> at
> org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:329)
> at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:265)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
> at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)
> at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
> at
> org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:691)
> at
> org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:469)
> at
> org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:403)
> at
> org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:301)
> at
> org.apache.myfaces.context.servlet.ServletExternalContextImpl.dispatch(ServletExternalContextImpl.java:419)
> at
> org.apache.myfaces.application.jsp.JspViewHandlerImpl.renderView(JspViewHandlerImpl.java:211)
> at
> org.jenia.faces.template.handler.ViewHandler.renderView(ViewHandler.java:76)
> at
> org.apache.myfaces.lifecycle.RenderResponseExecutor.execute(RenderResponseExecutor.java:41)
> at
> org.apache.myfaces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:132)
> at
> org.esupportail.commons.web.servlet.FacesServlet.service(FacesServlet.java:367)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
> ....
> at
> org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:874)
> at
> org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:665)
> at
> org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:528)
> at
> org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:81)
> at
> org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:689)
> at java.lang.Thread.run(Thread.java:595)
> Caused by: org.orioai.workflow.exceptions.XmlParseException:
> resolveXPath
> /lom:lom/lom:general/lom:title/lom:string[normalize-space(.) != ''] failed
> at
> org.orioai.workflow.utils.XmlUtilsService.resolveXPath(XmlUtilsService.java:113)
> at
> org.orioai.workflow.services.oswfhelper.OriFunctions4OSWF.verifyXPathes(OriFunctions4OSWF.java:248)
> at
> org.orioai.workflow.services.oswfhelper.VerifyXPathes.passesCondition(VerifyXPathes.java:41)
> at
> com.opensymphony.workflow.AbstractWorkflow.passesCondition(AbstractWorkflow.java:1088)
> ... 107 more
> Caused by: org.dom4j.DocumentException: Error on line 14 of document
> : XML document structures must start and end within the same entity.
> Nested exception: XML document structures must start and end within
> the same entity.
> at org.dom4j.io.SAXReader.read(SAXReader.java:482)
> at org.dom4j.DocumentHelper.parseText(DocumentHelper.java:278)
> at
> org.orioai.workflow.utils.XmlUtilsService.resolveXPath(XmlUtilsService.java:101)
> ... 110 more
>
> Root cause:
> org.orioai.workflow.exceptions.XmlParseException: resolveXPath
> /lom:lom/lom:general/lom:title/lom:string[normalize-space(.) != ''] failed
> at
> org.orioai.workflow.utils.XmlUtilsService.resolveXPath(XmlUtilsService.java:113)
> at
> org.orioai.workflow.services.oswfhelper.OriFunctions4OSWF.verifyXPathes(OriFunctions4OSWF.java:248)
> at
> org.orioai.workflow.services.oswfhelper.VerifyXPathes.passesCondition(VerifyXPathes.java:41)
> at
> com.opensymphony.workflow.AbstractWorkflow.passesCondition(AbstractWorkflow.java:1088)
> at
> com.opensymphony.workflow.AbstractWorkflow.passesConditions(AbstractWorkflow.java:1122)
> at
> com.opensymphony.workflow.AbstractWorkflow.passesConditions(AbstractWorkflow.java:1146)
> at
> com.opensymphony.workflow.AbstractWorkflow.getAvailableActionsForStep(AbstractWorkflow.java:726)
> at
> com.opensymphony.workflow.AbstractWorkflow.getAvailableActions(AbstractWorkflow.java:118)
> at
> org.orioai.workflow.services.OsWorkflowService.getAvailableActionsMap(OsWorkflowService.java:88)
> at
> org.orioai.workflow.services.OsWorkflowService.setupOsWorkflowProperties(OsWorkflowService.java:196)
> at
> org.orioai.workflow.services.OsWorkflowService$$FastClassByCGLIB$$f47da35e.invoke()
> at net.sf.cglib.proxy.MethodProxy.invoke(MethodProxy.java:149)
> at
> org.springframework.aop.framework.Cglib2AopProxy$CglibMethodInvocation.invokeJoinpoint(Cglib2AopProxy.java:693)
> at
> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:139)
> at
> org.springframework.aop.support.DelegatingIntroductionInterceptor.doProceed(DelegatingIntroductionInterceptor.java:127)
> at
> org.springframework.aop.support.DelegatingIntroductionInterceptor.invoke(DelegatingIntroductionInterceptor.java:115)
> at
> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:161)
> at
> org.springframework.aop.framework.Cglib2AopProxy$DynamicAdvisedInterceptor.intercept(Cglib2AopProxy.java:628)
> at
> org.orioai.workflow.services.OsWorkflowService$$EnhancerByCGLIB$$815395f1.setupOsWorkflowProperties()
> at
> org.orioai.workflow.services.CompassService.getWorkflowInstances(CompassService.java:198)
> at
> org.orioai.workflow.web.DomainService.getWorkflowInstances(DomainService.java:276)
> at
> org.orioai.workflow.web.DomainService$$FastClassByCGLIB$$8e4532fb.invoke()
> at net.sf.cglib.proxy.MethodProxy.invoke(MethodProxy.java:149)
> at
> org.springframework.aop.framework.Cglib2AopProxy$CglibMethodInvocation.invokeJoinpoint(Cglib2AopProxy.java:693)
> at
> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:139)
> at
> org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:107)
> at
> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:161)
> at
> org.springframework.aop.framework.Cglib2AopProxy$DynamicAdvisedInterceptor.intercept(Cglib2AopProxy.java:628)
> at
> org.orioai.workflow.web.DomainService$$EnhancerByCGLIB$$b8b85f67.getWorkflowInstances()
> at
> org.orioai.workflow.web.controllers.ListingInstancesController.getWorkflowInstances(ListingInstancesController.java:158)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> at java.lang.reflect.Method.invoke(Method.java:585)
> at
> org.apache.myfaces.el.PropertyResolverImpl.getProperty(PropertyResolverImpl.java:457)
> at
> org.apache.myfaces.el.PropertyResolverImpl.getValue(PropertyResolverImpl.java:85)
> at
> org.apache.myfaces.el.ELParserHelper$MyPropertySuffix.evaluate(ELParserHelper.java:535)
> at org.apache.commons.el.ComplexValue.evaluate(ComplexValue.java:145)
> at
> org.apache.myfaces.el.ValueBindingImpl.getValue(ValueBindingImpl.java:386)
> at javax.faces.component.UIData.getValue(UIData.java:1023)
> at
> org.apache.myfaces.component.html.ext.HtmlDataTableHack.createDataModel(HtmlDataTableHack.java:437)
> at
> org.apache.myfaces.component.html.ext.HtmlDataTable.createDataModel(HtmlDataTable.java:847)
> at
> org.apache.myfaces.component.html.ext.HtmlDataTableHack.getDataModel(HtmlDataTableHack.java:414)
> at
> org.apache.myfaces.component.html.ext.HtmlDataTable.getDataModel(HtmlDataTable.java:839)
> at
> org.apache.myfaces.component.html.ext.HtmlDataTableHack.getRowCount(HtmlDataTableHack.java:87)
> at
> org.apache.myfaces.renderkit.html.ext.HtmlTableRenderer.encodeBegin(HtmlTableRenderer.java:166)
> at
> javax.faces.component.UIComponentBase.encodeBegin(UIComponentBase.java:515)
> at javax.faces.component.UIData.encodeBegin(UIData.java:551)
> at
> javax.faces.component.html.HtmlDataTable.encodeBegin(HtmlDataTable.java:50)
> at
> org.apache.myfaces.component.html.ext.HtmlDataTableHack.encodeBegin(HtmlDataTableHack.java:172)
> at
> org.apache.myfaces.component.html.ext.HtmlDataTable.encodeBegin(HtmlDataTable.java:607)
> at
> org.apache.myfaces.shared_impl.renderkit.RendererUtils.renderChild(RendererUtils.java:412)
> at
> org.apache.myfaces.shared_impl.renderkit.RendererUtils.renderChildren(RendererUtils.java:400)
> at
> org.apache.myfaces.shared_impl.renderkit.html.HtmlGroupRendererBase.encodeEnd(HtmlGroupRendererBase.java:78)
> at
> javax.faces.component.UIComponentBase.encodeEnd(UIComponentBase.java:539)
> at
> javax.faces.webapp.UIComponentTag.encodeEnd(UIComponentTag.java:498)
> at javax.faces.webapp.UIComponentTag.doEndTag(UIComponentTag.java:366)
> at
> org.apache.myfaces.shared_impl.taglib.UIComponentBodyTagBase.doEndTag(UIComponentBodyTagBase.java:57)
> at
> org.apache.jsp.jsp.listing_002dinstances_jsp._jspx_meth_h_005fpanelGroup_005f1(listing_002dinstances_jsp.java:1194)
> at
> org.apache.jsp.jsp.listing_002dinstances_jsp._jspx_meth_h_005fform_005f3(listing_002dinstances_jsp.java:1125)
> at
> org.apache.jsp.jsp.listing_002dinstances_jsp._jspx_meth_e_005fpage_005f0(listing_002dinstances_jsp.java:347)
> at
> org.apache.jsp.jsp.listing_002dinstances_jsp._jspService(listing_002dinstances_jsp.java:199)
> at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:98)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
> at
> org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:331)
> at
> org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:329)
> at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:265)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
> at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)
> at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
> at
> org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:691)
> at
> org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:469)
> at
> org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:403)
> at
> org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:301)
> at
> org.apache.myfaces.context.servlet.ServletExternalContextImpl.dispatch(ServletExternalContextImpl.java:419)
> at
> org.apache.myfaces.application.jsp.JspViewHandlerImpl.renderView(JspViewHandlerImpl.java:211)
> at
> org.jenia.faces.template.handler.ViewHandler.renderView(ViewHandler.java:76)
> at
> org.apache.myfaces.lifecycle.RenderResponseExecutor.execute(RenderResponseExecutor.java:41)
> at
> org.apache.myfaces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:132)
> at
> org.esupportail.commons.web.servlet.FacesServlet.service(FacesServlet.java:367)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
> at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)
> at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
> at
> org.apache.myfaces.webapp.filter.ExtensionsFilter.doFilter(ExtensionsFilter.java:147)
> at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
> at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
> at
> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:264)
> at
> org.acegisecurity.intercept.web.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:107)
> at
> org.acegisecurity.intercept.web.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:72)
> at
> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
> at
> org.acegisecurity.ui.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:110)
> at
> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
> at
> org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(HttpSessionContextIntegrationFilter.java:229)
> at
> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
> at
> org.acegisecurity.util.FilterChainProxy.doFilter(FilterChainProxy.java:148)
> at
> org.acegisecurity.util.FilterToBeanProxy.doFilter(FilterToBeanProxy.java:98)
> at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
> at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
> at
> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
> at
> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:174)
> at
> org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:433)
> at
> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
> at
> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117)
> at
> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:108)
> at
> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:151)
> at
> org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:874)
> at
> org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:665)
> at
> org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:528)
> at
> org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:81)
> at
> org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:689)
> at java.lang.Thread.run(Thread.java:595)
> Caused by: org.dom4j.DocumentException: Error on line 14 of document
> : XML document structures must start and end within the same entity.
> Nested exception: XML document structures must start and end within
> the same entity.
> at org.dom4j.io.SAXReader.read(SAXReader.java:482)
> at org.dom4j.DocumentHelper.parseText(DocumentHelper.java:278)
> at
> org.orioai.workflow.utils.XmlUtilsService.resolveXPath(XmlUtilsService.java:101)
> ... 110 more
>
>
> kossi.
> --
> -----------------------------------------
> oooO M. Kossi Kouleowoun
> ( ) Université Haute Bretagne- Cellule ENT/WEB
> \ ( Centre de Ressources Informatiques
> \_) Tel: 02.99.14.13.47
> -----------------------------------------------
> --
>

kossi.kouleowoun
Vincent Bonamy a écrit :

> Bonjour Kossi,
>
> L'erreur que tu obtiens survient qd
> * tu crées une nouvelle fiche ?
> * tu accèdes à une ancienne fiche ?
> * les deux ?
>
> Regarde dans ta base la tête de tes fiches dans la table
> ORI_WORKFLOW_INSTANCE colonne xmlContent.
> Envoie nous un enregistrement (une fiche XML issue de cette table - tu
> pourrais aussi faire un export depuis l'ihm du workflow) pour bien faire.
>
> Merci,
> Vincent.
>
>
> Kossi Kouleowoun wrote:

>> Kossi Kouleowoun a écrit :

>>> Bonjour,
>>> Je n'arrive pas accéder via le module workflow sur
>>> [WORKFLOW]/ori-oai-workflow/jsp/listing-instances.faces lorsque à
>>> ma page personnalisée
>>> http://dev-4.uhb.fr:8186/ori-oai-md-editor/ori-md-editor/lomfr-author-re...
>>>
>>>
>>> Je ne sais pas si je suis assze clair .
>>> Il y a pas mal d'erreurs dans les logs du workflow et du md-editor
>>> que je joins en fichiers attachés.
>>> merci d'avance d'eclaire ma lanterne .
>>> Cordialement.
>>>

>> J'ai regardé mais j'ai pas de fichier lom.xml (sauf les fichiers
>> *.lom*.xml auxquels je n 'ai pas touché).
>> Par contre j'ai modifié les fichiers *spring-categories .xml* et*
>> spring-metadata-types.xml *que j'ai joint en fichiers attachés.
>> L'erreur est la même. Problème d'encodage ?
>> Voici les logs.
>> Merci d'avance.
>>
>>
>> osworkflow: 252140 ERROR workflow.AbstractWorkflow
>> getAvailableActions[129] - Error checking available actions
>> com.opensymphony.workflow.WorkflowException: Unknown exception
>> encountered when checking condition
>> org.orioai.workflow.services.oswfhelper.VerifyXPathes@1f32c4a: root
>> cause: resolveXPath
>> /lom:lom/lom:general/lom:title/lom:string[normalize-space(.) != '']
>> failed
>> at
>> com.opensymphony.workflow.AbstractWorkflow.passesCondition(AbstractWorkflow.java:1102)
>>
>> at
>> com.opensymphony.workflow.AbstractWorkflow.passesConditions(AbstractWorkflow.java:1122)
>>
>> at
>> com.opensymphony.workflow.AbstractWorkflow.passesConditions(AbstractWorkflow.java:1146)
>>
>> at
>> com.opensymphony.workflow.AbstractWorkflow.getAvailableActionsForStep(AbstractWorkflow.java:726)
>>
>> at
>> com.opensymphony.workflow.AbstractWorkflow.getAvailableActions(AbstractWorkflow.java:118)
>>
>> at
>> org.orioai.workflow.services.OsWorkflowService.getAvailableActionsMap(OsWorkflowService.java:88)
>>
>> at
>> org.orioai.workflow.services.OsWorkflowService.setupOsWorkflowProperties(OsWorkflowService.java:196)
>>
>> at
>> org.orioai.workflow.services.OsWorkflowService$$FastClassByCGLIB$$f47da35e.invoke()
>>
>> at net.sf.cglib.proxy.MethodProxy.invoke(MethodProxy.java:149)
>> at
>> org.springframework.aop.framework.Cglib2AopProxy$CglibMethodInvocation.invokeJoinpoint(Cglib2AopProxy.java:693)
>>
>> at
>> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:139)
>>
>> at
>> org.springframework.aop.support.DelegatingIntroductionInterceptor.doProceed(DelegatingIntroductionInterceptor.java:127)
>>
>> at
>> org.springframework.aop.support.DelegatingIntroductionInterceptor.invoke(DelegatingIntroductionInterceptor.java:115)
>>
>> at
>> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:161)
>>
>> at
>> org.springframework.aop.framework.Cglib2AopProxy$DynamicAdvisedInterceptor.intercept(Cglib2AopProxy.java:628)
>>
>> at
>> org.orioai.workflow.services.OsWorkflowService$$EnhancerByCGLIB$$815395f1.setupOsWorkflowProperties()
>>
>> at
>> org.orioai.workflow.services.CompassService.getWorkflowInstances(CompassService.java:198)
>>
>> at
>> org.orioai.workflow.web.DomainService.getWorkflowInstances(DomainService.java:276)
>>
>> at
>> org.orioai.workflow.web.DomainService$$FastClassByCGLIB$$8e4532fb.invoke()
>>
>> at net.sf.cglib.proxy.MethodProxy.invoke(MethodProxy.java:149)
>> at
>> org.springframework.aop.framework.Cglib2AopProxy$CglibMethodInvocation.invokeJoinpoint(Cglib2AopProxy.java:693)
>>
>> at
>> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:139)
>>
>> at
>> org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:107)
>>
>> at
>> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:161)
>>
>> at
>> org.springframework.aop.framework.Cglib2AopProxy$DynamicAdvisedInterceptor.intercept(Cglib2AopProxy.java:628)
>>
>> at
>> org.orioai.workflow.web.DomainService$$EnhancerByCGLIB$$b8b85f67.getWorkflowInstances()
>>
>> at
>> org.orioai.workflow.web.controllers.ListingInstancesController.getWorkflowInstances(ListingInstancesController.java:158)
>>
>> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>> at
>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>>
>> at
>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>>
>> at java.lang.reflect.Method.invoke(Method.java:585)
>> at
>> org.apache.myfaces.el.PropertyResolverImpl.getProperty(PropertyResolverImpl.java:457)
>>
>> at
>> org.apache.myfaces.el.PropertyResolverImpl.getValue(PropertyResolverImpl.java:85)
>>
>> at
>> org.apache.myfaces.el.ELParserHelper$MyPropertySuffix.evaluate(ELParserHelper.java:535)
>>
>> at
>> org.apache.commons.el.ComplexValue.evaluate(ComplexValue.java:145)
>> at
>> org.apache.myfaces.el.ValueBindingImpl.getValue(ValueBindingImpl.java:386)
>>
>> at javax.faces.component.UIData.getValue(UIData.java:1023)
>> at
>> org.apache.myfaces.component.html.ext.HtmlDataTableHack.createDataModel(HtmlDataTableHack.java:437)
>>
>> at
>> org.apache.myfaces.component.html.ext.HtmlDataTable.createDataModel(HtmlDataTable.java:847)
>>
>> at
>> org.apache.myfaces.component.html.ext.HtmlDataTableHack.getDataModel(HtmlDataTableHack.java:414)
>>
>> at
>> org.apache.myfaces.component.html.ext.HtmlDataTable.getDataModel(HtmlDataTable.java:839)
>>
>> at
>> org.apache.myfaces.component.html.ext.HtmlDataTableHack.getRowCount(HtmlDataTableHack.java:87)
>>
>> at
>> org.apache.myfaces.renderkit.html.ext.HtmlTableRenderer.encodeBegin(HtmlTableRenderer.java:166)
>>
>> at
>> javax.faces.component.UIComponentBase.encodeBegin(UIComponentBase.java:515)
>>
>> at javax.faces.component.UIData.encodeBegin(UIData.java:551)
>> at
>> javax.faces.component.html.HtmlDataTable.encodeBegin(HtmlDataTable.java:50)
>>
>> at
>> org.apache.myfaces.component.html.ext.HtmlDataTableHack.encodeBegin(HtmlDataTableHack.java:172)
>>
>> at
>> org.apache.myfaces.component.html.ext.HtmlDataTable.encodeBegin(HtmlDataTable.java:607)
>>
>> at
>> org.apache.myfaces.shared_impl.renderkit.RendererUtils.renderChild(RendererUtils.java:412)
>>
>> at
>> org.apache.myfaces.shared_impl.renderkit.RendererUtils.renderChildren(RendererUtils.java:400)
>>
>> at
>> org.apache.myfaces.shared_impl.renderkit.html.HtmlGroupRendererBase.encodeEnd(HtmlGroupRendererBase.java:78)
>>
>> at
>> javax.faces.component.UIComponentBase.encodeEnd(UIComponentBase.java:539)
>>
>> at
>> javax.faces.webapp.UIComponentTag.encodeEnd(UIComponentTag.java:498)
>> at
>> javax.faces.webapp.UIComponentTag.doEndTag(UIComponentTag.java:366)
>> at
>> org.apache.myfaces.shared_impl.taglib.UIComponentBodyTagBase.doEndTag(UIComponentBodyTagBase.java:57)
>>
>> at
>> org.apache.jsp.jsp.listing_002dinstances_jsp._jspx_meth_h_005fpanelGroup_005f1(listing_002dinstances_jsp.java:1194)
>>
>> at
>> org.apache.jsp.jsp.listing_002dinstances_jsp._jspx_meth_h_005fform_005f3(listing_002dinstances_jsp.java:1125)
>>
>> at
>> org.apache.jsp.jsp.listing_002dinstances_jsp._jspx_meth_e_005fpage_005f0(listing_002dinstances_jsp.java:347)
>>
>> at
>> org.apache.jsp.jsp.listing_002dinstances_jsp._jspService(listing_002dinstances_jsp.java:199)
>>
>> at
>> org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:98)
>> at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
>> at
>> org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:331)
>>
>> at
>> org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:329)
>> at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:265)
>> at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
>> at
>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)
>>
>> at
>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
>>
>> at
>> org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:691)
>>
>> at
>> org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:469)
>>
>> at
>> org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:403)
>>
>> at
>> org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:301)
>>
>> at
>> org.apache.myfaces.context.servlet.ServletExternalContextImpl.dispatch(ServletExternalContextImpl.java:419)
>>
>> at
>> org.apache.myfaces.application.jsp.JspViewHandlerImpl.renderView(JspViewHandlerImpl.java:211)
>>
>> at
>> org.jenia.faces.template.handler.ViewHandler.renderView(ViewHandler.java:76)
>>
>> at
>> org.apache.myfaces.lifecycle.RenderResponseExecutor.execute(RenderResponseExecutor.java:41)
>>
>> at
>> org.apache.myfaces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:132)
>>
>> at
>> org.esupportail.commons.web.servlet.FacesServlet.service(FacesServlet.java:367)
>>
>> at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
>> ....
>> at
>> org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:874)
>>
>> at
>> org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:665)
>>
>> at
>> org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:528)
>>
>> at
>> org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:81)
>>
>> at
>> org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:689)
>>
>> at java.lang.Thread.run(Thread.java:595)
>> Caused by: org.orioai.workflow.exceptions.XmlParseException:
>> resolveXPath
>> /lom:lom/lom:general/lom:title/lom:string[normalize-space(.) != '']
>> failed
>> at
>> org.orioai.workflow.utils.XmlUtilsService.resolveXPath(XmlUtilsService.java:113)
>>
>> at
>> org.orioai.workflow.services.oswfhelper.OriFunctions4OSWF.verifyXPathes(OriFunctions4OSWF.java:248)
>>
>> at
>> org.orioai.workflow.services.oswfhelper.VerifyXPathes.passesCondition(VerifyXPathes.java:41)
>>
>> at
>> com.opensymphony.workflow.AbstractWorkflow.passesCondition(AbstractWorkflow.java:1088)
>>
>> ... 107 more
>> Caused by: org.dom4j.DocumentException: Error on line 14 of document
>> : XML document structures must start and end within the same entity.
>> Nested exception: XML document structures must start and end within
>> the same entity.
>> at org.dom4j.io.SAXReader.read(SAXReader.java:482)
>> at org.dom4j.DocumentHelper.parseText(DocumentHelper.java:278)
>> at
>> org.orioai.workflow.utils.XmlUtilsService.resolveXPath(XmlUtilsService.java:101)
>>
>> ... 110 more
>>
>> Root cause:
>> org.orioai.workflow.exceptions.XmlParseException: resolveXPath
>> /lom:lom/lom:general/lom:title/lom:string[normalize-space(.) != '']
>> failed
>> at
>> org.orioai.workflow.utils.XmlUtilsService.resolveXPath(XmlUtilsService.java:113)
>>
>> at
>> org.orioai.workflow.services.oswfhelper.OriFunctions4OSWF.verifyXPathes(OriFunctions4OSWF.java:248)
>>
>> at
>> org.orioai.workflow.services.oswfhelper.VerifyXPathes.passesCondition(VerifyXPathes.java:41)
>>
>> at
>> com.opensymphony.workflow.AbstractWorkflow.passesCondition(AbstractWorkflow.java:1088)
>>
>> at
>> com.opensymphony.workflow.AbstractWorkflow.passesConditions(AbstractWorkflow.java:1122)
>>
>> at
>> com.opensymphony.workflow.AbstractWorkflow.passesConditions(AbstractWorkflow.java:1146)
>>
>> at
>> com.opensymphony.workflow.AbstractWorkflow.getAvailableActionsForStep(AbstractWorkflow.java:726)
>>
>> at
>> com.opensymphony.workflow.AbstractWorkflow.getAvailableActions(AbstractWorkflow.java:118)
>>
>> at
>> org.orioai.workflow.services.OsWorkflowService.getAvailableActionsMap(OsWorkflowService.java:88)
>>
>> at
>> org.orioai.workflow.services.OsWorkflowService.setupOsWorkflowProperties(OsWorkflowService.java:196)
>>
>> at
>> org.orioai.workflow.services.OsWorkflowService$$FastClassByCGLIB$$f47da35e.invoke()
>>
>> at net.sf.cglib.proxy.MethodProxy.invoke(MethodProxy.java:149)
>> at
>> org.springframework.aop.framework.Cglib2AopProxy$CglibMethodInvocation.invokeJoinpoint(Cglib2AopProxy.java:693)
>>
>> at
>> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:139)
>>
>> at
>> org.springframework.aop.support.DelegatingIntroductionInterceptor.doProceed(DelegatingIntroductionInterceptor.java:127)
>>
>> at
>> org.springframework.aop.support.DelegatingIntroductionInterceptor.invoke(DelegatingIntroductionInterceptor.java:115)
>>
>> at
>> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:161)
>>
>> at
>> org.springframework.aop.framework.Cglib2AopProxy$DynamicAdvisedInterceptor.intercept(Cglib2AopProxy.java:628)
>>
>> at
>> org.orioai.workflow.services.OsWorkflowService$$EnhancerByCGLIB$$815395f1.setupOsWorkflowProperties()
>>
>> at
>> org.orioai.workflow.services.CompassService.getWorkflowInstances(CompassService.java:198)
>>
>> at
>> org.orioai.workflow.web.DomainService.getWorkflowInstances(DomainService.java:276)
>>
>> at
>> org.orioai.workflow.web.DomainService$$FastClassByCGLIB$$8e4532fb.invoke()
>>
>> at net.sf.cglib.proxy.MethodProxy.invoke(MethodProxy.java:149)
>> at
>> org.springframework.aop.framework.Cglib2AopProxy$CglibMethodInvocation.invokeJoinpoint(Cglib2AopProxy.java:693)
>>
>> at
>> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:139)
>>
>> at
>> org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:107)
>>
>> at
>> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:161)
>>
>> at
>> org.springframework.aop.framework.Cglib2AopProxy$DynamicAdvisedInterceptor.intercept(Cglib2AopProxy.java:628)
>>
>> at
>> org.orioai.workflow.web.DomainService$$EnhancerByCGLIB$$b8b85f67.getWorkflowInstances()
>>
>> at
>> org.orioai.workflow.web.controllers.ListingInstancesController.getWorkflowInstances(ListingInstancesController.java:158)
>>
>> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>> at
>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>>
>> at
>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>>
>> at java.lang.reflect.Method.invoke(Method.java:585)
>> at
>> org.apache.myfaces.el.PropertyResolverImpl.getProperty(PropertyResolverImpl.java:457)
>>
>> at
>> org.apache.myfaces.el.PropertyResolverImpl.getValue(PropertyResolverImpl.java:85)
>>
>> at
>> org.apache.myfaces.el.ELParserHelper$MyPropertySuffix.evaluate(ELParserHelper.java:535)
>>
>> at
>> org.apache.commons.el.ComplexValue.evaluate(ComplexValue.java:145)
>> at
>> org.apache.myfaces.el.ValueBindingImpl.getValue(ValueBindingImpl.java:386)
>>
>> at javax.faces.component.UIData.getValue(UIData.java:1023)
>> at
>> org.apache.myfaces.component.html.ext.HtmlDataTableHack.createDataModel(HtmlDataTableHack.java:437)
>>
>> at
>> org.apache.myfaces.component.html.ext.HtmlDataTable.createDataModel(HtmlDataTable.java:847)
>>
>> at
>> org.apache.myfaces.component.html.ext.HtmlDataTableHack.getDataModel(HtmlDataTableHack.java:414)
>>
>> at
>> org.apache.myfaces.component.html.ext.HtmlDataTable.getDataModel(HtmlDataTable.java:839)
>>
>> at
>> org.apache.myfaces.component.html.ext.HtmlDataTableHack.getRowCount(HtmlDataTableHack.java:87)
>>
>> at
>> org.apache.myfaces.renderkit.html.ext.HtmlTableRenderer.encodeBegin(HtmlTableRenderer.java:166)
>>
>> at
>> javax.faces.component.UIComponentBase.encodeBegin(UIComponentBase.java:515)
>>
>> at javax.faces.component.UIData.encodeBegin(UIData.java:551)
>> at
>> javax.faces.component.html.HtmlDataTable.encodeBegin(HtmlDataTable.java:50)
>>
>> at
>> org.apache.myfaces.component.html.ext.HtmlDataTableHack.encodeBegin(HtmlDataTableHack.java:172)
>>
>> at
>> org.apache.myfaces.component.html.ext.HtmlDataTable.encodeBegin(HtmlDataTable.java:607)
>>
>> at
>> org.apache.myfaces.shared_impl.renderkit.RendererUtils.renderChild(RendererUtils.java:412)
>>
>> at
>> org.apache.myfaces.shared_impl.renderkit.RendererUtils.renderChildren(RendererUtils.java:400)
>>
>> at
>> org.apache.myfaces.shared_impl.renderkit.html.HtmlGroupRendererBase.encodeEnd(HtmlGroupRendererBase.java:78)
>>
>> at
>> javax.faces.component.UIComponentBase.encodeEnd(UIComponentBase.java:539)
>>
>> at
>> javax.faces.webapp.UIComponentTag.encodeEnd(UIComponentTag.java:498)
>> at
>> javax.faces.webapp.UIComponentTag.doEndTag(UIComponentTag.java:366)
>> at
>> org.apache.myfaces.shared_impl.taglib.UIComponentBodyTagBase.doEndTag(UIComponentBodyTagBase.java:57)
>>
>> at
>> org.apache.jsp.jsp.listing_002dinstances_jsp._jspx_meth_h_005fpanelGroup_005f1(listing_002dinstances_jsp.java:1194)
>>
>> at
>> org.apache.jsp.jsp.listing_002dinstances_jsp._jspx_meth_h_005fform_005f3(listing_002dinstances_jsp.java:1125)
>>
>> at
>> org.apache.jsp.jsp.listing_002dinstances_jsp._jspx_meth_e_005fpage_005f0(listing_002dinstances_jsp.java:347)
>>
>> at
>> org.apache.jsp.jsp.listing_002dinstances_jsp._jspService(listing_002dinstances_jsp.java:199)
>>
>> at
>> org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:98)
>> at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
>> at
>> org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:331)
>>
>> at
>> org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:329)
>> at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:265)
>> at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
>> at
>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)
>>
>> at
>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
>>
>> at
>> org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:691)
>>
>> at
>> org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:469)
>>
>> at
>> org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:403)
>>
>> at
>> org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:301)
>>
>> at
>> org.apache.myfaces.context.servlet.ServletExternalContextImpl.dispatch(ServletExternalContextImpl.java:419)
>>
>> at
>> org.apache.myfaces.application.jsp.JspViewHandlerImpl.renderView(JspViewHandlerImpl.java:211)
>>
>> at
>> org.jenia.faces.template.handler.ViewHandler.renderView(ViewHandler.java:76)
>>
>> at
>> org.apache.myfaces.lifecycle.RenderResponseExecutor.execute(RenderResponseExecutor.java:41)
>>
>> at
>> org.apache.myfaces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:132)
>>
>> at
>> org.esupportail.commons.web.servlet.FacesServlet.service(FacesServlet.java:367)
>>
>> at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
>> at
>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)
>>
>> at
>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
>>
>> at
>> org.apache.myfaces.webapp.filter.ExtensionsFilter.doFilter(ExtensionsFilter.java:147)
>>
>> at
>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
>>
>> at
>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
>>
>> at
>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:264)
>>
>> at
>> org.acegisecurity.intercept.web.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:107)
>>
>> at
>> org.acegisecurity.intercept.web.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:72)
>>
>> at
>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
>>
>> at
>> org.acegisecurity.ui.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:110)
>>
>> at
>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
>>
>> at
>> org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(HttpSessionContextIntegrationFilter.java:229)
>>
>> at
>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
>>
>> at
>> org.acegisecurity.util.FilterChainProxy.doFilter(FilterChainProxy.java:148)
>>
>> at
>> org.acegisecurity.util.FilterToBeanProxy.doFilter(FilterToBeanProxy.java:98)
>>
>> at
>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
>>
>> at
>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
>>
>> at
>> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
>>
>> at
>> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:174)
>>
>> at
>> org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:433)
>>
>> at
>> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
>>
>> at
>> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117)
>>
>> at
>> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:108)
>>
>> at
>> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:151)
>>
>> at
>> org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:874)
>>
>> at
>> org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:665)
>>
>> at
>> org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:528)
>>
>> at
>> org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:81)
>>
>> at
>> org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:689)
>>
>> at java.lang.Thread.run(Thread.java:595)
>> Caused by: org.dom4j.DocumentException: Error on line 14 of document
>> : XML document structures must start and end within the same entity.
>> Nested exception: XML document structures must start and end within
>> the same entity.
>> at org.dom4j.io.SAXReader.read(SAXReader.java:482)
>> at org.dom4j.DocumentHelper.parseText(DocumentHelper.java:278)
>> at
>> org.orioai.workflow.utils.XmlUtilsService.resolveXPath(XmlUtilsService.java:101)
>>
>> ... 110 more
>>
>>
>> kossi.
>> --
>> -----------------------------------------
>> oooO M. Kossi Kouleowoun
>> ( ) Université Haute Bretagne- Cellule ENT/WEB
>> \ ( Centre de Ressources Informatiques
>> \_) Tel: 02.99.14.13.47
>> -----------------------------------------------
>> --
>>

>

Vincent,
L'erreur vient quand j'édite une ancienne fiche en cliquant sur mes
ressources en cours d' éditions .
As tu regardé les fichiers .xml que j'ai joints précédemment ? çà a
l'air ok ? J'ai l'impression le problème vient du
spring-metada-types.xml , mais je sais pas ou.
j'ai fait un export simple de l'interface workflow.
merci d'avance.
Kossi

--
-----------------------------------------
oooO M. Kossi Kouleowoun
( ) Université Haute Bretagne- Cellule ENT/WEB
\ ( Centre de Ressources Informatiques
\_) Tel: 02.99.14.13.47
-----------------------------------------------
--

vincentbonamy761933
Salut Kossi,

En ouvrant ton fichier ori-4.xml dans un navigateur type Firefox tu
verras que tu as effectivement un pb sur cette fiche ligne 14.
En fait elle est tronquée au niveau d'un accent a priori :

le dernier mor étant "universit"

==>> pb d'encodage quelque part effectivement.
Il faudrait nous en dire plus sur comment tu es arrivé là :
install fraiche ? mise à jour ? "universit" etc. a été saisi à la main ?
inséré dynamiquement ? donné via le lom-prototype.xml ? ...

Vincent.

Kossi Kouleowoun wrote:

> Vincent Bonamy a écrit :

>> Bonjour Kossi,
>>
>> L'erreur que tu obtiens survient qd
>> * tu crées une nouvelle fiche ?
>> * tu accèdes à une ancienne fiche ?
>> * les deux ?
>>
>> Regarde dans ta base la tête de tes fiches dans la table
>> ORI_WORKFLOW_INSTANCE colonne xmlContent.
>> Envoie nous un enregistrement (une fiche XML issue de cette table -
>> tu pourrais aussi faire un export depuis l'ihm du workflow) pour bien
>> faire.
>>
>> Merci,
>> Vincent.
>>
>>
>> Kossi Kouleowoun wrote:

>>> Kossi Kouleowoun a écrit :

>>>> Bonjour,
>>>> Je n'arrive pas accéder via le module workflow sur
>>>> [WORKFLOW]/ori-oai-workflow/jsp/listing-instances.faces lorsque à
>>>> ma page personnalisée
>>>> http://dev-4.uhb.fr:8186/ori-oai-md-editor/ori-md-editor/lomfr-author-re...
>>>>
>>>>
>>>> Je ne sais pas si je suis assze clair .
>>>> Il y a pas mal d'erreurs dans les logs du workflow et du md-editor
>>>> que je joins en fichiers attachés.
>>>> merci d'avance d'eclaire ma lanterne .
>>>> Cordialement.
>>>>

>>> J'ai regardé mais j'ai pas de fichier lom.xml (sauf les fichiers
>>> *.lom*.xml auxquels je n 'ai pas touché).
>>> Par contre j'ai modifié les fichiers *spring-categories .xml* et*
>>> spring-metadata-types.xml *que j'ai joint en fichiers attachés.
>>> L'erreur est la même. Problème d'encodage ?
>>> Voici les logs.
>>> Merci d'avance.
>>>
>>>
>>> osworkflow: 252140 ERROR workflow.AbstractWorkflow
>>> getAvailableActions[129] - Error checking available actions
>>> com.opensymphony.workflow.WorkflowException: Unknown exception
>>> encountered when checking condition
>>> org.orioai.workflow.services.oswfhelper.VerifyXPathes@1f32c4a: root
>>> cause: resolveXPath
>>> /lom:lom/lom:general/lom:title/lom:string[normalize-space(.) != '']
>>> failed
>>> at
>>> com.opensymphony.workflow.AbstractWorkflow.passesCondition(AbstractWorkflow.java:1102)
>>>
>>> at
>>> com.opensymphony.workflow.AbstractWorkflow.passesConditions(AbstractWorkflow.java:1122)
>>>
>>> at
>>> com.opensymphony.workflow.AbstractWorkflow.passesConditions(AbstractWorkflow.java:1146)
>>>
>>> at
>>> com.opensymphony.workflow.AbstractWorkflow.getAvailableActionsForStep(AbstractWorkflow.java:726)
>>>
>>> at
>>> com.opensymphony.workflow.AbstractWorkflow.getAvailableActions(AbstractWorkflow.java:118)
>>>
>>> at
>>> org.orioai.workflow.services.OsWorkflowService.getAvailableActionsMap(OsWorkflowService.java:88)
>>>
>>> at
>>> org.orioai.workflow.services.OsWorkflowService.setupOsWorkflowProperties(OsWorkflowService.java:196)
>>>
>>> at
>>> org.orioai.workflow.services.OsWorkflowService$$FastClassByCGLIB$$f47da35e.invoke()
>>>
>>> at net.sf.cglib.proxy.MethodProxy.invoke(MethodProxy.java:149)
>>> at
>>> org.springframework.aop.framework.Cglib2AopProxy$CglibMethodInvocation.invokeJoinpoint(Cglib2AopProxy.java:693)
>>>
>>> at
>>> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:139)
>>>
>>> at
>>> org.springframework.aop.support.DelegatingIntroductionInterceptor.doProceed(DelegatingIntroductionInterceptor.java:127)
>>>
>>> at
>>> org.springframework.aop.support.DelegatingIntroductionInterceptor.invoke(DelegatingIntroductionInterceptor.java:115)
>>>
>>> at
>>> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:161)
>>>
>>> at
>>> org.springframework.aop.framework.Cglib2AopProxy$DynamicAdvisedInterceptor.intercept(Cglib2AopProxy.java:628)
>>>
>>> at
>>> org.orioai.workflow.services.OsWorkflowService$$EnhancerByCGLIB$$815395f1.setupOsWorkflowProperties()
>>>
>>> at
>>> org.orioai.workflow.services.CompassService.getWorkflowInstances(CompassService.java:198)
>>>
>>> at
>>> org.orioai.workflow.web.DomainService.getWorkflowInstances(DomainService.java:276)
>>>
>>> at
>>> org.orioai.workflow.web.DomainService$$FastClassByCGLIB$$8e4532fb.invoke()
>>>
>>> at net.sf.cglib.proxy.MethodProxy.invoke(MethodProxy.java:149)
>>> at
>>> org.springframework.aop.framework.Cglib2AopProxy$CglibMethodInvocation.invokeJoinpoint(Cglib2AopProxy.java:693)
>>>
>>> at
>>> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:139)
>>>
>>> at
>>> org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:107)
>>>
>>> at
>>> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:161)
>>>
>>> at
>>> org.springframework.aop.framework.Cglib2AopProxy$DynamicAdvisedInterceptor.intercept(Cglib2AopProxy.java:628)
>>>
>>> at
>>> org.orioai.workflow.web.DomainService$$EnhancerByCGLIB$$b8b85f67.getWorkflowInstances()
>>>
>>> at
>>> org.orioai.workflow.web.controllers.ListingInstancesController.getWorkflowInstances(ListingInstancesController.java:158)
>>>
>>> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>> at
>>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>>>
>>> at
>>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>>>
>>> at java.lang.reflect.Method.invoke(Method.java:585)
>>> at
>>> org.apache.myfaces.el.PropertyResolverImpl.getProperty(PropertyResolverImpl.java:457)
>>>
>>> at
>>> org.apache.myfaces.el.PropertyResolverImpl.getValue(PropertyResolverImpl.java:85)
>>>
>>> at
>>> org.apache.myfaces.el.ELParserHelper$MyPropertySuffix.evaluate(ELParserHelper.java:535)
>>>
>>> at
>>> org.apache.commons.el.ComplexValue.evaluate(ComplexValue.java:145)
>>> at
>>> org.apache.myfaces.el.ValueBindingImpl.getValue(ValueBindingImpl.java:386)
>>>
>>> at javax.faces.component.UIData.getValue(UIData.java:1023)
>>> at
>>> org.apache.myfaces.component.html.ext.HtmlDataTableHack.createDataModel(HtmlDataTableHack.java:437)
>>>
>>> at
>>> org.apache.myfaces.component.html.ext.HtmlDataTable.createDataModel(HtmlDataTable.java:847)
>>>
>>> at
>>> org.apache.myfaces.component.html.ext.HtmlDataTableHack.getDataModel(HtmlDataTableHack.java:414)
>>>
>>> at
>>> org.apache.myfaces.component.html.ext.HtmlDataTable.getDataModel(HtmlDataTable.java:839)
>>>
>>> at
>>> org.apache.myfaces.component.html.ext.HtmlDataTableHack.getRowCount(HtmlDataTableHack.java:87)
>>>
>>> at
>>> org.apache.myfaces.renderkit.html.ext.HtmlTableRenderer.encodeBegin(HtmlTableRenderer.java:166)
>>>
>>> at
>>> javax.faces.component.UIComponentBase.encodeBegin(UIComponentBase.java:515)
>>>
>>> at javax.faces.component.UIData.encodeBegin(UIData.java:551)
>>> at
>>> javax.faces.component.html.HtmlDataTable.encodeBegin(HtmlDataTable.java:50)
>>>
>>> at
>>> org.apache.myfaces.component.html.ext.HtmlDataTableHack.encodeBegin(HtmlDataTableHack.java:172)
>>>
>>> at
>>> org.apache.myfaces.component.html.ext.HtmlDataTable.encodeBegin(HtmlDataTable.java:607)
>>>
>>> at
>>> org.apache.myfaces.shared_impl.renderkit.RendererUtils.renderChild(RendererUtils.java:412)
>>>
>>> at
>>> org.apache.myfaces.shared_impl.renderkit.RendererUtils.renderChildren(RendererUtils.java:400)
>>>
>>> at
>>> org.apache.myfaces.shared_impl.renderkit.html.HtmlGroupRendererBase.encodeEnd(HtmlGroupRendererBase.java:78)
>>>
>>> at
>>> javax.faces.component.UIComponentBase.encodeEnd(UIComponentBase.java:539)
>>>
>>> at
>>> javax.faces.webapp.UIComponentTag.encodeEnd(UIComponentTag.java:498)
>>> at
>>> javax.faces.webapp.UIComponentTag.doEndTag(UIComponentTag.java:366)
>>> at
>>> org.apache.myfaces.shared_impl.taglib.UIComponentBodyTagBase.doEndTag(UIComponentBodyTagBase.java:57)
>>>
>>> at
>>> org.apache.jsp.jsp.listing_002dinstances_jsp._jspx_meth_h_005fpanelGroup_005f1(listing_002dinstances_jsp.java:1194)
>>>
>>> at
>>> org.apache.jsp.jsp.listing_002dinstances_jsp._jspx_meth_h_005fform_005f3(listing_002dinstances_jsp.java:1125)
>>>
>>> at
>>> org.apache.jsp.jsp.listing_002dinstances_jsp._jspx_meth_e_005fpage_005f0(listing_002dinstances_jsp.java:347)
>>>
>>> at
>>> org.apache.jsp.jsp.listing_002dinstances_jsp._jspService(listing_002dinstances_jsp.java:199)
>>>
>>> at
>>> org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:98)
>>> at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
>>> at
>>> org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:331)
>>>
>>> at
>>> org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:329)
>>>
>>> at
>>> org.apache.jasper.servlet.JspServlet.service(JspServlet.java:265)
>>> at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
>>> at
>>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)
>>>
>>> at
>>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
>>>
>>> at
>>> org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:691)
>>>
>>> at
>>> org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:469)
>>>
>>> at
>>> org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:403)
>>>
>>> at
>>> org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:301)
>>>
>>> at
>>> org.apache.myfaces.context.servlet.ServletExternalContextImpl.dispatch(ServletExternalContextImpl.java:419)
>>>
>>> at
>>> org.apache.myfaces.application.jsp.JspViewHandlerImpl.renderView(JspViewHandlerImpl.java:211)
>>>
>>> at
>>> org.jenia.faces.template.handler.ViewHandler.renderView(ViewHandler.java:76)
>>>
>>> at
>>> org.apache.myfaces.lifecycle.RenderResponseExecutor.execute(RenderResponseExecutor.java:41)
>>>
>>> at
>>> org.apache.myfaces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:132)
>>>
>>> at
>>> org.esupportail.commons.web.servlet.FacesServlet.service(FacesServlet.java:367)
>>>
>>> at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
>>> ....
>>> at
>>> org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:874)
>>>
>>> at
>>> org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:665)
>>>
>>> at
>>> org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:528)
>>>
>>> at
>>> org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:81)
>>>
>>> at
>>> org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:689)
>>>
>>> at java.lang.Thread.run(Thread.java:595)
>>> Caused by: org.orioai.workflow.exceptions.XmlParseException:
>>> resolveXPath
>>> /lom:lom/lom:general/lom:title/lom:string[normalize-space(.) != '']
>>> failed
>>> at
>>> org.orioai.workflow.utils.XmlUtilsService.resolveXPath(XmlUtilsService.java:113)
>>>
>>> at
>>> org.orioai.workflow.services.oswfhelper.OriFunctions4OSWF.verifyXPathes(OriFunctions4OSWF.java:248)
>>>
>>> at
>>> org.orioai.workflow.services.oswfhelper.VerifyXPathes.passesCondition(VerifyXPathes.java:41)
>>>
>>> at
>>> com.opensymphony.workflow.AbstractWorkflow.passesCondition(AbstractWorkflow.java:1088)
>>>
>>> ... 107 more
>>> Caused by: org.dom4j.DocumentException: Error on line 14 of
>>> document : XML document structures must start and end within the
>>> same entity. Nested exception: XML document structures must start
>>> and end within the same entity.
>>> at org.dom4j.io.SAXReader.read(SAXReader.java:482)
>>> at org.dom4j.DocumentHelper.parseText(DocumentHelper.java:278)
>>> at
>>> org.orioai.workflow.utils.XmlUtilsService.resolveXPath(XmlUtilsService.java:101)
>>>
>>> ... 110 more
>>>
>>> Root cause:
>>> org.orioai.workflow.exceptions.XmlParseException: resolveXPath
>>> /lom:lom/lom:general/lom:title/lom:string[normalize-space(.) != '']
>>> failed
>>> at
>>> org.orioai.workflow.utils.XmlUtilsService.resolveXPath(XmlUtilsService.java:113)
>>>
>>> at
>>> org.orioai.workflow.services.oswfhelper.OriFunctions4OSWF.verifyXPathes(OriFunctions4OSWF.java:248)
>>>
>>> at
>>> org.orioai.workflow.services.oswfhelper.VerifyXPathes.passesCondition(VerifyXPathes.java:41)
>>>
>>> at
>>> com.opensymphony.workflow.AbstractWorkflow.passesCondition(AbstractWorkflow.java:1088)
>>>
>>> at
>>> com.opensymphony.workflow.AbstractWorkflow.passesConditions(AbstractWorkflow.java:1122)
>>>
>>> at
>>> com.opensymphony.workflow.AbstractWorkflow.passesConditions(AbstractWorkflow.java:1146)
>>>
>>> at
>>> com.opensymphony.workflow.AbstractWorkflow.getAvailableActionsForStep(AbstractWorkflow.java:726)
>>>
>>> at
>>> com.opensymphony.workflow.AbstractWorkflow.getAvailableActions(AbstractWorkflow.java:118)
>>>
>>> at
>>> org.orioai.workflow.services.OsWorkflowService.getAvailableActionsMap(OsWorkflowService.java:88)
>>>
>>> at
>>> org.orioai.workflow.services.OsWorkflowService.setupOsWorkflowProperties(OsWorkflowService.java:196)
>>>
>>> at
>>> org.orioai.workflow.services.OsWorkflowService$$FastClassByCGLIB$$f47da35e.invoke()
>>>
>>> at net.sf.cglib.proxy.MethodProxy.invoke(MethodProxy.java:149)
>>> at
>>> org.springframework.aop.framework.Cglib2AopProxy$CglibMethodInvocation.invokeJoinpoint(Cglib2AopProxy.java:693)
>>>
>>> at
>>> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:139)
>>>
>>> at
>>> org.springframework.aop.support.DelegatingIntroductionInterceptor.doProceed(DelegatingIntroductionInterceptor.java:127)
>>>
>>> at
>>> org.springframework.aop.support.DelegatingIntroductionInterceptor.invoke(DelegatingIntroductionInterceptor.java:115)
>>>
>>> at
>>> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:161)
>>>
>>> at
>>> org.springframework.aop.framework.Cglib2AopProxy$DynamicAdvisedInterceptor.intercept(Cglib2AopProxy.java:628)
>>>
>>> at
>>> org.orioai.workflow.services.OsWorkflowService$$EnhancerByCGLIB$$815395f1.setupOsWorkflowProperties()
>>>
>>> at
>>> org.orioai.workflow.services.CompassService.getWorkflowInstances(CompassService.java:198)
>>>
>>> at
>>> org.orioai.workflow.web.DomainService.getWorkflowInstances(DomainService.java:276)
>>>
>>> at
>>> org.orioai.workflow.web.DomainService$$FastClassByCGLIB$$8e4532fb.invoke()
>>>
>>> at net.sf.cglib.proxy.MethodProxy.invoke(MethodProxy.java:149)
>>> at
>>> org.springframework.aop.framework.Cglib2AopProxy$CglibMethodInvocation.invokeJoinpoint(Cglib2AopProxy.java:693)
>>>
>>> at
>>> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:139)
>>>
>>> at
>>> org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:107)
>>>
>>> at
>>> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:161)
>>>
>>> at
>>> org.springframework.aop.framework.Cglib2AopProxy$DynamicAdvisedInterceptor.intercept(Cglib2AopProxy.java:628)
>>>
>>> at
>>> org.orioai.workflow.web.DomainService$$EnhancerByCGLIB$$b8b85f67.getWorkflowInstances()
>>>
>>> at
>>> org.orioai.workflow.web.controllers.ListingInstancesController.getWorkflowInstances(ListingInstancesController.java:158)
>>>
>>> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>> at
>>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>>>
>>> at
>>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>>>
>>> at java.lang.reflect.Method.invoke(Method.java:585)
>>> at
>>> org.apache.myfaces.el.PropertyResolverImpl.getProperty(PropertyResolverImpl.java:457)
>>>
>>> at
>>> org.apache.myfaces.el.PropertyResolverImpl.getValue(PropertyResolverImpl.java:85)
>>>
>>> at
>>> org.apache.myfaces.el.ELParserHelper$MyPropertySuffix.evaluate(ELParserHelper.java:535)
>>>
>>> at
>>> org.apache.commons.el.ComplexValue.evaluate(ComplexValue.java:145)
>>> at
>>> org.apache.myfaces.el.ValueBindingImpl.getValue(ValueBindingImpl.java:386)
>>>
>>> at javax.faces.component.UIData.getValue(UIData.java:1023)
>>> at
>>> org.apache.myfaces.component.html.ext.HtmlDataTableHack.createDataModel(HtmlDataTableHack.java:437)
>>>
>>> at
>>> org.apache.myfaces.component.html.ext.HtmlDataTable.createDataModel(HtmlDataTable.java:847)
>>>
>>> at
>>> org.apache.myfaces.component.html.ext.HtmlDataTableHack.getDataModel(HtmlDataTableHack.java:414)
>>>
>>> at
>>> org.apache.myfaces.component.html.ext.HtmlDataTable.getDataModel(HtmlDataTable.java:839)
>>>
>>> at
>>> org.apache.myfaces.component.html.ext.HtmlDataTableHack.getRowCount(HtmlDataTableHack.java:87)
>>>
>>> at
>>> org.apache.myfaces.renderkit.html.ext.HtmlTableRenderer.encodeBegin(HtmlTableRenderer.java:166)
>>>
>>> at
>>> javax.faces.component.UIComponentBase.encodeBegin(UIComponentBase.java:515)
>>>
>>> at javax.faces.component.UIData.encodeBegin(UIData.java:551)
>>> at
>>> javax.faces.component.html.HtmlDataTable.encodeBegin(HtmlDataTable.java:50)
>>>
>>> at
>>> org.apache.myfaces.component.html.ext.HtmlDataTableHack.encodeBegin(HtmlDataTableHack.java:172)
>>>
>>> at
>>> org.apache.myfaces.component.html.ext.HtmlDataTable.encodeBegin(HtmlDataTable.java:607)
>>>
>>> at
>>> org.apache.myfaces.shared_impl.renderkit.RendererUtils.renderChild(RendererUtils.java:412)
>>>
>>> at
>>> org.apache.myfaces.shared_impl.renderkit.RendererUtils.renderChildren(RendererUtils.java:400)
>>>
>>> at
>>> org.apache.myfaces.shared_impl.renderkit.html.HtmlGroupRendererBase.encodeEnd(HtmlGroupRendererBase.java:78)
>>>
>>> at
>>> javax.faces.component.UIComponentBase.encodeEnd(UIComponentBase.java:539)
>>>
>>> at
>>> javax.faces.webapp.UIComponentTag.encodeEnd(UIComponentTag.java:498)
>>> at
>>> javax.faces.webapp.UIComponentTag.doEndTag(UIComponentTag.java:366)
>>> at
>>> org.apache.myfaces.shared_impl.taglib.UIComponentBodyTagBase.doEndTag(UIComponentBodyTagBase.java:57)
>>>
>>> at
>>> org.apache.jsp.jsp.listing_002dinstances_jsp._jspx_meth_h_005fpanelGroup_005f1(listing_002dinstances_jsp.java:1194)
>>>
>>> at
>>> org.apache.jsp.jsp.listing_002dinstances_jsp._jspx_meth_h_005fform_005f3(listing_002dinstances_jsp.java:1125)
>>>
>>> at
>>> org.apache.jsp.jsp.listing_002dinstances_jsp._jspx_meth_e_005fpage_005f0(listing_002dinstances_jsp.java:347)
>>>
>>> at
>>> org.apache.jsp.jsp.listing_002dinstances_jsp._jspService(listing_002dinstances_jsp.java:199)
>>>
>>> at
>>> org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:98)
>>> at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
>>> at
>>> org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:331)
>>>
>>> at
>>> org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:329)
>>>
>>> at
>>> org.apache.jasper.servlet.JspServlet.service(JspServlet.java:265)
>>> at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
>>> at
>>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)
>>>
>>> at
>>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
>>>
>>> at
>>> org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:691)
>>>
>>> at
>>> org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:469)
>>>
>>> at
>>> org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:403)
>>>
>>> at
>>> org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:301)
>>>
>>> at
>>> org.apache.myfaces.context.servlet.ServletExternalContextImpl.dispatch(ServletExternalContextImpl.java:419)
>>>
>>> at
>>> org.apache.myfaces.application.jsp.JspViewHandlerImpl.renderView(JspViewHandlerImpl.java:211)
>>>
>>> at
>>> org.jenia.faces.template.handler.ViewHandler.renderView(ViewHandler.java:76)
>>>
>>> at
>>> org.apache.myfaces.lifecycle.RenderResponseExecutor.execute(RenderResponseExecutor.java:41)
>>>
>>> at
>>> org.apache.myfaces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:132)
>>>
>>> at
>>> org.esupportail.commons.web.servlet.FacesServlet.service(FacesServlet.java:367)
>>>
>>> at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
>>> at
>>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)
>>>
>>> at
>>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
>>>
>>> at
>>> org.apache.myfaces.webapp.filter.ExtensionsFilter.doFilter(ExtensionsFilter.java:147)
>>>
>>> at
>>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
>>>
>>> at
>>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
>>>
>>> at
>>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:264)
>>>
>>> at
>>> org.acegisecurity.intercept.web.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:107)
>>>
>>> at
>>> org.acegisecurity.intercept.web.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:72)
>>>
>>> at
>>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
>>>
>>> at
>>> org.acegisecurity.ui.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:110)
>>>
>>> at
>>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
>>>
>>> at
>>> org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(HttpSessionContextIntegrationFilter.java:229)
>>>
>>> at
>>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
>>>
>>> at
>>> org.acegisecurity.util.FilterChainProxy.doFilter(FilterChainProxy.java:148)
>>>
>>> at
>>> org.acegisecurity.util.FilterToBeanProxy.doFilter(FilterToBeanProxy.java:98)
>>>
>>> at
>>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
>>>
>>> at
>>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
>>>
>>> at
>>> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
>>>
>>> at
>>> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:174)
>>>
>>> at
>>> org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:433)
>>>
>>> at
>>> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
>>>
>>> at
>>> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117)
>>>
>>> at
>>> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:108)
>>>
>>> at
>>> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:151)
>>>
>>> at
>>> org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:874)
>>>
>>> at
>>> org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:665)
>>>
>>> at
>>> org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:528)
>>>
>>> at
>>> org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:81)
>>>
>>> at
>>> org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:689)
>>>
>>> at java.lang.Thread.run(Thread.java:595)
>>> Caused by: org.dom4j.DocumentException: Error on line 14 of
>>> document : XML document structures must start and end within the
>>> same entity. Nested exception: XML document structures must start
>>> and end within the same entity.
>>> at org.dom4j.io.SAXReader.read(SAXReader.java:482)
>>> at org.dom4j.DocumentHelper.parseText(DocumentHelper.java:278)
>>> at
>>> org.orioai.workflow.utils.XmlUtilsService.resolveXPath(XmlUtilsService.java:101)
>>>
>>> ... 110 more
>>>
>>>
>>> kossi.
>>> --
>>> -----------------------------------------
>>> oooO M. Kossi Kouleowoun
>>> ( ) Université Haute Bretagne- Cellule ENT/WEB
>>> \ ( Centre de Ressources Informatiques
>>> \_) Tel: 02.99.14.13.47
>>> -----------------------------------------------
>>> --
>>>

>>

> Vincent,
> L'erreur vient quand j'édite une ancienne fiche en cliquant sur mes
> ressources en cours d' éditions .
> As tu regardé les fichiers .xml que j'ai joints précédemment ? çà a
> l'air ok ? J'ai l'impression le problème vient du
> spring-metada-types.xml , mais je sais pas ou.
> j'ai fait un export simple de l'interface workflow.
> merci d'avance.
> Kossi
>

kossi.kouleowoun
Vincent Bonamy a écrit :
Salut Kossi,

En ouvrant ton fichier ori-4.xml dans un navigateur type Firefox tu verras que tu as effectivement un pb sur cette fiche ligne 14.
En fait elle est tronquée au niveau d'un accent a priori :

le dernier mor étant "universit"

==>> pb d'encodage quelque part effectivement.
Il faudrait nous en dire plus sur comment tu es arrivé là :
install fraiche ? mise à jour ? "universit" etc. a été saisi à la main ? inséré dynamiquement ? donné via le lom-prototype.xml ? ...


Vincent.


Kossi Kouleowoun wrote:
Vincent Bonamy a écrit :
Bonjour Kossi,

L'erreur que tu obtiens survient qd
* tu crées une nouvelle fiche ?
* tu accèdes à une ancienne fiche ?
* les deux ?

Regarde dans ta base la tête de tes fiches dans la table ORI_WORKFLOW_INSTANCE colonne xmlContent.
Envoie nous un enregistrement (une fiche XML issue de cette table - tu pourrais aussi faire un export depuis l'ihm du workflow) pour bien faire.

Merci,
Vincent.


Kossi Kouleowoun wrote:
Kossi Kouleowoun a écrit :
Bonjour,
Je n'arrive pas accéder via  le  module  workflow  sur   [WORKFLOW]/ori-oai-workflow/jsp/listing-instances.faces lorsque  à  ma  page personnalisée http://dev-4.uhb.fr:8186/ori-oai-md-editor/ori-md-editor/lomfr-author-rennes-2/remote?idp=-5264112487368078016

Je ne sais pas si je suis assze clair .
Il y a pas mal d'erreurs dans les logs  du workflow et du md-editor que je joins en fichiers attachés.
merci d'avance d'eclaire ma lanterne .
Cordialement.

J'ai regardé mais j'ai pas de fichier lom.xml (sauf les fichiers *.lom*.xml auxquels je n 'ai pas touché).
Par contre j'ai modifié les  fichiers  *spring-categories .xml*  et* spring-metadata-types.xml *que j'ai joint en fichiers attachés.
L'erreur est la même. Problème d'encodage ?
Voici les logs.
Merci d'avance.


osworkflow: 252140 ERROR workflow.AbstractWorkflow getAvailableActions[129]  - Error checking available actions
com.opensymphony.workflow.WorkflowException: Unknown exception encountered when checking condition org.orioai.workflow.services.oswfhelper.VerifyXPathes@1f32c4a: root cause: resolveXPath /lom:lom/lom:general/lom:title/lom:string[normalize-space(.) != ''] failed
    at com.opensymphony.workflow.AbstractWorkflow.passesCondition(AbstractWorkflow.java:1102)
    at com.opensymphony.workflow.AbstractWorkflow.passesConditions(AbstractWorkflow.java:1122)
    at com.opensymphony.workflow.AbstractWorkflow.passesConditions(AbstractWorkflow.java:1146)
    at com.opensymphony.workflow.AbstractWorkflow.getAvailableActionsForStep(AbstractWorkflow.java:726)
    at com.opensymphony.workflow.AbstractWorkflow.getAvailableActions(AbstractWorkflow.java:118)
    at org.orioai.workflow.services.OsWorkflowService.getAvailableActionsMap(OsWorkflowService.java:88)
    at org.orioai.workflow.services.OsWorkflowService.setupOsWorkflowProperties(OsWorkflowService.java:196)
    at org.orioai.workflow.services.OsWorkflowService$$FastClassByCGLIB$$f47da35e.invoke(<generated>)
    at net.sf.cglib.proxy.MethodProxy.invoke(MethodProxy.java:149)
    at org.springframework.aop.framework.Cglib2AopProxy$CglibMethodInvocation.invokeJoinpoint(Cglib2AopProxy.java:693)
    at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:139)
    at org.springframework.aop.support.DelegatingIntroductionInterceptor.doProceed(DelegatingIntroductionInterceptor.java:127)
    at org.springframework.aop.support.DelegatingIntroductionInterceptor.invoke(DelegatingIntroductionInterceptor.java:115)
    at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:161)
    at org.springframework.aop.framework.Cglib2AopProxy$DynamicAdvisedInterceptor.intercept(Cglib2AopProxy.java:628)
    at org.orioai.workflow.services.OsWorkflowService$$EnhancerByCGLIB$$815395f1.setupOsWorkflowProperties(<generated>)
    at org.orioai.workflow.services.CompassService.getWorkflowInstances(CompassService.java:198)
    at org.orioai.workflow.web.DomainService.getWorkflowInstances(DomainService.java:276)
    at org.orioai.workflow.web.DomainService$$FastClassByCGLIB$$8e4532fb.invoke(<generated>)
    at net.sf.cglib.proxy.MethodProxy.invoke(MethodProxy.java:149)
    at org.springframework.aop.framework.Cglib2AopProxy$CglibMethodInvocation.invokeJoinpoint(Cglib2AopProxy.java:693)
    at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:139)
    at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:107)
    at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:161)
    at org.springframework.aop.framework.Cglib2AopProxy$DynamicAdvisedInterceptor.intercept(Cglib2AopProxy.java:628)
    at org.orioai.workflow.web.DomainService$$EnhancerByCGLIB$$b8b85f67.getWorkflowInstances(<generated>)
    at org.orioai.workflow.web.controllers.ListingInstancesController.getWorkflowInstances(ListingInstancesController.java:158)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:585)
    at org.apache.myfaces.el.PropertyResolverImpl.getProperty(PropertyResolverImpl.java:457)
    at org.apache.myfaces.el.PropertyResolverImpl.getValue(PropertyResolverImpl.java:85)
    at org.apache.myfaces.el.ELParserHelper$MyPropertySuffix.evaluate(ELParserHelper.java:535)
    at org.apache.commons.el.ComplexValue.evaluate(ComplexValue.java:145)
    at org.apache.myfaces.el.ValueBindingImpl.getValue(ValueBindingImpl.java:386)
    at javax.faces.component.UIData.getValue(UIData.java:1023)
    at org.apache.myfaces.component.html.ext.HtmlDataTableHack.createDataModel(HtmlDataTableHack.java:437)
    at org.apache.myfaces.component.html.ext.HtmlDataTable.createDataModel(HtmlDataTable.java:847)
    at org.apache.myfaces.component.html.ext.HtmlDataTableHack.getDataModel(HtmlDataTableHack.java:414)
    at org.apache.myfaces.component.html.ext.HtmlDataTable.getDataModel(HtmlDataTable.java:839)
    at org.apache.myfaces.component.html.ext.HtmlDataTableHack.getRowCount(HtmlDataTableHack.java:87)
    at org.apache.myfaces.renderkit.html.ext.HtmlTableRenderer.encodeBegin(HtmlTableRenderer.java:166)
    at javax.faces.component.UIComponentBase.encodeBegin(UIComponentBase.java:515)
    at javax.faces.component.UIData.encodeBegin(UIData.java:551)
    at javax.faces.component.html.HtmlDataTable.encodeBegin(HtmlDataTable.java:50)
    at org.apache.myfaces.component.html.ext.HtmlDataTableHack.encodeBegin(HtmlDataTableHack.java:172)
    at org.apache.myfaces.component.html.ext.HtmlDataTable.encodeBegin(HtmlDataTable.java:607)
    at org.apache.myfaces.shared_impl.renderkit.RendererUtils.renderChild(RendererUtils.java:412)
    at org.apache.myfaces.shared_impl.renderkit.RendererUtils.renderChildren(RendererUtils.java:400)
    at org.apache.myfaces.shared_impl.renderkit.html.HtmlGroupRendererBase.encodeEnd(HtmlGroupRendererBase.java:78)
    at javax.faces.component.UIComponentBase.encodeEnd(UIComponentBase.java:539)
    at javax.faces.webapp.UIComponentTag.encodeEnd(UIComponentTag.java:498)
    at javax.faces.webapp.UIComponentTag.doEndTag(UIComponentTag.java:366)
    at org.apache.myfaces.shared_impl.taglib.UIComponentBodyTagBase.doEndTag(UIComponentBodyTagBase.java:57)
    at org.apache.jsp.jsp.listing_002dinstances_jsp._jspx_meth_h_005fpanelGroup_005f1(listing_002dinstances_jsp.java:1194)
    at org.apache.jsp.jsp.listing_002dinstances_jsp._jspx_meth_h_005fform_005f3(listing_002dinstances_jsp.java:1125)
    at org.apache.jsp.jsp.listing_002dinstances_jsp._jspx_meth_e_005fpage_005f0(listing_002dinstances_jsp.java:347)
    at org.apache.jsp.jsp.listing_002dinstances_jsp._jspService(listing_002dinstances_jsp.java:199)
    at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:98)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
    at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:331)
    at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:329)
    at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:265)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
    at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:691)
    at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:469)
    at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:403)
    at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:301)
    at org.apache.myfaces.context.servlet.ServletExternalContextImpl.dispatch(ServletExternalContextImpl.java:419)
    at org.apache.myfaces.application.jsp.JspViewHandlerImpl.renderView(JspViewHandlerImpl.java:211)
    at org.jenia.faces.template.handler.ViewHandler.renderView(ViewHandler.java:76)
    at org.apache.myfaces.lifecycle.RenderResponseExecutor.execute(RenderResponseExecutor.java:41)
    at org.apache.myfaces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:132)
    at org.esupportail.commons.web.servlet.FacesServlet.service(FacesServlet.java:367)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
   ....
    at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:874)
    at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:665)
    at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:528)
    at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:81)
    at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:689)
    at java.lang.Thread.run(Thread.java:595)
Caused by: org.orioai.workflow.exceptions.XmlParseException: resolveXPath /lom:lom/lom:general/lom:title/lom:string[normalize-space(.) != ''] failed
    at org.orioai.workflow.utils.XmlUtilsService.resolveXPath(XmlUtilsService.java:113)
    at org.orioai.workflow.services.oswfhelper.OriFunctions4OSWF.verifyXPathes(OriFunctions4OSWF.java:248)
    at org.orioai.workflow.services.oswfhelper.VerifyXPathes.passesCondition(VerifyXPathes.java:41)
    at com.opensymphony.workflow.AbstractWorkflow.passesCondition(AbstractWorkflow.java:1088)
    ... 107 more
Caused by: org.dom4j.DocumentException: Error on line 14 of document  : XML document structures must start and end within the same entity. Nested exception: XML document structures must start and end within the same entity.
    at org.dom4j.io.SAXReader.read(SAXReader.java:482)
    at org.dom4j.DocumentHelper.parseText(DocumentHelper.java:278)
    at org.orioai.workflow.utils.XmlUtilsService.resolveXPath(XmlUtilsService.java:101)
    ... 110 more

Root cause:
org.orioai.workflow.exceptions.XmlParseException: resolveXPath /lom:lom/lom:general/lom:title/lom:string[normalize-space(.) != ''] failed
    at org.orioai.workflow.utils.XmlUtilsService.resolveXPath(XmlUtilsService.java:113)
    at org.orioai.workflow.services.oswfhelper.OriFunctions4OSWF.verifyXPathes(OriFunctions4OSWF.java:248)
    at org.orioai.workflow.services.oswfhelper.VerifyXPathes.passesCondition(VerifyXPathes.java:41)
    at com.opensymphony.workflow.AbstractWorkflow.passesCondition(AbstractWorkflow.java:1088)
    at com.opensymphony.workflow.AbstractWorkflow.passesConditions(AbstractWorkflow.java:1122)
    at com.opensymphony.workflow.AbstractWorkflow.passesConditions(AbstractWorkflow.java:1146)
    at com.opensymphony.workflow.AbstractWorkflow.getAvailableActionsForStep(AbstractWorkflow.java:726)
    at com.opensymphony.workflow.AbstractWorkflow.getAvailableActions(AbstractWorkflow.java:118)
    at org.orioai.workflow.services.OsWorkflowService.getAvailableActionsMap(OsWorkflowService.java:88)
    at org.orioai.workflow.services.OsWorkflowService.setupOsWorkflowProperties(OsWorkflowService.java:196)
    at org.orioai.workflow.services.OsWorkflowService$$FastClassByCGLIB$$f47da35e.invoke(<generated>)
    at net.sf.cglib.proxy.MethodProxy.invoke(MethodProxy.java:149)
    at org.springframework.aop.framework.Cglib2AopProxy$CglibMethodInvocation.invokeJoinpoint(Cglib2AopProxy.java:693)
    at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:139)
    at org.springframework.aop.support.DelegatingIntroductionInterceptor.doProceed(DelegatingIntroductionInterceptor.java:127)
    at org.springframework.aop.support.DelegatingIntroductionInterceptor.invoke(DelegatingIntroductionInterceptor.java:115)
    at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:161)
    at org.springframework.aop.framework.Cglib2AopProxy$DynamicAdvisedInterceptor.intercept(Cglib2AopProxy.java:628)
    at org.orioai.workflow.services.OsWorkflowService$$EnhancerByCGLIB$$815395f1.setupOsWorkflowProperties(<generated>)
    at org.orioai.workflow.services.CompassService.getWorkflowInstances(CompassService.java:198)
    at org.orioai.workflow.web.DomainService.getWorkflowInstances(DomainService.java:276)
    at org.orioai.workflow.web.DomainService$$FastClassByCGLIB$$8e4532fb.invoke(<generated>)
    at net.sf.cglib.proxy.MethodProxy.invoke(MethodProxy.java:149)
    at org.springframework.aop.framework.Cglib2AopProxy$CglibMethodInvocation.invokeJoinpoint(Cglib2AopProxy.java:693)
    at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:139)
    at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:107)
    at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:161)
    at org.springframework.aop.framework.Cglib2AopProxy$DynamicAdvisedInterceptor.intercept(Cglib2AopProxy.java:628)
    at org.orioai.workflow.web.DomainService$$EnhancerByCGLIB$$b8b85f67.getWorkflowInstances(<generated>)
    at org.orioai.workflow.web.controllers.ListingInstancesController.getWorkflowInstances(ListingInstancesController.java:158)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:585)
    at org.apache.myfaces.el.PropertyResolverImpl.getProperty(PropertyResolverImpl.java:457)
    at org.apache.myfaces.el.PropertyResolverImpl.getValue(PropertyResolverImpl.java:85)
    at org.apache.myfaces.el.ELParserHelper$MyPropertySuffix.evaluate(ELParserHelper.java:535)
    at org.apache.commons.el.ComplexValue.evaluate(ComplexValue.java:145)
    at org.apache.myfaces.el.ValueBindingImpl.getValue(ValueBindingImpl.java:386)
    at javax.faces.component.UIData.getValue(UIData.java:1023)
    at org.apache.myfaces.component.html.ext.HtmlDataTableHack.createDataModel(HtmlDataTableHack.java:437)
    at org.apache.myfaces.component.html.ext.HtmlDataTable.createDataModel(HtmlDataTable.java:847)
    at org.apache.myfaces.component.html.ext.HtmlDataTableHack.getDataModel(HtmlDataTableHack.java:414)
    at org.apache.myfaces.component.html.ext.HtmlDataTable.getDataModel(HtmlDataTable.java:839)
    at org.apache.myfaces.component.html.ext.HtmlDataTableHack.getRowCount(HtmlDataTableHack.java:87)
    at org.apache.myfaces.renderkit.html.ext.HtmlTableRenderer.encodeBegin(HtmlTableRenderer.java:166)
    at javax.faces.component.UIComponentBase.encodeBegin(UIComponentBase.java:515)
    at javax.faces.component.UIData.encodeBegin(UIData.java:551)
    at javax.faces.component.html.HtmlDataTable.encodeBegin(HtmlDataTable.java:50)
    at org.apache.myfaces.component.html.ext.HtmlDataTableHack.encodeBegin(HtmlDataTableHack.java:172)
    at org.apache.myfaces.component.html.ext.HtmlDataTable.encodeBegin(HtmlDataTable.java:607)
    at org.apache.myfaces.shared_impl.renderkit.RendererUtils.renderChild(RendererUtils.java:412)
    at org.apache.myfaces.shared_impl.renderkit.RendererUtils.renderChildren(RendererUtils.java:400)
    at org.apache.myfaces.shared_impl.renderkit.html.HtmlGroupRendererBase.encodeEnd(HtmlGroupRendererBase.java:78)
    at javax.faces.component.UIComponentBase.encodeEnd(UIComponentBase.java:539)
    at javax.faces.webapp.UIComponentTag.encodeEnd(UIComponentTag.java:498)
    at javax.faces.webapp.UIComponentTag.doEndTag(UIComponentTag.java:366)
    at org.apache.myfaces.shared_impl.taglib.UIComponentBodyTagBase.doEndTag(UIComponentBodyTagBase.java:57)
    at org.apache.jsp.jsp.listing_002dinstances_jsp._jspx_meth_h_005fpanelGroup_005f1(listing_002dinstances_jsp.java:1194)
    at org.apache.jsp.jsp.listing_002dinstances_jsp._jspx_meth_h_005fform_005f3(listing_002dinstances_jsp.java:1125)
    at org.apache.jsp.jsp.listing_002dinstances_jsp._jspx_meth_e_005fpage_005f0(listing_002dinstances_jsp.java:347)
    at org.apache.jsp.jsp.listing_002dinstances_jsp._jspService(listing_002dinstances_jsp.java:199)
    at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:98)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
    at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:331)
    at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:329)
    at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:265)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
    at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:691)
    at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:469)
    at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:403)
    at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:301)
    at org.apache.myfaces.context.servlet.ServletExternalContextImpl.dispatch(ServletExternalContextImpl.java:419)
    at org.apache.myfaces.application.jsp.JspViewHandlerImpl.renderView(JspViewHandlerImpl.java:211)
    at org.jenia.faces.template.handler.ViewHandler.renderView(ViewHandler.java:76)
    at org.apache.myfaces.lifecycle.RenderResponseExecutor.execute(RenderResponseExecutor.java:41)
    at org.apache.myfaces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:132)
    at org.esupportail.commons.web.servlet.FacesServlet.service(FacesServlet.java:367)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
    at org.apache.myfaces.webapp.filter.ExtensionsFilter.doFilter(ExtensionsFilter.java:147)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
    at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:264)
    at org.acegisecurity.intercept.web.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:107)
    at org.acegisecurity.intercept.web.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:72)
    at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
    at org.acegisecurity.ui.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:110)
    at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
    at org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(HttpSessionContextIntegrationFilter.java:229)
    at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
    at org.acegisecurity.util.FilterChainProxy.doFilter(FilterChainProxy.java:148)
    at org.acegisecurity.util.FilterToBeanProxy.doFilter(FilterToBeanProxy.java:98)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
    at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
    at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:174)
    at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:433)
    at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
    at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117)
    at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:108)
    at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:151)
    at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:874)
    at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:665)
    at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:528)
    at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:81)
    at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:689)
    at java.lang.Thread.run(Thread.java:595)
Caused by: org.dom4j.DocumentException: Error on line 14 of document  : XML document structures must start and end within the same entity. Nested exception: XML document structures must start and end within the same entity.
    at org.dom4j.io.SAXReader.read(SAXReader.java:482)
    at org.dom4j.DocumentHelper.parseText(DocumentHelper.java:278)
    at org.orioai.workflow.utils.XmlUtilsService.resolveXPath(XmlUtilsService.java:101)
    ... 110 more


kossi.
-- 
-----------------------------------------
oooO M. Kossi Kouleowoun <kossi.kouleowoun at uhb.fr>
(   ) Université Haute Bretagne- Cellule ENT/WEB
 \ (  Centre de Ressources Informatiques
  \_) Tel: 02.99.14.13.47
-----------------------------------------------
-- 
 

Vincent,
L'erreur vient quand j'édite une ancienne fiche en cliquant sur mes ressources en cours d' éditions .
As tu regardé les  fichiers .xml  que j'ai joints précédemment ?  çà a l'air ok ?  J'ai l'impression le problème vient du spring-metada-types.xml , mais je sais pas ou.
j'ai fait un export simple de l'interface workflow.
merci d'avance.
Kossi


Vincent.
Effectivement  le  ori-4.xml est édifiant.
Je suis sur l'installation fraîche du workflow  comme tu le dis en passant par le quick install . tout était ok.
Configuration avancée du workflow . Edition de ma fiche , en mettant pour  localisation Université rennes 2   . Enregistrer et quitter.  Puis je reviens( lien back) , accueil-->ressources en cours d'édition .
C'est tout.
Par contre je n'ai pas touché au lom-prototype.xml.
Voila.
 

-- 
-----------------------------------------
oooO M. Kossi Kouleowoun <kossi.kouleowoun at uhb.fr>
(   ) Université Haute Bretagne- Cellule ENT/WEB
 \ (  Centre de Ressources Informatiques
  \_) Tel: 02.99.14.13.47
-----------------------------------------------
--
vincentbonamy761933
Kossi Kouleowoun wrote:

> Vincent Bonamy a écrit :

>> Salut Kossi,
>>
>> En ouvrant ton fichier ori-4.xml dans un navigateur type Firefox tu
>> verras que tu as effectivement un pb sur cette fiche ligne 14.
>> En fait elle est tronquée au niveau d'un accent a priori :
>>
>> le dernier mor étant "universit"
>>
>> ==>> pb d'encodage quelque part effectivement.
>> Il faudrait nous en dire plus sur comment tu es arrivé là :
>> install fraiche ? mise à jour ? "universit" etc. a été saisi à la
>> main ? inséré dynamiquement ? donné via le lom-prototype.xml ? ...
>>
>>
>> Vincent.
>>
>>
>> Kossi Kouleowoun wrote:

>>> Vincent Bonamy a écrit :

>>>> Bonjour Kossi,
>>>>
>>>> L'erreur que tu obtiens survient qd
>>>> * tu crées une nouvelle fiche ?
>>>> * tu accèdes à une ancienne fiche ?
>>>> * les deux ?
>>>>
>>>> Regarde dans ta base la tête de tes fiches dans la table
>>>> ORI_WORKFLOW_INSTANCE colonne xmlContent.
>>>> Envoie nous un enregistrement (une fiche XML issue de cette table -
>>>> tu pourrais aussi faire un export depuis l'ihm du workflow) pour
>>>> bien faire.
>>>>
>>>> Merci,
>>>> Vincent.
>>>>
>>>>
>>>> Kossi Kouleowoun wrote:

>>>>> Kossi Kouleowoun a écrit :

>>>>>> Bonjour,
>>>>>> Je n'arrive pas accéder via le module workflow sur
>>>>>> [WORKFLOW]/ori-oai-workflow/jsp/listing-instances.faces lorsque
>>>>>> à ma page personnalisée
>>>>>> http://dev-4.uhb.fr:8186/ori-oai-md-editor/ori-md-editor/lomfr-author-re...
>>>>>>
>>>>>>
>>>>>> Je ne sais pas si je suis assze clair .
>>>>>> Il y a pas mal d'erreurs dans les logs du workflow et du
>>>>>> md-editor que je joins en fichiers attachés.
>>>>>> merci d'avance d'eclaire ma lanterne .
>>>>>> Cordialement.
>>>>>>

>>>>> J'ai regardé mais j'ai pas de fichier lom.xml (sauf les fichiers
>>>>> *.lom*.xml auxquels je n 'ai pas touché).
>>>>> Par contre j'ai modifié les fichiers *spring-categories .xml*
>>>>> et* spring-metadata-types.xml *que j'ai joint en fichiers attachés.
>>>>> L'erreur est la même. Problème d'encodage ?
>>>>> Voici les logs.
>>>>> Merci d'avance.
>>>>>
>>>>>
>>>>> osworkflow: 252140 ERROR workflow.AbstractWorkflow
>>>>> getAvailableActions[129] - Error checking available actions
>>>>> com.opensymphony.workflow.WorkflowException: Unknown exception
>>>>> encountered when checking condition
>>>>> org.orioai.workflow.services.oswfhelper.VerifyXPathes@1f32c4a:
>>>>> root cause: resolveXPath
>>>>> /lom:lom/lom:general/lom:title/lom:string[normalize-space(.) !=
>>>>> ''] failed
>>>>> at
>>>>> com.opensymphony.workflow.AbstractWorkflow.passesCondition(AbstractWorkflow.java:1102)
>>>>>
>>>>> at
>>>>> com.opensymphony.workflow.AbstractWorkflow.passesConditions(AbstractWorkflow.java:1122)
>>>>>
>>>>> at
>>>>> com.opensymphony.workflow.AbstractWorkflow.passesConditions(AbstractWorkflow.java:1146)
>>>>>
>>>>> at
>>>>> com.opensymphony.workflow.AbstractWorkflow.getAvailableActionsForStep(AbstractWorkflow.java:726)
>>>>>
>>>>> at
>>>>> com.opensymphony.workflow.AbstractWorkflow.getAvailableActions(AbstractWorkflow.java:118)
>>>>>
>>>>> at
>>>>> org.orioai.workflow.services.OsWorkflowService.getAvailableActionsMap(OsWorkflowService.java:88)
>>>>>
>>>>> at
>>>>> org.orioai.workflow.services.OsWorkflowService.setupOsWorkflowProperties(OsWorkflowService.java:196)
>>>>>
>>>>> at
>>>>> org.orioai.workflow.services.OsWorkflowService$$FastClassByCGLIB$$f47da35e.invoke()
>>>>>
>>>>> at net.sf.cglib.proxy.MethodProxy.invoke(MethodProxy.java:149)
>>>>> at
>>>>> org.springframework.aop.framework.Cglib2AopProxy$CglibMethodInvocation.invokeJoinpoint(Cglib2AopProxy.java:693)
>>>>>
>>>>> at
>>>>> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:139)
>>>>>
>>>>> at
>>>>> org.springframework.aop.support.DelegatingIntroductionInterceptor.doProceed(DelegatingIntroductionInterceptor.java:127)
>>>>>
>>>>> at
>>>>> org.springframework.aop.support.DelegatingIntroductionInterceptor.invoke(DelegatingIntroductionInterceptor.java:115)
>>>>>
>>>>> at
>>>>> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:161)
>>>>>
>>>>> at
>>>>> org.springframework.aop.framework.Cglib2AopProxy$DynamicAdvisedInterceptor.intercept(Cglib2AopProxy.java:628)
>>>>>
>>>>> at
>>>>> org.orioai.workflow.services.OsWorkflowService$$EnhancerByCGLIB$$815395f1.setupOsWorkflowProperties()
>>>>>
>>>>> at
>>>>> org.orioai.workflow.services.CompassService.getWorkflowInstances(CompassService.java:198)
>>>>>
>>>>> at
>>>>> org.orioai.workflow.web.DomainService.getWorkflowInstances(DomainService.java:276)
>>>>>
>>>>> at
>>>>> org.orioai.workflow.web.DomainService$$FastClassByCGLIB$$8e4532fb.invoke()
>>>>>
>>>>> at net.sf.cglib.proxy.MethodProxy.invoke(MethodProxy.java:149)
>>>>> at
>>>>> org.springframework.aop.framework.Cglib2AopProxy$CglibMethodInvocation.invokeJoinpoint(Cglib2AopProxy.java:693)
>>>>>
>>>>> at
>>>>> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:139)
>>>>>
>>>>> at
>>>>> org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:107)
>>>>>
>>>>> at
>>>>> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:161)
>>>>>
>>>>> at
>>>>> org.springframework.aop.framework.Cglib2AopProxy$DynamicAdvisedInterceptor.intercept(Cglib2AopProxy.java:628)
>>>>>
>>>>> at
>>>>> org.orioai.workflow.web.DomainService$$EnhancerByCGLIB$$b8b85f67.getWorkflowInstances()
>>>>>
>>>>> at
>>>>> org.orioai.workflow.web.controllers.ListingInstancesController.getWorkflowInstances(ListingInstancesController.java:158)
>>>>>
>>>>> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>>>> at
>>>>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>>>>>
>>>>> at
>>>>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>>>>>
>>>>> at java.lang.reflect.Method.invoke(Method.java:585)
>>>>> at
>>>>> org.apache.myfaces.el.PropertyResolverImpl.getProperty(PropertyResolverImpl.java:457)
>>>>>
>>>>> at
>>>>> org.apache.myfaces.el.PropertyResolverImpl.getValue(PropertyResolverImpl.java:85)
>>>>>
>>>>> at
>>>>> org.apache.myfaces.el.ELParserHelper$MyPropertySuffix.evaluate(ELParserHelper.java:535)
>>>>>
>>>>> at
>>>>> org.apache.commons.el.ComplexValue.evaluate(ComplexValue.java:145)
>>>>> at
>>>>> org.apache.myfaces.el.ValueBindingImpl.getValue(ValueBindingImpl.java:386)
>>>>>
>>>>> at javax.faces.component.UIData.getValue(UIData.java:1023)
>>>>> at
>>>>> org.apache.myfaces.component.html.ext.HtmlDataTableHack.createDataModel(HtmlDataTableHack.java:437)
>>>>>
>>>>> at
>>>>> org.apache.myfaces.component.html.ext.HtmlDataTable.createDataModel(HtmlDataTable.java:847)
>>>>>
>>>>> at
>>>>> org.apache.myfaces.component.html.ext.HtmlDataTableHack.getDataModel(HtmlDataTableHack.java:414)
>>>>>
>>>>> at
>>>>> org.apache.myfaces.component.html.ext.HtmlDataTable.getDataModel(HtmlDataTable.java:839)
>>>>>
>>>>> at
>>>>> org.apache.myfaces.component.html.ext.HtmlDataTableHack.getRowCount(HtmlDataTableHack.java:87)
>>>>>
>>>>> at
>>>>> org.apache.myfaces.renderkit.html.ext.HtmlTableRenderer.encodeBegin(HtmlTableRenderer.java:166)
>>>>>
>>>>> at
>>>>> javax.faces.component.UIComponentBase.encodeBegin(UIComponentBase.java:515)
>>>>>
>>>>> at javax.faces.component.UIData.encodeBegin(UIData.java:551)
>>>>> at
>>>>> javax.faces.component.html.HtmlDataTable.encodeBegin(HtmlDataTable.java:50)
>>>>>
>>>>> at
>>>>> org.apache.myfaces.component.html.ext.HtmlDataTableHack.encodeBegin(HtmlDataTableHack.java:172)
>>>>>
>>>>> at
>>>>> org.apache.myfaces.component.html.ext.HtmlDataTable.encodeBegin(HtmlDataTable.java:607)
>>>>>
>>>>> at
>>>>> org.apache.myfaces.shared_impl.renderkit.RendererUtils.renderChild(RendererUtils.java:412)
>>>>>
>>>>> at
>>>>> org.apache.myfaces.shared_impl.renderkit.RendererUtils.renderChildren(RendererUtils.java:400)
>>>>>
>>>>> at
>>>>> org.apache.myfaces.shared_impl.renderkit.html.HtmlGroupRendererBase.encodeEnd(HtmlGroupRendererBase.java:78)
>>>>>
>>>>> at
>>>>> javax.faces.component.UIComponentBase.encodeEnd(UIComponentBase.java:539)
>>>>>
>>>>> at
>>>>> javax.faces.webapp.UIComponentTag.encodeEnd(UIComponentTag.java:498)
>>>>> at
>>>>> javax.faces.webapp.UIComponentTag.doEndTag(UIComponentTag.java:366)
>>>>> at
>>>>> org.apache.myfaces.shared_impl.taglib.UIComponentBodyTagBase.doEndTag(UIComponentBodyTagBase.java:57)
>>>>>
>>>>> at
>>>>> org.apache.jsp.jsp.listing_002dinstances_jsp._jspx_meth_h_005fpanelGroup_005f1(listing_002dinstances_jsp.java:1194)
>>>>>
>>>>> at
>>>>> org.apache.jsp.jsp.listing_002dinstances_jsp._jspx_meth_h_005fform_005f3(listing_002dinstances_jsp.java:1125)
>>>>>
>>>>> at
>>>>> org.apache.jsp.jsp.listing_002dinstances_jsp._jspx_meth_e_005fpage_005f0(listing_002dinstances_jsp.java:347)
>>>>>
>>>>> at
>>>>> org.apache.jsp.jsp.listing_002dinstances_jsp._jspService(listing_002dinstances_jsp.java:199)
>>>>>
>>>>> at
>>>>> org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:98)
>>>>> at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
>>>>> at
>>>>> org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:331)
>>>>>
>>>>> at
>>>>> org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:329)
>>>>>
>>>>> at
>>>>> org.apache.jasper.servlet.JspServlet.service(JspServlet.java:265)
>>>>> at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
>>>>> at
>>>>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)
>>>>>
>>>>> at
>>>>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
>>>>>
>>>>> at
>>>>> org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:691)
>>>>>
>>>>> at
>>>>> org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:469)
>>>>>
>>>>> at
>>>>> org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:403)
>>>>>
>>>>> at
>>>>> org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:301)
>>>>>
>>>>> at
>>>>> org.apache.myfaces.context.servlet.ServletExternalContextImpl.dispatch(ServletExternalContextImpl.java:419)
>>>>>
>>>>> at
>>>>> org.apache.myfaces.application.jsp.JspViewHandlerImpl.renderView(JspViewHandlerImpl.java:211)
>>>>>
>>>>> at
>>>>> org.jenia.faces.template.handler.ViewHandler.renderView(ViewHandler.java:76)
>>>>>
>>>>> at
>>>>> org.apache.myfaces.lifecycle.RenderResponseExecutor.execute(RenderResponseExecutor.java:41)
>>>>>
>>>>> at
>>>>> org.apache.myfaces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:132)
>>>>>
>>>>> at
>>>>> org.esupportail.commons.web.servlet.FacesServlet.service(FacesServlet.java:367)
>>>>>
>>>>> at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
>>>>> ....
>>>>> at
>>>>> org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:874)
>>>>>
>>>>> at
>>>>> org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:665)
>>>>>
>>>>> at
>>>>> org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:528)
>>>>>
>>>>> at
>>>>> org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:81)
>>>>>
>>>>> at
>>>>> org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:689)
>>>>>
>>>>> at java.lang.Thread.run(Thread.java:595)
>>>>> Caused by: org.orioai.workflow.exceptions.XmlParseException:
>>>>> resolveXPath
>>>>> /lom:lom/lom:general/lom:title/lom:string[normalize-space(.) !=
>>>>> ''] failed
>>>>> at
>>>>> org.orioai.workflow.utils.XmlUtilsService.resolveXPath(XmlUtilsService.java:113)
>>>>>
>>>>> at
>>>>> org.orioai.workflow.services.oswfhelper.OriFunctions4OSWF.verifyXPathes(OriFunctions4OSWF.java:248)
>>>>>
>>>>> at
>>>>> org.orioai.workflow.services.oswfhelper.VerifyXPathes.passesCondition(VerifyXPathes.java:41)
>>>>>
>>>>> at
>>>>> com.opensymphony.workflow.AbstractWorkflow.passesCondition(AbstractWorkflow.java:1088)
>>>>>
>>>>> ... 107 more
>>>>> Caused by: org.dom4j.DocumentException: Error on line 14 of
>>>>> document : XML document structures must start and end within the
>>>>> same entity. Nested exception: XML document structures must start
>>>>> and end within the same entity.
>>>>> at org.dom4j.io.SAXReader.read(SAXReader.java:482)
>>>>> at org.dom4j.DocumentHelper.parseText(DocumentHelper.java:278)
>>>>> at
>>>>> org.orioai.workflow.utils.XmlUtilsService.resolveXPath(XmlUtilsService.java:101)
>>>>>
>>>>> ... 110 more
>>>>>
>>>>> Root cause:
>>>>> org.orioai.workflow.exceptions.XmlParseException: resolveXPath
>>>>> /lom:lom/lom:general/lom:title/lom:string[normalize-space(.) !=
>>>>> ''] failed
>>>>> at
>>>>> org.orioai.workflow.utils.XmlUtilsService.resolveXPath(XmlUtilsService.java:113)
>>>>>
>>>>> at
>>>>> org.orioai.workflow.services.oswfhelper.OriFunctions4OSWF.verifyXPathes(OriFunctions4OSWF.java:248)
>>>>>
>>>>> at
>>>>> org.orioai.workflow.services.oswfhelper.VerifyXPathes.passesCondition(VerifyXPathes.java:41)
>>>>>
>>>>> at
>>>>> com.opensymphony.workflow.AbstractWorkflow.passesCondition(AbstractWorkflow.java:1088)
>>>>>
>>>>> at
>>>>> com.opensymphony.workflow.AbstractWorkflow.passesConditions(AbstractWorkflow.java:1122)
>>>>>
>>>>> at
>>>>> com.opensymphony.workflow.AbstractWorkflow.passesConditions(AbstractWorkflow.java:1146)
>>>>>
>>>>> at
>>>>> com.opensymphony.workflow.AbstractWorkflow.getAvailableActionsForStep(AbstractWorkflow.java:726)
>>>>>
>>>>> at
>>>>> com.opensymphony.workflow.AbstractWorkflow.getAvailableActions(AbstractWorkflow.java:118)
>>>>>
>>>>> at
>>>>> org.orioai.workflow.services.OsWorkflowService.getAvailableActionsMap(OsWorkflowService.java:88)
>>>>>
>>>>> at
>>>>> org.orioai.workflow.services.OsWorkflowService.setupOsWorkflowProperties(OsWorkflowService.java:196)
>>>>>
>>>>> at
>>>>> org.orioai.workflow.services.OsWorkflowService$$FastClassByCGLIB$$f47da35e.invoke()
>>>>>
>>>>> at net.sf.cglib.proxy.MethodProxy.invoke(MethodProxy.java:149)
>>>>> at
>>>>> org.springframework.aop.framework.Cglib2AopProxy$CglibMethodInvocation.invokeJoinpoint(Cglib2AopProxy.java:693)
>>>>>
>>>>> at
>>>>> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:139)
>>>>>
>>>>> at
>>>>> org.springframework.aop.support.DelegatingIntroductionInterceptor.doProceed(DelegatingIntroductionInterceptor.java:127)
>>>>>
>>>>> at
>>>>> org.springframework.aop.support.DelegatingIntroductionInterceptor.invoke(DelegatingIntroductionInterceptor.java:115)
>>>>>
>>>>> at
>>>>> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:161)
>>>>>
>>>>> at
>>>>> org.springframework.aop.framework.Cglib2AopProxy$DynamicAdvisedInterceptor.intercept(Cglib2AopProxy.java:628)
>>>>>
>>>>> at
>>>>> org.orioai.workflow.services.OsWorkflowService$$EnhancerByCGLIB$$815395f1.setupOsWorkflowProperties()
>>>>>
>>>>> at
>>>>> org.orioai.workflow.services.CompassService.getWorkflowInstances(CompassService.java:198)
>>>>>
>>>>> at
>>>>> org.orioai.workflow.web.DomainService.getWorkflowInstances(DomainService.java:276)
>>>>>
>>>>> at
>>>>> org.orioai.workflow.web.DomainService$$FastClassByCGLIB$$8e4532fb.invoke()
>>>>>
>>>>> at net.sf.cglib.proxy.MethodProxy.invoke(MethodProxy.java:149)
>>>>> at
>>>>> org.springframework.aop.framework.Cglib2AopProxy$CglibMethodInvocation.invokeJoinpoint(Cglib2AopProxy.java:693)
>>>>>
>>>>> at
>>>>> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:139)
>>>>>
>>>>> at
>>>>> org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:107)
>>>>>
>>>>> at
>>>>> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:161)
>>>>>
>>>>> at
>>>>> org.springframework.aop.framework.Cglib2AopProxy$DynamicAdvisedInterceptor.intercept(Cglib2AopProxy.java:628)
>>>>>
>>>>> at
>>>>> org.orioai.workflow.web.DomainService$$EnhancerByCGLIB$$b8b85f67.getWorkflowInstances()
>>>>>
>>>>> at
>>>>> org.orioai.workflow.web.controllers.ListingInstancesController.getWorkflowInstances(ListingInstancesController.java:158)
>>>>>
>>>>> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>>>> at
>>>>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>>>>>
>>>>> at
>>>>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>>>>>
>>>>> at java.lang.reflect.Method.invoke(Method.java:585)
>>>>> at
>>>>> org.apache.myfaces.el.PropertyResolverImpl.getProperty(PropertyResolverImpl.java:457)
>>>>>
>>>>> at
>>>>> org.apache.myfaces.el.PropertyResolverImpl.getValue(PropertyResolverImpl.java:85)
>>>>>
>>>>> at
>>>>> org.apache.myfaces.el.ELParserHelper$MyPropertySuffix.evaluate(ELParserHelper.java:535)
>>>>>
>>>>> at
>>>>> org.apache.commons.el.ComplexValue.evaluate(ComplexValue.java:145)
>>>>> at
>>>>> org.apache.myfaces.el.ValueBindingImpl.getValue(ValueBindingImpl.java:386)
>>>>>
>>>>> at javax.faces.component.UIData.getValue(UIData.java:1023)
>>>>> at
>>>>> org.apache.myfaces.component.html.ext.HtmlDataTableHack.createDataModel(HtmlDataTableHack.java:437)
>>>>>
>>>>> at
>>>>> org.apache.myfaces.component.html.ext.HtmlDataTable.createDataModel(HtmlDataTable.java:847)
>>>>>
>>>>> at
>>>>> org.apache.myfaces.component.html.ext.HtmlDataTableHack.getDataModel(HtmlDataTableHack.java:414)
>>>>>
>>>>> at
>>>>> org.apache.myfaces.component.html.ext.HtmlDataTable.getDataModel(HtmlDataTable.java:839)
>>>>>
>>>>> at
>>>>> org.apache.myfaces.component.html.ext.HtmlDataTableHack.getRowCount(HtmlDataTableHack.java:87)
>>>>>
>>>>> at
>>>>> org.apache.myfaces.renderkit.html.ext.HtmlTableRenderer.encodeBegin(HtmlTableRenderer.java:166)
>>>>>
>>>>> at
>>>>> javax.faces.component.UIComponentBase.encodeBegin(UIComponentBase.java:515)
>>>>>
>>>>> at javax.faces.component.UIData.encodeBegin(UIData.java:551)
>>>>> at
>>>>> javax.faces.component.html.HtmlDataTable.encodeBegin(HtmlDataTable.java:50)
>>>>>
>>>>> at
>>>>> org.apache.myfaces.component.html.ext.HtmlDataTableHack.encodeBegin(HtmlDataTableHack.java:172)
>>>>>
>>>>> at
>>>>> org.apache.myfaces.component.html.ext.HtmlDataTable.encodeBegin(HtmlDataTable.java:607)
>>>>>
>>>>> at
>>>>> org.apache.myfaces.shared_impl.renderkit.RendererUtils.renderChild(RendererUtils.java:412)
>>>>>
>>>>> at
>>>>> org.apache.myfaces.shared_impl.renderkit.RendererUtils.renderChildren(RendererUtils.java:400)
>>>>>
>>>>> at
>>>>> org.apache.myfaces.shared_impl.renderkit.html.HtmlGroupRendererBase.encodeEnd(HtmlGroupRendererBase.java:78)
>>>>>
>>>>> at
>>>>> javax.faces.component.UIComponentBase.encodeEnd(UIComponentBase.java:539)
>>>>>
>>>>> at
>>>>> javax.faces.webapp.UIComponentTag.encodeEnd(UIComponentTag.java:498)
>>>>> at
>>>>> javax.faces.webapp.UIComponentTag.doEndTag(UIComponentTag.java:366)
>>>>> at
>>>>> org.apache.myfaces.shared_impl.taglib.UIComponentBodyTagBase.doEndTag(UIComponentBodyTagBase.java:57)
>>>>>
>>>>> at
>>>>> org.apache.jsp.jsp.listing_002dinstances_jsp._jspx_meth_h_005fpanelGroup_005f1(listing_002dinstances_jsp.java:1194)
>>>>>
>>>>> at
>>>>> org.apache.jsp.jsp.listing_002dinstances_jsp._jspx_meth_h_005fform_005f3(listing_002dinstances_jsp.java:1125)
>>>>>
>>>>> at
>>>>> org.apache.jsp.jsp.listing_002dinstances_jsp._jspx_meth_e_005fpage_005f0(listing_002dinstances_jsp.java:347)
>>>>>
>>>>> at
>>>>> org.apache.jsp.jsp.listing_002dinstances_jsp._jspService(listing_002dinstances_jsp.java:199)
>>>>>
>>>>> at
>>>>> org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:98)
>>>>> at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
>>>>> at
>>>>> org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:331)
>>>>>
>>>>> at
>>>>> org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:329)
>>>>>
>>>>> at
>>>>> org.apache.jasper.servlet.JspServlet.service(JspServlet.java:265)
>>>>> at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
>>>>> at
>>>>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)
>>>>>
>>>>> at
>>>>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
>>>>>
>>>>> at
>>>>> org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:691)
>>>>>
>>>>> at
>>>>> org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:469)
>>>>>
>>>>> at
>>>>> org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:403)
>>>>>
>>>>> at
>>>>> org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:301)
>>>>>
>>>>> at
>>>>> org.apache.myfaces.context.servlet.ServletExternalContextImpl.dispatch(ServletExternalContextImpl.java:419)
>>>>>
>>>>> at
>>>>> org.apache.myfaces.application.jsp.JspViewHandlerImpl.renderView(JspViewHandlerImpl.java:211)
>>>>>
>>>>> at
>>>>> org.jenia.faces.template.handler.ViewHandler.renderView(ViewHandler.java:76)
>>>>>
>>>>> at
>>>>> org.apache.myfaces.lifecycle.RenderResponseExecutor.execute(RenderResponseExecutor.java:41)
>>>>>
>>>>> at
>>>>> org.apache.myfaces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:132)
>>>>>
>>>>> at
>>>>> org.esupportail.commons.web.servlet.FacesServlet.service(FacesServlet.java:367)
>>>>>
>>>>> at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
>>>>> at
>>>>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)
>>>>>
>>>>> at
>>>>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
>>>>>
>>>>> at
>>>>> org.apache.myfaces.webapp.filter.ExtensionsFilter.doFilter(ExtensionsFilter.java:147)
>>>>>
>>>>> at
>>>>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
>>>>>
>>>>> at
>>>>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
>>>>>
>>>>> at
>>>>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:264)
>>>>>
>>>>> at
>>>>> org.acegisecurity.intercept.web.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:107)
>>>>>
>>>>> at
>>>>> org.acegisecurity.intercept.web.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:72)
>>>>>
>>>>> at
>>>>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
>>>>>
>>>>> at
>>>>> org.acegisecurity.ui.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:110)
>>>>>
>>>>> at
>>>>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
>>>>>
>>>>> at
>>>>> org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(HttpSessionContextIntegrationFilter.java:229)
>>>>>
>>>>> at
>>>>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
>>>>>
>>>>> at
>>>>> org.acegisecurity.util.FilterChainProxy.doFilter(FilterChainProxy.java:148)
>>>>>
>>>>> at
>>>>> org.acegisecurity.util.FilterToBeanProxy.doFilter(FilterToBeanProxy.java:98)
>>>>>
>>>>> at
>>>>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
>>>>>
>>>>> at
>>>>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
>>>>>
>>>>> at
>>>>> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
>>>>>
>>>>> at
>>>>> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:174)
>>>>>
>>>>> at
>>>>> org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:433)
>>>>>
>>>>> at
>>>>> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
>>>>>
>>>>> at
>>>>> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117)
>>>>>
>>>>> at
>>>>> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:108)
>>>>>
>>>>> at
>>>>> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:151)
>>>>>
>>>>> at
>>>>> org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:874)
>>>>>
>>>>> at
>>>>> org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:665)
>>>>>
>>>>> at
>>>>> org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:528)
>>>>>
>>>>> at
>>>>> org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:81)
>>>>>
>>>>> at
>>>>> org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:689)
>>>>>
>>>>> at java.lang.Thread.run(Thread.java:595)
>>>>> Caused by: org.dom4j.DocumentException: Error on line 14 of
>>>>> document : XML document structures must start and end within the
>>>>> same entity. Nested exception: XML document structures must start
>>>>> and end within the same entity.
>>>>> at org.dom4j.io.SAXReader.read(SAXReader.java:482)
>>>>> at org.dom4j.DocumentHelper.parseText(DocumentHelper.java:278)
>>>>> at
>>>>> org.orioai.workflow.utils.XmlUtilsService.resolveXPath(XmlUtilsService.java:101)
>>>>>
>>>>> ... 110 more
>>>>>
>>>>>
>>>>> kossi.
>>>>> --
>>>>> -----------------------------------------
>>>>> oooO M. Kossi Kouleowoun
>>>>> ( ) Université Haute Bretagne- Cellule ENT/WEB
>>>>> \ ( Centre de Ressources Informatiques
>>>>> \_) Tel: 02.99.14.13.47
>>>>> -----------------------------------------------
>>>>> --
>>>>>

>>>>

>>> Vincent,
>>> L'erreur vient quand j'édite une ancienne fiche en cliquant sur mes
>>> ressources en cours d' éditions .
>>> As tu regardé les fichiers .xml que j'ai joints précédemment ? çà
>>> a l'air ok ? J'ai l'impression le problème vient du
>>> spring-metada-types.xml , mais je sais pas ou.
>>> j'ai fait un export simple de l'interface workflow.
>>> merci d'avance.
>>> Kossi
>>>

>>

> Vincent.
> Effectivement le *ori-4.xml* est édifiant.
> Je suis sur l'installation fraîche du workflow comme tu le dis en
> passant par le quick install . tout était ok.
> Configuration avancée du workflow . Edition de ma fiche , en mettant
> pour localisation Universit*é *rennes 2 . Enregistrer et quitter.
> Puis je reviens( lien back) , accueil-->ressources en cours d'édition .
> C'est tout.
> Par contre je n'ai pas touché au lom-prototype.xml.
> Voila.
>
>
> --
> -----------------------------------------
> oooO M. Kossi Kouleowoun
> ( ) Université Haute Bretagne- Cellule ENT/WEB
> \ ( Centre de Ressources Informatiques
> \_) Tel: 02.99.14.13.47
> -----------------------------------------------
> --
>

Donc problème d'encodage au niveau d'un tomcat, de mysql, de java ou
autre ....
Vois si cette page peut t'aider :
http://www.ori-oai.org/display/ORIOAIworkflow/Encodage
Vincent.

kossi.kouleowoun
Vincent Bonamy a écrit :
Kossi Kouleowoun wrote:
Vincent Bonamy a écrit :
Salut Kossi,

En ouvrant ton fichier ori-4.xml dans un navigateur type Firefox tu verras que tu as effectivement un pb sur cette fiche ligne 14.
En fait elle est tronquée au niveau d'un accent a priori :

le dernier mor étant "universit"

==>> pb d'encodage quelque part effectivement.
Il faudrait nous en dire plus sur comment tu es arrivé là :
install fraiche ? mise à jour ? "universit" etc. a été saisi à la main ? inséré dynamiquement ? donné via le lom-prototype.xml ? ...


Vincent.


Kossi Kouleowoun wrote:
Vincent Bonamy a écrit :
Bonjour Kossi,

L'erreur que tu obtiens survient qd
* tu crées une nouvelle fiche ?
* tu accèdes à une ancienne fiche ?
* les deux ?

Regarde dans ta base la tête de tes fiches dans la table ORI_WORKFLOW_INSTANCE colonne xmlContent.
Envoie nous un enregistrement (une fiche XML issue de cette table - tu pourrais aussi faire un export depuis l'ihm du workflow) pour bien faire.

Merci,
Vincent.


Kossi Kouleowoun wrote:
Kossi Kouleowoun a écrit :
Bonjour,
Je n'arrive pas accéder via  le  module  workflow  sur   [WORKFLOW]/ori-oai-workflow/jsp/listing-instances.faces lorsque  à  ma  page personnalisée http://dev-4.uhb.fr:8186/ori-oai-md-editor/ori-md-editor/lomfr-author-rennes-2/remote?idp=-5264112487368078016

Je ne sais pas si je suis assze clair .
Il y a pas mal d'erreurs dans les logs  du workflow et du md-editor que je joins en fichiers attachés.
merci d'avance d'eclaire ma lanterne .
Cordialement.

J'ai regardé mais j'ai pas de fichier lom.xml (sauf les fichiers *.lom*.xml auxquels je n 'ai pas touché).
Par contre j'ai modifié les  fichiers  *spring-categories .xml*  et* spring-metadata-types.xml *que j'ai joint en fichiers attachés.
L'erreur est la même. Problème d'encodage ?
Voici les logs.
Merci d'avance.


osworkflow: 252140 ERROR workflow.AbstractWorkflow getAvailableActions[129]  - Error checking available actions
com.opensymphony.workflow.WorkflowException: Unknown exception encountered when checking condition org.orioai.workflow.services.oswfhelper.VerifyXPathes@1f32c4a: root cause: resolveXPath /lom:lom/lom:general/lom:title/lom:string[normalize-space(.) != ''] failed
    at com.opensymphony.workflow.AbstractWorkflow.passesCondition(AbstractWorkflow.java:1102)
    at com.opensymphony.workflow.AbstractWorkflow.passesConditions(AbstractWorkflow.java:1122)
    at com.opensymphony.workflow.AbstractWorkflow.passesConditions(AbstractWorkflow.java:1146)
    at com.opensymphony.workflow.AbstractWorkflow.getAvailableActionsForStep(AbstractWorkflow.java:726)
    at com.opensymphony.workflow.AbstractWorkflow.getAvailableActions(AbstractWorkflow.java:118)
    at org.orioai.workflow.services.OsWorkflowService.getAvailableActionsMap(OsWorkflowService.java:88)
    at org.orioai.workflow.services.OsWorkflowService.setupOsWorkflowProperties(OsWorkflowService.java:196)
    at org.orioai.workflow.services.OsWorkflowService$$FastClassByCGLIB$$f47da35e.invoke(<generated>)
    at net.sf.cglib.proxy.MethodProxy.invoke(MethodProxy.java:149)
    at org.springframework.aop.framework.Cglib2AopProxy$CglibMethodInvocation.invokeJoinpoint(Cglib2AopProxy.java:693)
    at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:139)
    at org.springframework.aop.support.DelegatingIntroductionInterceptor.doProceed(DelegatingIntroductionInterceptor.java:127)
    at org.springframework.aop.support.DelegatingIntroductionInterceptor.invoke(DelegatingIntroductionInterceptor.java:115)
    at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:161)
    at org.springframework.aop.framework.Cglib2AopProxy$DynamicAdvisedInterceptor.intercept(Cglib2AopProxy.java:628)
    at org.orioai.workflow.services.OsWorkflowService$$EnhancerByCGLIB$$815395f1.setupOsWorkflowProperties(<generated>)
    at org.orioai.workflow.services.CompassService.getWorkflowInstances(CompassService.java:198)
    at org.orioai.workflow.web.DomainService.getWorkflowInstances(DomainService.java:276)
    at org.orioai.workflow.web.DomainService$$FastClassByCGLIB$$8e4532fb.invoke(<generated>)
    at net.sf.cglib.proxy.MethodProxy.invoke(MethodProxy.java:149)
    at org.springframework.aop.framework.Cglib2AopProxy$CglibMethodInvocation.invokeJoinpoint(Cglib2AopProxy.java:693)
    at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:139)
    at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:107)
    at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:161)
    at org.springframework.aop.framework.Cglib2AopProxy$DynamicAdvisedInterceptor.intercept(Cglib2AopProxy.java:628)
    at org.orioai.workflow.web.DomainService$$EnhancerByCGLIB$$b8b85f67.getWorkflowInstances(<generated>)
    at org.orioai.workflow.web.controllers.ListingInstancesController.getWorkflowInstances(ListingInstancesController.java:158)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:585)
    at org.apache.myfaces.el.PropertyResolverImpl.getProperty(PropertyResolverImpl.java:457)
    at org.apache.myfaces.el.PropertyResolverImpl.getValue(PropertyResolverImpl.java:85)
    at org.apache.myfaces.el.ELParserHelper$MyPropertySuffix.evaluate(ELParserHelper.java:535)
    at org.apache.commons.el.ComplexValue.evaluate(ComplexValue.java:145)
    at org.apache.myfaces.el.ValueBindingImpl.getValue(ValueBindingImpl.java:386)
    at javax.faces.component.UIData.getValue(UIData.java:1023)
    at org.apache.myfaces.component.html.ext.HtmlDataTableHack.createDataModel(HtmlDataTableHack.java:437)
    at org.apache.myfaces.component.html.ext.HtmlDataTable.createDataModel(HtmlDataTable.java:847)
    at org.apache.myfaces.component.html.ext.HtmlDataTableHack.getDataModel(HtmlDataTableHack.java:414)
    at org.apache.myfaces.component.html.ext.HtmlDataTable.getDataModel(HtmlDataTable.java:839)
    at org.apache.myfaces.component.html.ext.HtmlDataTableHack.getRowCount(HtmlDataTableHack.java:87)
    at org.apache.myfaces.renderkit.html.ext.HtmlTableRenderer.encodeBegin(HtmlTableRenderer.java:166)
    at javax.faces.component.UIComponentBase.encodeBegin(UIComponentBase.java:515)
    at javax.faces.component.UIData.encodeBegin(UIData.java:551)
    at javax.faces.component.html.HtmlDataTable.encodeBegin(HtmlDataTable.java:50)
    at org.apache.myfaces.component.html.ext.HtmlDataTableHack.encodeBegin(HtmlDataTableHack.java:172)
    at org.apache.myfaces.component.html.ext.HtmlDataTable.encodeBegin(HtmlDataTable.java:607)
    at org.apache.myfaces.shared_impl.renderkit.RendererUtils.renderChild(RendererUtils.java:412)
    at org.apache.myfaces.shared_impl.renderkit.RendererUtils.renderChildren(RendererUtils.java:400)
    at org.apache.myfaces.shared_impl.renderkit.html.HtmlGroupRendererBase.encodeEnd(HtmlGroupRendererBase.java:78)
    at javax.faces.component.UIComponentBase.encodeEnd(UIComponentBase.java:539)
    at javax.faces.webapp.UIComponentTag.encodeEnd(UIComponentTag.java:498)
    at javax.faces.webapp.UIComponentTag.doEndTag(UIComponentTag.java:366)
    at org.apache.myfaces.shared_impl.taglib.UIComponentBodyTagBase.doEndTag(UIComponentBodyTagBase.java:57)
    at org.apache.jsp.jsp.listing_002dinstances_jsp._jspx_meth_h_005fpanelGroup_005f1(listing_002dinstances_jsp.java:1194)
    at org.apache.jsp.jsp.listing_002dinstances_jsp._jspx_meth_h_005fform_005f3(listing_002dinstances_jsp.java:1125)
    at org.apache.jsp.jsp.listing_002dinstances_jsp._jspx_meth_e_005fpage_005f0(listing_002dinstances_jsp.java:347)
    at org.apache.jsp.jsp.listing_002dinstances_jsp._jspService(listing_002dinstances_jsp.java:199)
    at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:98)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
    at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:331)
    at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:329)
    at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:265)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
    at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:691)
    at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:469)
    at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:403)
    at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:301)
    at org.apache.myfaces.context.servlet.ServletExternalContextImpl.dispatch(ServletExternalContextImpl.java:419)
    at org.apache.myfaces.application.jsp.JspViewHandlerImpl.renderView(JspViewHandlerImpl.java:211)
    at org.jenia.faces.template.handler.ViewHandler.renderView(ViewHandler.java:76)
    at org.apache.myfaces.lifecycle.RenderResponseExecutor.execute(RenderResponseExecutor.java:41)
    at org.apache.myfaces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:132)
    at org.esupportail.commons.web.servlet.FacesServlet.service(FacesServlet.java:367)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
   ....
    at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:874)
    at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:665)
    at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:528)
    at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:81)
    at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:689)
    at java.lang.Thread.run(Thread.java:595)
Caused by: org.orioai.workflow.exceptions.XmlParseException: resolveXPath /lom:lom/lom:general/lom:title/lom:string[normalize-space(.) != ''] failed
    at org.orioai.workflow.utils.XmlUtilsService.resolveXPath(XmlUtilsService.java:113)
    at org.orioai.workflow.services.oswfhelper.OriFunctions4OSWF.verifyXPathes(OriFunctions4OSWF.java:248)
    at org.orioai.workflow.services.oswfhelper.VerifyXPathes.passesCondition(VerifyXPathes.java:41)
    at com.opensymphony.workflow.AbstractWorkflow.passesCondition(AbstractWorkflow.java:1088)
    ... 107 more
Caused by: org.dom4j.DocumentException: Error on line 14 of document  : XML document structures must start and end within the same entity. Nested exception: XML document structures must start and end within the same entity.
    at org.dom4j.io.SAXReader.read(SAXReader.java:482)
    at org.dom4j.DocumentHelper.parseText(DocumentHelper.java:278)
    at org.orioai.workflow.utils.XmlUtilsService.resolveXPath(XmlUtilsService.java:101)
    ... 110 more

Root cause:
org.orioai.workflow.exceptions.XmlParseException: resolveXPath /lom:lom/lom:general/lom:title/lom:string[normalize-space(.) != ''] failed
    at org.orioai.workflow.utils.XmlUtilsService.resolveXPath(XmlUtilsService.java:113)
    at org.orioai.workflow.services.oswfhelper.OriFunctions4OSWF.verifyXPathes(OriFunctions4OSWF.java:248)
    at org.orioai.workflow.services.oswfhelper.VerifyXPathes.passesCondition(VerifyXPathes.java:41)
    at com.opensymphony.workflow.AbstractWorkflow.passesCondition(AbstractWorkflow.java:1088)
    at com.opensymphony.workflow.AbstractWorkflow.passesConditions(AbstractWorkflow.java:1122)
    at com.opensymphony.workflow.AbstractWorkflow.passesConditions(AbstractWorkflow.java:1146)
    at com.opensymphony.workflow.AbstractWorkflow.getAvailableActionsForStep(AbstractWorkflow.java:726)
    at com.opensymphony.workflow.AbstractWorkflow.getAvailableActions(AbstractWorkflow.java:118)
    at org.orioai.workflow.services.OsWorkflowService.getAvailableActionsMap(OsWorkflowService.java:88)
    at org.orioai.workflow.services.OsWorkflowService.setupOsWorkflowProperties(OsWorkflowService.java:196)
    at org.orioai.workflow.services.OsWorkflowService$$FastClassByCGLIB$$f47da35e.invoke(<generated>)
    at net.sf.cglib.proxy.MethodProxy.invoke(MethodProxy.java:149)
    at org.springframework.aop.framework.Cglib2AopProxy$CglibMethodInvocation.invokeJoinpoint(Cglib2AopProxy.java:693)
    at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:139)
    at org.springframework.aop.support.DelegatingIntroductionInterceptor.doProceed(DelegatingIntroductionInterceptor.java:127)
    at org.springframework.aop.support.DelegatingIntroductionInterceptor.invoke(DelegatingIntroductionInterceptor.java:115)
    at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:161)
    at org.springframework.aop.framework.Cglib2AopProxy$DynamicAdvisedInterceptor.intercept(Cglib2AopProxy.java:628)
    at org.orioai.workflow.services.OsWorkflowService$$EnhancerByCGLIB$$815395f1.setupOsWorkflowProperties(<generated>)
    at org.orioai.workflow.services.CompassService.getWorkflowInstances(CompassService.java:198)
    at org.orioai.workflow.web.DomainService.getWorkflowInstances(DomainService.java:276)
    at org.orioai.workflow.web.DomainService$$FastClassByCGLIB$$8e4532fb.invoke(<generated>)
    at net.sf.cglib.proxy.MethodProxy.invoke(MethodProxy.java:149)
    at org.springframework.aop.framework.Cglib2AopProxy$CglibMethodInvocation.invokeJoinpoint(Cglib2AopProxy.java:693)
    at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:139)
    at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:107)
    at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:161)
    at org.springframework.aop.framework.Cglib2AopProxy$DynamicAdvisedInterceptor.intercept(Cglib2AopProxy.java:628)
    at org.orioai.workflow.web.DomainService$$EnhancerByCGLIB$$b8b85f67.getWorkflowInstances(<generated>)
    at org.orioai.workflow.web.controllers.ListingInstancesController.getWorkflowInstances(ListingInstancesController.java:158)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:585)
    at org.apache.myfaces.el.PropertyResolverImpl.getProperty(PropertyResolverImpl.java:457)
    at org.apache.myfaces.el.PropertyResolverImpl.getValue(PropertyResolverImpl.java:85)
    at org.apache.myfaces.el.ELParserHelper$MyPropertySuffix.evaluate(ELParserHelper.java:535)
    at org.apache.commons.el.ComplexValue.evaluate(ComplexValue.java:145)
    at org.apache.myfaces.el.ValueBindingImpl.getValue(ValueBindingImpl.java:386)
    at javax.faces.component.UIData.getValue(UIData.java:1023)
    at org.apache.myfaces.component.html.ext.HtmlDataTableHack.createDataModel(HtmlDataTableHack.java:437)
    at org.apache.myfaces.component.html.ext.HtmlDataTable.createDataModel(HtmlDataTable.java:847)
    at org.apache.myfaces.component.html.ext.HtmlDataTableHack.getDataModel(HtmlDataTableHack.java:414)
    at org.apache.myfaces.component.html.ext.HtmlDataTable.getDataModel(HtmlDataTable.java:839)
    at org.apache.myfaces.component.html.ext.HtmlDataTableHack.getRowCount(HtmlDataTableHack.java:87)
    at org.apache.myfaces.renderkit.html.ext.HtmlTableRenderer.encodeBegin(HtmlTableRenderer.java:166)
    at javax.faces.component.UIComponentBase.encodeBegin(UIComponentBase.java:515)
    at javax.faces.component.UIData.encodeBegin(UIData.java:551)
    at javax.faces.component.html.HtmlDataTable.encodeBegin(HtmlDataTable.java:50)
    at org.apache.myfaces.component.html.ext.HtmlDataTableHack.encodeBegin(HtmlDataTableHack.java:172)
    at org.apache.myfaces.component.html.ext.HtmlDataTable.encodeBegin(HtmlDataTable.java:607)
    at org.apache.myfaces.shared_impl.renderkit.RendererUtils.renderChild(RendererUtils.java:412)
    at org.apache.myfaces.shared_impl.renderkit.RendererUtils.renderChildren(RendererUtils.java:400)
    at org.apache.myfaces.shared_impl.renderkit.html.HtmlGroupRendererBase.encodeEnd(HtmlGroupRendererBase.java:78)
    at javax.faces.component.UIComponentBase.encodeEnd(UIComponentBase.java:539)
    at javax.faces.webapp.UIComponentTag.encodeEnd(UIComponentTag.java:498)
    at javax.faces.webapp.UIComponentTag.doEndTag(UIComponentTag.java:366)
    at org.apache.myfaces.shared_impl.taglib.UIComponentBodyTagBase.doEndTag(UIComponentBodyTagBase.java:57)
    at org.apache.jsp.jsp.listing_002dinstances_jsp._jspx_meth_h_005fpanelGroup_005f1(listing_002dinstances_jsp.java:1194)
    at org.apache.jsp.jsp.listing_002dinstances_jsp._jspx_meth_h_005fform_005f3(listing_002dinstances_jsp.java:1125)
    at org.apache.jsp.jsp.listing_002dinstances_jsp._jspx_meth_e_005fpage_005f0(listing_002dinstances_jsp.java:347)
    at org.apache.jsp.jsp.listing_002dinstances_jsp._jspService(listing_002dinstances_jsp.java:199)
    at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:98)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
    at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:331)
    at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:329)
    at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:265)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
    at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:691)
    at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:469)
    at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:403)
    at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:301)
    at org.apache.myfaces.context.servlet.ServletExternalContextImpl.dispatch(ServletExternalContextImpl.java:419)
    at org.apache.myfaces.application.jsp.JspViewHandlerImpl.renderView(JspViewHandlerImpl.java:211)
    at org.jenia.faces.template.handler.ViewHandler.renderView(ViewHandler.java:76)
    at org.apache.myfaces.lifecycle.RenderResponseExecutor.execute(RenderResponseExecutor.java:41)
    at org.apache.myfaces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:132)
    at org.esupportail.commons.web.servlet.FacesServlet.service(FacesServlet.java:367)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
    at org.apache.myfaces.webapp.filter.ExtensionsFilter.doFilter(ExtensionsFilter.java:147)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
    at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:264)
    at org.acegisecurity.intercept.web.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:107)
    at org.acegisecurity.intercept.web.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:72)
    at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
    at org.acegisecurity.ui.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:110)
    at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
    at org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(HttpSessionContextIntegrationFilter.java:229)
    at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
    at org.acegisecurity.util.FilterChainProxy.doFilter(FilterChainProxy.java:148)
    at org.acegisecurity.util.FilterToBeanProxy.doFilter(FilterToBeanProxy.java:98)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
    at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
    at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:174)
    at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:433)
    at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
    at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117)
    at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:108)
    at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:151)
    at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:874)
    at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:665)
    at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:528)
    at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:81)
    at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:689)
    at java.lang.Thread.run(Thread.java:595)
Caused by: org.dom4j.DocumentException: Error on line 14 of document  : XML document structures must start and end within the same entity. Nested exception: XML document structures must start and end within the same entity.
    at org.dom4j.io.SAXReader.read(SAXReader.java:482)
    at org.dom4j.DocumentHelper.parseText(DocumentHelper.java:278)
    at org.orioai.workflow.utils.XmlUtilsService.resolveXPath(XmlUtilsService.java:101)
    ... 110 more


kossi.
-- 
-----------------------------------------
oooO M. Kossi Kouleowoun <kossi.kouleowoun at uhb.fr>
(   ) Université Haute Bretagne- Cellule ENT/WEB
 \ (  Centre de Ressources Informatiques
  \_) Tel: 02.99.14.13.47
-----------------------------------------------
-- 
 

Vincent,
L'erreur vient quand j'édite une ancienne fiche en cliquant sur mes ressources en cours d' éditions .
As tu regardé les  fichiers .xml  que j'ai joints précédemment ?  çà a l'air ok ?  J'ai l'impression le problème vient du spring-metada-types.xml , mais je sais pas ou.
j'ai fait un export simple de l'interface workflow.
merci d'avance.
Kossi


Vincent.
Effectivement  le  *ori-4.xml* est édifiant.
Je suis sur l'installation fraîche du workflow  comme tu le dis en passant par le quick install . tout était ok.
Configuration avancée du workflow . Edition de ma fiche , en mettant pour  localisation Universit*é *rennes 2   . Enregistrer et quitter.  Puis je reviens( lien back) , accueil-->ressources en cours d'édition .
C'est tout.
Par contre je n'ai pas touché au lom-prototype.xml.
Voila.
 

-- 
-----------------------------------------
oooO M. Kossi Kouleowoun <kossi.kouleowoun at uhb.fr>
(   ) Université Haute Bretagne- Cellule ENT/WEB
 \ (  Centre de Ressources Informatiques
  \_) Tel: 02.99.14.13.47
-----------------------------------------------
--
 

Donc problème d'encodage au niveau d'un tomcat, de mysql, de java ou autre ....
Vois si cette page peut t'aider :
http://www.ori-oai.org/display/ORIOAIworkflow/Encodage
Vincent.


Bonjour,
Je vais essayer d'éliminer les causes possibles pour l'encodage.
 ==>Au niveau tomcat : la commande ps aux | grep java montre bien que pour les modules installlés à savoir  indexing, vocabulary, workflow, md-editor l'encodage est UTF8 . (-Dfile.encoding=UTF-8  )
==>au niveau mysql : le moteur est bien innodb pour chaque table ,  interclassement  utf8_general_ci.
==>Niveau java ou autre : je ne sais pas ce que je dois faire.
Je vais nettoyer la base du workflow  (mieux recréer une autre  base  )et je redémarre tout.

-- 
-----------------------------------------
oooO M. Kossi Kouleowoun <kossi.kouleowoun at uhb.fr>
(   ) Université Haute Bretagne- Cellule ENT/WEB
 \ (  Centre de Ressources Informatiques
  \_) Tel: 02.99.14.13.47
-----------------------------------------------
--
kossi.kouleowoun
Kossi Kouleowoun a écrit :
Vincent Bonamy a écrit :
Kossi Kouleowoun wrote:
Vincent Bonamy a écrit :
Salut Kossi,

En ouvrant ton fichier ori-4.xml dans un navigateur type Firefox tu verras que tu as effectivement un pb sur cette fiche ligne 14.
En fait elle est tronquée au niveau d'un accent a priori :

le dernier mor étant "universit"

==>> pb d'encodage quelque part effectivement.
Il faudrait nous en dire plus sur comment tu es arrivé là :
install fraiche ? mise à jour ? "universit" etc. a été saisi à la main ? inséré dynamiquement ? donné via le lom-prototype.xml ? ...


Vincent.


Kossi Kouleowoun wrote:
Vincent Bonamy a écrit :
Bonjour Kossi,

L'erreur que tu obtiens survient qd
* tu crées une nouvelle fiche ?
* tu accèdes à une ancienne fiche ?
* les deux ?

Regarde dans ta base la tête de tes fiches dans la table ORI_WORKFLOW_INSTANCE colonne xmlContent.
Envoie nous un enregistrement (une fiche XML issue de cette table - tu pourrais aussi faire un export depuis l'ihm du workflow) pour bien faire.

Merci,
Vincent.


Kossi Kouleowoun wrote:
Kossi Kouleowoun a écrit :
Bonjour,
Je n'arrive pas accéder via  le  module  workflow  sur   [WORKFLOW]/ori-oai-workflow/jsp/listing-instances.faces lorsque  à  ma  page personnalisée http://dev-4.uhb.fr:8186/ori-oai-md-editor/ori-md-editor/lomfr-author-rennes-2/remote?idp=-5264112487368078016

Je ne sais pas si je suis assze clair .
Il y a pas mal d'erreurs dans les logs  du workflow et du md-editor que je joins en fichiers attachés.
merci d'avance d'eclaire ma lanterne .
Cordialement.

J'ai regardé mais j'ai pas de fichier lom.xml (sauf les fichiers *.lom*.xml auxquels je n 'ai pas touché).
Par contre j'ai modifié les  fichiers  *spring-categories .xml*  et* spring-metadata-types.xml *que j'ai joint en fichiers attachés.
L'erreur est la même. Problème d'encodage ?
Voici les logs.
Merci d'avance.


osworkflow: 252140 ERROR workflow.AbstractWorkflow getAvailableActions[129]  - Error checking available actions
com.opensymphony.workflow.WorkflowException: Unknown exception encountered when checking condition org.orioai.workflow.services.oswfhelper.VerifyXPathes@1f32c4a: root cause: resolveXPath /lom:lom/lom:general/lom:title/lom:string[normalize-space(.) != ''] failed
    at com.opensymphony.workflow.AbstractWorkflow.passesCondition(AbstractWorkflow.java:1102)
    at com.opensymphony.workflow.AbstractWorkflow.passesConditions(AbstractWorkflow.java:1122)
    at com.opensymphony.workflow.AbstractWorkflow.passesConditions(AbstractWorkflow.java:1146)
    at com.opensymphony.workflow.AbstractWorkflow.getAvailableActionsForStep(AbstractWorkflow.java:726)
    at com.opensymphony.workflow.AbstractWorkflow.getAvailableActions(AbstractWorkflow.java:118)
    at org.orioai.workflow.services.OsWorkflowService.getAvailableActionsMap(OsWorkflowService.java:88)
    at org.orioai.workflow.services.OsWorkflowService.setupOsWorkflowProperties(OsWorkflowService.java:196)
    at org.orioai.workflow.services.OsWorkflowService$$FastClassByCGLIB$$f47da35e.invoke(<generated>)
    at net.sf.cglib.proxy.MethodProxy.invoke(MethodProxy.java:149)
    at org.springframework.aop.framework.Cglib2AopProxy$CglibMethodInvocation.invokeJoinpoint(Cglib2AopProxy.java:693)
    at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:139)
    at org.springframework.aop.support.DelegatingIntroductionInterceptor.doProceed(DelegatingIntroductionInterceptor.java:127)
    at org.springframework.aop.support.DelegatingIntroductionInterceptor.invoke(DelegatingIntroductionInterceptor.java:115)
    at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:161)
    at org.springframework.aop.framework.Cglib2AopProxy$DynamicAdvisedInterceptor.intercept(Cglib2AopProxy.java:628)
    at org.orioai.workflow.services.OsWorkflowService$$EnhancerByCGLIB$$815395f1.setupOsWorkflowProperties(<generated>)
    at org.orioai.workflow.services.CompassService.getWorkflowInstances(CompassService.java:198)
    at org.orioai.workflow.web.DomainService.getWorkflowInstances(DomainService.java:276)
    at org.orioai.workflow.web.DomainService$$FastClassByCGLIB$$8e4532fb.invoke(<generated>)
    at net.sf.cglib.proxy.MethodProxy.invoke(MethodProxy.java:149)
    at org.springframework.aop.framework.Cglib2AopProxy$CglibMethodInvocation.invokeJoinpoint(Cglib2AopProxy.java:693)
    at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:139)
    at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:107)
    at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:161)
    at org.springframework.aop.framework.Cglib2AopProxy$DynamicAdvisedInterceptor.intercept(Cglib2AopProxy.java:628)
    at org.orioai.workflow.web.DomainService$$EnhancerByCGLIB$$b8b85f67.getWorkflowInstances(<generated>)
    at org.orioai.workflow.web.controllers.ListingInstancesController.getWorkflowInstances(ListingInstancesController.java:158)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:585)
    at org.apache.myfaces.el.PropertyResolverImpl.getProperty(PropertyResolverImpl.java:457)
    at org.apache.myfaces.el.PropertyResolverImpl.getValue(PropertyResolverImpl.java:85)
    at org.apache.myfaces.el.ELParserHelper$MyPropertySuffix.evaluate(ELParserHelper.java:535)
    at org.apache.commons.el.ComplexValue.evaluate(ComplexValue.java:145)
    at org.apache.myfaces.el.ValueBindingImpl.getValue(ValueBindingImpl.java:386)
    at javax.faces.component.UIData.getValue(UIData.java:1023)
    at org.apache.myfaces.component.html.ext.HtmlDataTableHack.createDataModel(HtmlDataTableHack.java:437)
    at org.apache.myfaces.component.html.ext.HtmlDataTable.createDataModel(HtmlDataTable.java:847)
    at org.apache.myfaces.component.html.ext.HtmlDataTableHack.getDataModel(HtmlDataTableHack.java:414)
    at org.apache.myfaces.component.html.ext.HtmlDataTable.getDataModel(HtmlDataTable.java:839)
    at org.apache.myfaces.component.html.ext.HtmlDataTableHack.getRowCount(HtmlDataTableHack.java:87)
    at org.apache.myfaces.renderkit.html.ext.HtmlTableRenderer.encodeBegin(HtmlTableRenderer.java:166)
    at javax.faces.component.UIComponentBase.encodeBegin(UIComponentBase.java:515)
    at javax.faces.component.UIData.encodeBegin(UIData.java:551)
    at javax.faces.component.html.HtmlDataTable.encodeBegin(HtmlDataTable.java:50)
    at org.apache.myfaces.component.html.ext.HtmlDataTableHack.encodeBegin(HtmlDataTableHack.java:172)
    at org.apache.myfaces.component.html.ext.HtmlDataTable.encodeBegin(HtmlDataTable.java:607)
    at org.apache.myfaces.shared_impl.renderkit.RendererUtils.renderChild(RendererUtils.java:412)
    at org.apache.myfaces.shared_impl.renderkit.RendererUtils.renderChildren(RendererUtils.java:400)
    at org.apache.myfaces.shared_impl.renderkit.html.HtmlGroupRendererBase.encodeEnd(HtmlGroupRendererBase.java:78)
    at javax.faces.component.UIComponentBase.encodeEnd(UIComponentBase.java:539)
    at javax.faces.webapp.UIComponentTag.encodeEnd(UIComponentTag.java:498)
    at javax.faces.webapp.UIComponentTag.doEndTag(UIComponentTag.java:366)
    at org.apache.myfaces.shared_impl.taglib.UIComponentBodyTagBase.doEndTag(UIComponentBodyTagBase.java:57)
    at org.apache.jsp.jsp.listing_002dinstances_jsp._jspx_meth_h_005fpanelGroup_005f1(listing_002dinstances_jsp.java:1194)
    at org.apache.jsp.jsp.listing_002dinstances_jsp._jspx_meth_h_005fform_005f3(listing_002dinstances_jsp.java:1125)
    at org.apache.jsp.jsp.listing_002dinstances_jsp._jspx_meth_e_005fpage_005f0(listing_002dinstances_jsp.java:347)
    at org.apache.jsp.jsp.listing_002dinstances_jsp._jspService(listing_002dinstances_jsp.java:199)
    at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:98)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
    at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:331)
    at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:329)
    at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:265)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
    at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:691)
    at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:469)
    at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:403)
    at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:301)
    at org.apache.myfaces.context.servlet.ServletExternalContextImpl.dispatch(ServletExternalContextImpl.java:419)
    at org.apache.myfaces.application.jsp.JspViewHandlerImpl.renderView(JspViewHandlerImpl.java:211)
    at org.jenia.faces.template.handler.ViewHandler.renderView(ViewHandler.java:76)
    at org.apache.myfaces.lifecycle.RenderResponseExecutor.execute(RenderResponseExecutor.java:41)
    at org.apache.myfaces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:132)
    at org.esupportail.commons.web.servlet.FacesServlet.service(FacesServlet.java:367)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
   ....
    at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:874)
    at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:665)
    at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:528)
    at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:81)
    at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:689)
    at java.lang.Thread.run(Thread.java:595)
Caused by: org.orioai.workflow.exceptions.XmlParseException: resolveXPath /lom:lom/lom:general/lom:title/lom:string[normalize-space(.) != ''] failed
    at org.orioai.workflow.utils.XmlUtilsService.resolveXPath(XmlUtilsService.java:113)
    at org.orioai.workflow.services.oswfhelper.OriFunctions4OSWF.verifyXPathes(OriFunctions4OSWF.java:248)
    at org.orioai.workflow.services.oswfhelper.VerifyXPathes.passesCondition(VerifyXPathes.java:41)
    at com.opensymphony.workflow.AbstractWorkflow.passesCondition(AbstractWorkflow.java:1088)
    ... 107 more
Caused by: org.dom4j.DocumentException: Error on line 14 of document  : XML document structures must start and end within the same entity. Nested exception: XML document structures must start and end within the same entity.
    at org.dom4j.io.SAXReader.read(SAXReader.java:482)
    at org.dom4j.DocumentHelper.parseText(DocumentHelper.java:278)
    at org.orioai.workflow.utils.XmlUtilsService.resolveXPath(XmlUtilsService.java:101)
    ... 110 more

Root cause:
org.orioai.workflow.exceptions.XmlParseException: resolveXPath /lom:lom/lom:general/lom:title/lom:string[normalize-space(.) != ''] failed
    at org.orioai.workflow.utils.XmlUtilsService.resolveXPath(XmlUtilsService.java:113)
    at org.orioai.workflow.services.oswfhelper.OriFunctions4OSWF.verifyXPathes(OriFunctions4OSWF.java:248)
    at org.orioai.workflow.services.oswfhelper.VerifyXPathes.passesCondition(VerifyXPathes.java:41)
    at com.opensymphony.workflow.AbstractWorkflow.passesCondition(AbstractWorkflow.java:1088)
    at com.opensymphony.workflow.AbstractWorkflow.passesConditions(AbstractWorkflow.java:1122)
    at com.opensymphony.workflow.AbstractWorkflow.passesConditions(AbstractWorkflow.java:1146)
    at com.opensymphony.workflow.AbstractWorkflow.getAvailableActionsForStep(AbstractWorkflow.java:726)
    at com.opensymphony.workflow.AbstractWorkflow.getAvailableActions(AbstractWorkflow.java:118)
    at org.orioai.workflow.services.OsWorkflowService.getAvailableActionsMap(OsWorkflowService.java:88)
    at org.orioai.workflow.services.OsWorkflowService.setupOsWorkflowProperties(OsWorkflowService.java:196)
    at org.orioai.workflow.services.OsWorkflowService$$FastClassByCGLIB$$f47da35e.invoke(<generated>)
    at net.sf.cglib.proxy.MethodProxy.invoke(MethodProxy.java:149)
    at org.springframework.aop.framework.Cglib2AopProxy$CglibMethodInvocation.invokeJoinpoint(Cglib2AopProxy.java:693)
    at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:139)
    at org.springframework.aop.support.DelegatingIntroductionInterceptor.doProceed(DelegatingIntroductionInterceptor.java:127)
    at org.springframework.aop.support.DelegatingIntroductionInterceptor.invoke(DelegatingIntroductionInterceptor.java:115)
    at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:161)
    at org.springframework.aop.framework.Cglib2AopProxy$DynamicAdvisedInterceptor.intercept(Cglib2AopProxy.java:628)
    at org.orioai.workflow.services.OsWorkflowService$$EnhancerByCGLIB$$815395f1.setupOsWorkflowProperties(<generated>)
    at org.orioai.workflow.services.CompassService.getWorkflowInstances(CompassService.java:198)
    at org.orioai.workflow.web.DomainService.getWorkflowInstances(DomainService.java:276)
    at org.orioai.workflow.web.DomainService$$FastClassByCGLIB$$8e4532fb.invoke(<generated>)
    at net.sf.cglib.proxy.MethodProxy.invoke(MethodProxy.java:149)
    at org.springframework.aop.framework.Cglib2AopProxy$CglibMethodInvocation.invokeJoinpoint(Cglib2AopProxy.java:693)
    at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:139)
    at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:107)
    at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:161)
    at org.springframework.aop.framework.Cglib2AopProxy$DynamicAdvisedInterceptor.intercept(Cglib2AopProxy.java:628)
    at org.orioai.workflow.web.DomainService$$EnhancerByCGLIB$$b8b85f67.getWorkflowInstances(<generated>)
    at org.orioai.workflow.web.controllers.ListingInstancesController.getWorkflowInstances(ListingInstancesController.java:158)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:585)
    at org.apache.myfaces.el.PropertyResolverImpl.getProperty(PropertyResolverImpl.java:457)
    at org.apache.myfaces.el.PropertyResolverImpl.getValue(PropertyResolverImpl.java:85)
    at org.apache.myfaces.el.ELParserHelper$MyPropertySuffix.evaluate(ELParserHelper.java:535)
    at org.apache.commons.el.ComplexValue.evaluate(ComplexValue.java:145)
    at org.apache.myfaces.el.ValueBindingImpl.getValue(ValueBindingImpl.java:386)
    at javax.faces.component.UIData.getValue(UIData.java:1023)
    at org.apache.myfaces.component.html.ext.HtmlDataTableHack.createDataModel(HtmlDataTableHack.java:437)
    at org.apache.myfaces.component.html.ext.HtmlDataTable.createDataModel(HtmlDataTable.java:847)
    at org.apache.myfaces.component.html.ext.HtmlDataTableHack.getDataModel(HtmlDataTableHack.java:414)
    at org.apache.myfaces.component.html.ext.HtmlDataTable.getDataModel(HtmlDataTable.java:839)
    at org.apache.myfaces.component.html.ext.HtmlDataTableHack.getRowCount(HtmlDataTableHack.java:87)
    at org.apache.myfaces.renderkit.html.ext.HtmlTableRenderer.encodeBegin(HtmlTableRenderer.java:166)
    at javax.faces.component.UIComponentBase.encodeBegin(UIComponentBase.java:515)
    at javax.faces.component.UIData.encodeBegin(UIData.java:551)
    at javax.faces.component.html.HtmlDataTable.encodeBegin(HtmlDataTable.java:50)
    at org.apache.myfaces.component.html.ext.HtmlDataTableHack.encodeBegin(HtmlDataTableHack.java:172)
    at org.apache.myfaces.component.html.ext.HtmlDataTable.encodeBegin(HtmlDataTable.java:607)
    at org.apache.myfaces.shared_impl.renderkit.RendererUtils.renderChild(RendererUtils.java:412)
    at org.apache.myfaces.shared_impl.renderkit.RendererUtils.renderChildren(RendererUtils.java:400)
    at org.apache.myfaces.shared_impl.renderkit.html.HtmlGroupRendererBase.encodeEnd(HtmlGroupRendererBase.java:78)
    at javax.faces.component.UIComponentBase.encodeEnd(UIComponentBase.java:539)
    at javax.faces.webapp.UIComponentTag.encodeEnd(UIComponentTag.java:498)
    at javax.faces.webapp.UIComponentTag.doEndTag(UIComponentTag.java:366)
    at org.apache.myfaces.shared_impl.taglib.UIComponentBodyTagBase.doEndTag(UIComponentBodyTagBase.java:57)
    at org.apache.jsp.jsp.listing_002dinstances_jsp._jspx_meth_h_005fpanelGroup_005f1(listing_002dinstances_jsp.java:1194)
    at org.apache.jsp.jsp.listing_002dinstances_jsp._jspx_meth_h_005fform_005f3(listing_002dinstances_jsp.java:1125)
    at org.apache.jsp.jsp.listing_002dinstances_jsp._jspx_meth_e_005fpage_005f0(listing_002dinstances_jsp.java:347)
    at org.apache.jsp.jsp.listing_002dinstances_jsp._jspService(listing_002dinstances_jsp.java:199)
    at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:98)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
    at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:331)
    at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:329)
    at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:265)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
    at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:691)
    at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:469)
    at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:403)
    at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:301)
    at org.apache.myfaces.context.servlet.ServletExternalContextImpl.dispatch(ServletExternalContextImpl.java:419)
    at org.apache.myfaces.application.jsp.JspViewHandlerImpl.renderView(JspViewHandlerImpl.java:211)
    at org.jenia.faces.template.handler.ViewHandler.renderView(ViewHandler.java:76)
    at org.apache.myfaces.lifecycle.RenderResponseExecutor.execute(RenderResponseExecutor.java:41)
    at org.apache.myfaces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:132)
    at org.esupportail.commons.web.servlet.FacesServlet.service(FacesServlet.java:367)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
    at org.apache.myfaces.webapp.filter.ExtensionsFilter.doFilter(ExtensionsFilter.java:147)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
    at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:264)
    at org.acegisecurity.intercept.web.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:107)
    at org.acegisecurity.intercept.web.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:72)
    at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
    at org.acegisecurity.ui.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:110)
    at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
    at org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(HttpSessionContextIntegrationFilter.java:229)
    at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
    at org.acegisecurity.util.FilterChainProxy.doFilter(FilterChainProxy.java:148)
    at org.acegisecurity.util.FilterToBeanProxy.doFilter(FilterToBeanProxy.java:98)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
    at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
    at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:174)
    at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:433)
    at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
    at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117)
    at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:108)
    at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:151)
    at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:874)
    at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:665)
    at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:528)
    at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:81)
    at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:689)
    at java.lang.Thread.run(Thread.java:595)
Caused by: org.dom4j.DocumentException: Error on line 14 of document  : XML document structures must start and end within the same entity. Nested exception: XML document structures must start and end within the same entity.
    at org.dom4j.io.SAXReader.read(SAXReader.java:482)
    at org.dom4j.DocumentHelper.parseText(DocumentHelper.java:278)
    at org.orioai.workflow.utils.XmlUtilsService.resolveXPath(XmlUtilsService.java:101)
    ... 110 more


kossi.
-- 
-----------------------------------------
oooO M. Kossi Kouleowoun <kossi.kouleowoun at uhb.fr>
(   ) Université Haute Bretagne- Cellule ENT/WEB
 \ (  Centre de Ressources Informatiques
  \_) Tel: 02.99.14.13.47
-----------------------------------------------
-- 
 

Vincent,
L'erreur vient quand j'édite une ancienne fiche en cliquant sur mes ressources en cours d' éditions .
As tu regardé les  fichiers .xml  que j'ai joints précédemment ?  çà a l'air ok ?  J'ai l'impression le problème vient du spring-metada-types.xml , mais je sais pas ou.
j'ai fait un export simple de l'interface workflow.
merci d'avance.
Kossi


Vincent.
Effectivement  le  *ori-4.xml* est édifiant.
Je suis sur l'installation fraîche du workflow  comme tu le dis en passant par le quick install . tout était ok.
Configuration avancée du workflow . Edition de ma fiche , en mettant pour  localisation Universit*é *rennes 2   . Enregistrer et quitter.  Puis je reviens( lien back) , accueil-->ressources en cours d'édition .
C'est tout.
Par contre je n'ai pas touché au lom-prototype.xml.
Voila.
 

-- 
-----------------------------------------
oooO M. Kossi Kouleowoun <kossi.kouleowoun at uhb.fr>
(   ) Université Haute Bretagne- Cellule ENT/WEB
 \ (  Centre de Ressources Informatiques
  \_) Tel: 02.99.14.13.47
-----------------------------------------------
--
 

Donc problème d'encodage au niveau d'un tomcat, de mysql, de java ou autre ....
Vois si cette page peut t'aider :
http://www.ori-oai.org/display/ORIOAIworkflow/Encodage
Vincent.


Bonjour,
Je vais essayer d'éliminer les causes possibles pour l'encodage.
 ==>Au niveau tomcat : la commande ps aux | grep java montre bien que pour les modules installlés à savoir  indexing, vocabulary, workflow, md-editor l'encodage est UTF8 . (-Dfile.encoding=UTF-8  )
==>au niveau mysql : le moteur est bien innodb pour chaque table ,  interclassement  utf8_general_ci.
==>Niveau java ou autre : je ne sais pas ce que je dois faire.
Je vais nettoyer la base du workflow  (mieux recréer une autre  base  )et je redémarre tout.

-- 
-----------------------------------------
oooO M. Kossi Kouleowoun <kossi.kouleowoun at uhb.fr>
(   ) Université Haute Bretagne- Cellule ENT/WEB
 \ (  Centre de Ressources Informatiques
  \_) Tel: 02.99.14.13.47
-----------------------------------------------
--
  
En faisant les modifications que j'ai indiquées si dessus (grace a Vincent).
Je n'ai plus d'erreur. :)
Merci.

-- 
-----------------------------------------
oooO M. Kossi Kouleowoun <kossi.kouleowoun at uhb.fr>
(   ) Université Haute Bretagne- Cellule ENT/WEB
 \ (  Centre de Ressources Informatiques
  \_) Tel: 02.99.14.13.47
-----------------------------------------------
--

Options d'affichage des commentaires

Sélectionnez la méthode d'affichage des commentaires que vous préférez, puis cliquez sur « Enregistrer les paramètres » pour activer vos changements.
Sujet clos