Bonjour,
Je suis surpris du problème que vous rencontrez. L'erreur est
provoquée par une méthode qui a été adaptée à SDX 2.4 le premier
versement, c'est-Ã -dire depuis le 19 septembre 2007.
Je viens de faire le test moi-même en installant l'application SDXTest
des versions 2.2 et 2.3. Je n'ai pas rencontré le problème. Peut-être
pouvez-vous m'aider à reproduire le problème en décrivant l'architecture
de votre application ?
En attendant, pour déboguer le problème rapidement, vous pouvez indiquez
une URL absolue pour le fichier "index-identity.xsl" dans
l'application.xconf de votre application :
file:///url/absolue/vers/le/fichier/index-identity.xsl
Andry RAHOBISOA a écrit :
Bonjour,
Merci pour la rectification dans le dernier CVS. Je viens de l'installer, et
effectivement il n'y a plus le problème de perte de session lors de la création
du super utilisateur.
Malheureusement, j'ai l'impression de bloquer à chaque fois sur un nouveau
problème quand un autre est résolu :(
Le souci maintenant, est que je ne peux pas déployer de nouvelles applications.
J'ai remarqué dans les archives que d'autres ont déjà eu aussi plus ou moins le
même problème dans de précédentes version. Voilà de mon coté ce que j'obtiens :
SDX - Application - Configuration : Unable to configure the application at,
C:\Program Files\Apache Software Foundation\Tomcat
5.5\webapps\sdx\biuAncien\ .
Et voici ensuite les logs dans le fichier sdxError :
ERROR (2008-02-28) 12:50.44:687 [sdx.framework]
(/sdx/sdx/admin/apps.xsp) http-8080-2/apps_xsp: SDX - Application -
Configuration : Unable to configure the application at, C:\Program
Files\Apache Software Foundation\Tomcat 5.5\webapps\sdx\biuAncien\ .
fr.gouv.culture.sdx.exception.SDXException: SDX - Application -
Configuration : Unable to configure the application at, C:\Program
Files\Apache Software Foundation\Tomcat 5.5\webapps\sdx\biuAncien\ .
at
org.apache.cocoon.www.sdx.admin.apps_xsp.generate(org.apache.cocoon.www.sdx.admin.apps_xsp:904)
at
org.apache.cocoon.generation.ServerPagesGenerator.generate(ServerPagesGenerator.java:228)
at
org.apache.cocoon.components.pipeline.AbstractProcessingPipeline.processXMLPipeline(AbstractProcessingPipeline.java:579)
at
org.apache.cocoon.components.pipeline.impl.AbstractCachingProcessingPipeline.processXMLPipeline(AbstractCachingProcessingPipeline.java:279)
at
org.apache.cocoon.components.pipeline.AbstractProcessingPipeline.process(AbstractProcessingPipeline.java:481)
at
org.apache.cocoon.components.treeprocessor.sitemap.SerializeNode.invoke(SerializeNode.java:121)
at
org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:47)
at
org.apache.cocoon.components.treeprocessor.sitemap.MatchNode.invoke(MatchNode.java:108)
at
org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:47)
at
org.apache.cocoon.components.treeprocessor.sitemap.ActTypeNode.invoke(ActTypeNode.java:139)
at
org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:69)
at
org.apache.cocoon.components.treeprocessor.sitemap.PipelineNode.invoke(PipelineNode.java:143)
at
org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:69)
at
org.apache.cocoon.components.treeprocessor.sitemap.PipelinesNode.invoke(PipelinesNode.java:93)
at
org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor.process(ConcreteTreeProcessor.java:235)
at
org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor.process(ConcreteTreeProcessor.java:177)
at
org.apache.cocoon.components.treeprocessor.TreeProcessor.process(TreeProcessor.java:253)
at
org.apache.cocoon.components.treeprocessor.sitemap.MountNode.invoke(MountNode.java:118)
at
org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:47)
at
org.apache.cocoon.components.treeprocessor.sitemap.MatchNode.invoke(MatchNode.java:108)
at
org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:69)
at
org.apache.cocoon.components.treeprocessor.sitemap.PipelineNode.invoke(PipelineNode.java:143)
at
org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:69)
at
org.apache.cocoon.components.treeprocessor.sitemap.PipelinesNode.invoke(PipelinesNode.java:93)
at
org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor.process(ConcreteTreeProcessor.java:235)
at
org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor.process(ConcreteTreeProcessor.java:177)
at
org.apache.cocoon.components.treeprocessor.TreeProcessor.process(TreeProcessor.java:253)
at
org.apache.cocoon.components.treeprocessor.sitemap.MountNode.invoke(MountNode.java:118)
at
org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:69)
at
org.apache.cocoon.components.treeprocessor.sitemap.SelectNode.invoke(SelectNode.java:98)
at
org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:47)
at
org.apache.cocoon.components.treeprocessor.sitemap.MatchNode.invoke(MatchNode.java:108)
at
org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:69)
at
org.apache.cocoon.components.treeprocessor.sitemap.PipelineNode.invoke(PipelineNode.java:143)
at
org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:69)
at
org.apache.cocoon.components.treeprocessor.sitemap.PipelinesNode.invoke(PipelinesNode.java:93)
at
org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor.process(ConcreteTreeProcessor.java:235)
at
org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor.process(ConcreteTreeProcessor.java:177)
at
org.apache.cocoon.components.treeprocessor.TreeProcessor.process(TreeProcessor.java:253)
at org.apache.cocoon.Cocoon.process(Cocoon.java:699)
at
org.apache.cocoon.servlet.CocoonServlet.service(CocoonServlet.java:1154)
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.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:174)
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.Http11AprProcessor.process(Http11AprProcessor.java:834)
at
org.apache.coyote.http11.Http11AprProtocol$Http11ConnectionHandler.process(Http11AprProtocol.java:640)
at
org.apache.tomcat.util.net.AprEndpoint$Worker.run(AprEndpoint.java:1286)
at java.lang.Thread.run(Unknown Source)
Caused by: org.apache.avalon.framework.configuration.ConfigurationException:
SDX - Fichiers : /sdx/resources/indexation/index-identity.xsl, impossible de
trouver ce fichier.
at fr.gouv.culture.sdx.exception.SDXException.log(SDXException.java:155)
at
fr.gouv.culture.sdx.exception.SDXException.<init>(SDXException.java:145)
at
fr.gouv.culture.sdx.framework.FrameworkImpl.configureApplication(FrameworkImpl.java:421)
at
fr.gouv.culture.sdx.framework.FrameworkImpl.addApplication(FrameworkImpl.java:857)
at
org.apache.cocoon.www.sdx.admin.apps_xsp.generate(org.apache.cocoon.www.sdx.admin.apps_xsp:899)
... 53 more
Caused by: fr.gouv.culture.sdx.exception.SDXException: SDX - Fichiers :
/sdx/resources/indexation/index-identity.xsl, impossible de trouver ce
fichier.
at fr.gouv.culture.sdx.utils.Utilities.resolveFile(Utilities.java:322)
at
fr.gouv.culture.sdx.pipeline.AbstractXSLTTransformation.configure(AbstractXSLTTransformation.java:68)
at
fr.gouv.culture.sdx.utils.xml.AbstractSdxXMLPipe.setUpSdxObject(AbstractSdxXMLPipe.java:329)
at
fr.gouv.culture.sdx.pipeline.AbstractPipeline.configureTransformations(AbstractPipeline.java:199)
at
fr.gouv.culture.sdx.pipeline.AbstractPipeline.configure(AbstractPipeline.java:116)
at
fr.gouv.culture.sdx.documentbase.AbstractDocumentBase.configurePipeline(AbstractDocumentBase.java:288)
at
fr.gouv.culture.sdx.documentbase.SDXDocumentBase.configure(SDXDocumentBase.java:156)
at
fr.gouv.culture.sdx.documentbase.LuceneDocumentBase.configure(LuceneDocumentBase.java:235)
at
fr.gouv.culture.sdx.application.Application.configureUserDocumentBase(Application.java:502)
at
fr.gouv.culture.sdx.application.Application.configure(Application.java:367)
at
fr.gouv.culture.sdx.framework.FrameworkImpl.configureApplication(FrameworkImpl.java:409)
... 55 more
Les logs me disent qu'un fichier index-identity.xsl n'est pas trouvable, alors
que celui-ci existe pourtant bien.
Si vous avez une piste vers lequel je puisse m'aiguiller pour tenter de résoudre
le problème, je suis preneur. Je rappelle aussi que ce problème n'arrive pas
seulement que sur ma seule application que je viens de copier dans le répertoire
sdx, mais aussi sur l'application 'sdxtest' d'origine.
Voilà j'ai fait le tour du problème... donc si vous avez de nouvelles
suggestions, je suis à l'écoute.
Merci encore.
--
Malo
_______________________________________________
sdx-users mailing list
sdx-users@nongnu.org
http://lists.nongnu.org/mailman/listinfo/sdx-users