ok merci
Si tu peux passer sur le dernier tag pour essayer d'améliorer ta situation. Pour info :
À partir du 1.6.2, on a changé de version d'eXist : on est passé de la 1.2.6 à la 1.4.0, notamment pour des questions de perfs mais il n'est pas impossible que cela résolve également le pb de corruption d'index que tu as eu.
Avant migration, garde bien tes sources actuelles sous le coude !!!
A+
Le 15/11/2010 12:49, Alain Le Drezen a écrit :
Si tu peux passer sur le dernier tag pour essayer d'améliorer ta situation. Pour info :
À partir du 1.6.2, on a changé de version d'eXist : on est passé de la 1.2.6 à la 1.4.0, notamment pour des questions de perfs mais il n'est pas impossible que cela résolve également le pb de corruption d'index que tu as eu.
Avant migration, garde bien tes sources actuelles sous le coude !!!
A+
Yohan COLMANT
Direction des Systèmes d'Information
UVHC - Université de Valenciennes et du Hainaut Cambrésis
Coordinateur Technique du projet ORI-OAI
Direction des Systèmes d'Information
UVHC - Université de Valenciennes et du Hainaut Cambrésis
Coordinateur Technique du projet ORI-OAI
Le 15/11/2010 12:49, Alain Le Drezen a écrit :
en 1.6.1
Le 15/11/2010 12:49, Yohan Colmant a écrit :Bien ... j'étais en train de chercher !
Pour info; tu es sur quelle version du md-editor stp ?
merci
Yohan COLMANT
Direction des Systèmes d'Information
UVHC - Université de Valenciennes et du Hainaut Cambrésis
Coordinateur Technique du projet ORI-OAI
Le 15/11/2010 12:46, Alain Le Drezen a écrit :
Ok c'est un pb de config locale.
L'éditeur refonctionne en supprimmant simplement exist-data.
A suivre ....
Le 15/11/2010 11:52, Yohan Colmant a écrit :" type="cite">Alain,
Tu as quoi dans commons-parameters.properties pour les paramètres liés au vocabulary stp (host, port, etc.) ?
Merci,
Yohan COLMANT
Direction des Systèmes d'Information
UVHC - Université de Valenciennes et du Hainaut Cambrésis
Coordinateur Technique du projet ORI-OAI
Le 15/11/2010 11:41, Alain Le Drezen a écrit :Salut,
J'ai supprimé exist-data.
J'ai effectué les modifs du build.xml puis
stop tomcat
ant init-build-md-editor
ant all-md-editor
start tomcat
Voici les nouveaux log :
log4j:ERROR LogMananger.repositorySelector was null likely due to error in class reloading, using NOPLoggerRepository.
Starting Orbeon Forms Release dev-post-3.7.1.200910271900
Initializing Resource Manager with: {oxf.resources.priority.1.oxf.resources.webapp.rootdir=/WEB-INF/resources, oxf.resources.priority.1=org.orbeon.oxf.resources.WebAppResourceManagerFactory, oxf.resources.priority.2=org.orbeon.oxf.resources.ClassLoaderResourceManagerFactory, oxf.resources.factory=org.orbeon.oxf.resources.PriorityResourceManagerFactory, org.orbeon.oxf.resources.WebAppResourceManagerImplServletContext=org.apache.catalina.core.ApplicationContextFacade@1049d3}
Looking for a valid Transformer...
Checking for Saxon, not found!
Checking for Xalan, not found!
Warning: Failed find a valid Transformer!
Please add an appropriate Transformer to the class-path, e.g. in the 'endorsed' folder of the servlet container or in the 'endorsed' folder of the JRE.
Using parser org.apache.xerces.jaxp.SAXParserImpl$JAXPSAXParser
Using transformer com.sun.org.apache.xalan.internal.xsltc.trax.TransformerImpl
2010-11-15 11:35:46,424 ERROR HttpChannel - Server returned error code = 400 for URI : http://ori-vocabulary.univ-lorraine.fr:/../../webapps/ori-vocabulary-1.6.1/xfire/OriVocabularyService. Check server logs for details
2010-11-15 11:35:46,430 ERROR GetStoreVocab - execute :: org.codehaus.xfire.XFireRuntimeException: Could not invoke service.. Nested exception is org.codehaus.xfire.fault.XFireFault: Server returned error code = 400 for URI : http://ori-vocabulary.univ-lorraine.fr:/../../webapps/ori-vocabulary-1.6.1/xfire/OriVocabularyService. Check server logs for details
org.codehaus.xfire.XFireRuntimeException: Could not invoke service.. Nested exception is org.codehaus.xfire.fault.XFireFault: Server returned error code = 400 for URI : http://ori-vocabulary.univ-lorraine.fr:/../../webapps/ori-vocabulary-1.6.1/xfire/OriVocabularyService. Check server logs for details
org.codehaus.xfire.fault.XFireFault: Server returned error code = 400 for URI : http://ori-vocabulary.univ-lorraine.fr:/../../webapps/ori-vocabulary-1.6.1/xfire/OriVocabularyService. Check server logs for details
at org.codehaus.xfire.fault.XFireFault.createFault(XFireFault.java:89)
at org.codehaus.xfire.client.Invocation.invoke(Invocation.java:83)
at org.codehaus.xfire.client.Invocation.invoke(Invocation.java:114)
at org.codehaus.xfire.client.Client.invoke(Client.java:336)
at org.codehaus.xfire.client.XFireProxy.handleRequest(XFireProxy.java:77)
at org.codehaus.xfire.client.XFireProxy.invoke(XFireProxy.java:57)
at $Proxy0.getVocabulary(Unknown Source)
at org.orioai.mdeditor.eXist.GetStoreVocab.getVocabulary(GetStoreVocab.java:122)
at org.orioai.mdeditor.eXist.GetStoreVocab.getVocabulariesAndXQueries(GetStoreVocab.java:168)
at org.orioai.mdeditor.eXist.GetStoreVocab.execute(GetStoreVocab.java:492)
at org.exist.storage.SystemTaskManager.runSystemTask(SystemTaskManager.java:55)
at org.exist.storage.SystemTaskManager.processTasks(SystemTaskManager.java:42)
at org.exist.storage.txn.TransactionManager.processSystemTasks(TransactionManager.java:258)
at org.exist.storage.SystemTaskManager.triggerSystemTask(SystemTaskManager.java:27)
at org.exist.storage.txn.TransactionManager.triggerSystemTask(TransactionManager.java:248)
at org.exist.storage.BrokerPool.triggerSystemTask(BrokerPool.java:1482)
at org.exist.scheduler.SystemTaskJob.execute(SystemTaskJob.java:106)
at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:525)
Caused by: org.codehaus.xfire.XFireRuntimeException: Server returned error code = 400 for URI : http://ori-vocabulary.univ-lorraine.fr:/../../webapps/ori-vocabulary-1.6.1/xfire/OriVocabularyService. Check server logs for details
at org.codehaus.xfire.transport.http.HttpChannel.sendViaClient(HttpChannel.java:130)
at org.codehaus.xfire.transport.http.HttpChannel.send(HttpChannel.java:48)
at org.codehaus.xfire.handler.OutMessageSender.invoke(OutMessageSender.java:26)
at org.codehaus.xfire.handler.HandlerPipeline.invoke(HandlerPipeline.java:131)
at org.codehaus.xfire.client.Invocation.invoke(Invocation.java:79)
... 17 more
2010-11-15 11:36:11,185 ERROR ProcessorService - Exception at oxf:/forms/ori-md-editor/service/oriGetVocabRemote.xpl (executing XSLT transformation)
Le 15/11/2010 10:56, Yohan Colmant a écrit :" type="cite">Salut Alain,
Le collègue qui bosse sur l'éditeur est en congés depuis quelques jours et j'étais en déplacement.
Je ne suis pas expert sur ce module, mais tu peux essayer ceci stp :
Remplacer dans le build.xml du md-editor la partie où tu as javac par ceci :
<javac srcdir="${basedir}/src" destdir="${deploy.home}/${app.name.deploy}/WEB-INF/classes"
debug="true"
deprecation="true"
optimize="true">
<classpath refid="classpath.exist.core" />
</javac>
ça donne quoi ?
Yohan COLMANT
Direction des Systèmes d'Information
UVHC - Université de Valenciennes et du Hainaut Cambrésis
Coordinateur Technique du projet ORI-OAI
Le 12/11/2010 10:38, Alain Le Drezen a écrit :" type="cite">Bonjour,
Depuis ce matin l'éditeur est planté.
Voici les logs.
Un arrêt/redémarrage du tomcat ne change rien.
Rien de particulier au niveau du module vocabulaire.
Merci d'avance
Starting Orbeon Forms Release dev-post-3.7.1.200910271900
Initializing Resource Manager with: {oxf.resources.priority.1.oxf.resources.webapp.rootdir=/WEB-INF/resources, oxf.resources.priority.1=org.orbeon.oxf.resources.WebAppResourceManagerFactory, oxf.resources.priority.2=org.orbeon.oxf.resources.ClassLoaderResourceManagerFactory, oxf.resources.factory=org.orbeon.oxf.resources.PriorityResourceManagerFactory, org.orbeon.oxf.resources.WebAppResourceManagerImplServletContext=org.apache.catalina.core.ApplicationContextFacade@435a3a}
2010-11-12 10:09:16,161 ERROR BrokerPool - Found an error while initializing database: Invalid URI: Malformed escape pair at index 199: e%1C%001%00%00%00%EF%BF%BD%EF%BF%BD%EF%BF%BD%EF%BF%BD%06%0Borifunct.xq%EF%BF%BD%EF%BF%BD%EF%BF%BD%EF%BF%BD%EF%BF%BD%EF%BF%BD%EF%BF%BD%EF%BF%BD%EF%BF%BD%01%01%01%EF%BF%BD%EF%BF%BD%0D%EF%BF%BD%EB%AB%B8%%C3%A7%EF%BF%BD%EF%BF%BD%EF%BF%BD%%02%00%00%00%00%19%00%0C%00%00%00%10%00%01%01%EF%BF%BD%03%EF%BF%BD%EB%AB%B8%rsonal_mads.xml%01%01%EF%BF%BD%03%01%C2%9C%01%00%C6%AC%EB%AB%B8%%EF%BF%BD%EF%BF%BD%EF%BF%BD%EF%BF%BD%EF%BF%BD%%01%EF%BF%BD
java.lang.IllegalArgumentException: Invalid URI: Malformed escape pair at index 199: e%1C%001%00%00%00%EF%BF%BD%EF%BF%BD%EF%BF%BD%EF%BF%BD%06%0Borifunct.xq%EF%BF%BD%EF%BF%BD%EF%BF%BD%EF%BF%BD%EF%BF%BD%EF%BF%BD%EF%BF%BD%EF%BF%BD%EF%BF%BD%01%01%01%EF%BF%BD%EF%BF%BD%0D%EF%BF%BD%EB%AB%B8%%C3%A7%EF%BF%BD%EF%BF%BD%EF%BF%BD%%02%00%00%00%00%19%00%0C%00%00%00%10%00%01%01%EF%BF%BD%03%EF%BF%BD%EB%AB%B8%rsonal_mads.xml%01%01%EF%BF%BD%03%01%C2%9C%01%00%C6%AC%EB%AB%B8%%EF%BF%BD%EF%BF%BD%EF%BF%BD%EF%BF%BD%EF%BF%BD%%01%EF%BF%BD
at org.exist.xmldb.XmldbURI.create(XmldbURI.java:122)
at org.exist.collections.Collection.read(Collection.java:738)
at org.exist.storage.NativeBroker.openCollection(NativeBroker.java:688)
at org.exist.storage.NativeBroker.openCollection(NativeBroker.java:656)
at org.exist.storage.NativeBroker.getCollection(NativeBroker.java:652)
at org.exist.collections.CollectionConfigurationManager.loadAllConfigurations(CollectionConfigurationManager.java:218)
at org.exist.collections.CollectionConfigurationManager.loadAllConfigurations(CollectionConfigurationManager.java:221)
at org.exist.collections.CollectionConfigurationManager.loadAllConfigurations(CollectionConfigurationManager.java:208)
at org.exist.collections.CollectionConfigurationManager.<init>(CollectionConfigurationManager.java:81)
at org.exist.storage.BrokerPool.initialize(BrokerPool.java:827)
at org.exist.storage.BrokerPool.<init>(BrokerPool.java:654)
at org.exist.storage.BrokerPool.configure(BrokerPool.java:216)
at org.exist.storage.BrokerPool.configure(BrokerPool.java:188)
at org.exist.http.servlets.EXistServlet.startup(EXistServlet.java:672)
at org.exist.http.servlets.EXistServlet.init(EXistServlet.java:113)
at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1173)
at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:993)
at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:4187)
at org.apache.catalina.core.StandardContext.start(StandardContext.java:4496)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045)
at org.apache.catalina.core.StandardHost.start(StandardHost.java:785)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045)
at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)
at org.apache.catalina.core.StandardService.start(StandardService.java:519)
at org.apache.catalina.core.StandardServer.start(StandardServer.java:710)
at org.apache.catalina.startup.Catalina.start(Catalina.java:581)
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:597)
at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:289)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:414)
Looking for a valid Transformer...
Checking for Saxon, not found!
Checking for Xalan, not found!
Warning: Failed find a valid Transformer!
Please add an appropriate Transformer to the class-path, e.g. in the 'endorsed' folder of the servlet container or in the 'endorsed' folder of the JRE.
Using parser org.apache.xerces.jaxp.SAXParserImpl$JAXPSAXParser
Using transformer com.sun.org.apache.xalan.internal.xsltc.trax.TransformerImpl
2010-11-12 10:09:17,715 ERROR GetStoreVocab - execute :: java.lang.IllegalArgumentException: Invalid URI: Malformed escape pair at index 199: e%1C%001%00%00%00%EF%BF%BD%EF%BF%BD%EF%BF%BD%EF%BF%BD%06%0Borifunct.xq%EF%BF%BD%EF%BF%BD%EF%BF%BD%EF%BF%BD%EF%BF%BD%EF%BF%BD%EF%BF%BD%EF%BF%BD%EF%BF%BD%01%01%01%EF%BF%BD%EF%BF%BD%0D%EF%BF%BD%EB%AB%B8%%C3%A7%EF%BF%BD%EF%BF%BD%EF%BF%BD%%02%00%00%00%00%19%00%0C%00%00%00%10%00%01%01%EF%BF%BD%03%EF%BF%BD%EB%AB%B8%rsonal_mads.xml%01%01%EF%BF%BD%03%01%C2%9C%01%00%C6%AC%EB%AB%B8%%EF%BF%BD%EF%BF%BD%EF%BF%BD%EF%BF%BD%EF%BF%BD%%01%EF%BF%BD
java.lang.IllegalArgumentException: Invalid URI: Malformed escape pair at index 199: e%1C%001%00%00%00%EF%BF%BD%EF%BF%BD%EF%BF%BD%EF%BF%BD%06%0Borifunct.xq%EF%BF%BD%EF%BF%BD%EF%BF%BD%EF%BF%BD%EF%BF%BD%EF%BF%BD%EF%BF%BD%EF%BF%BD%EF%BF%BD%01%01%01%EF%BF%BD%EF%BF%BD%0D%EF%BF%BD%EB%AB%B8%%C3%A7%EF%BF%BD%EF%BF%BD%EF%BF%BD%%02%00%00%00%00%19%00%0C%00%00%00%10%00%01%01%EF%BF%BD%03%EF%BF%BD%EB%AB%B8%rsonal_mads.xml%01%01%EF%BF%BD%03%01%C2%9C%01%00%C6%AC%EB%AB%B8%%EF%BF%BD%EF%BF%BD%EF%BF%BD%EF%BF%BD%EF%BF%BD%%01%EF%BF%BD
at org.exist.xmldb.XmldbURI.create(XmldbURI.java:122)
at org.exist.collections.Collection.read(Collection.java:738)
at org.exist.storage.NativeBroker.openCollection(NativeBroker.java:688)
at org.exist.storage.NativeBroker.openCollection(NativeBroker.java:656)
at org.exist.storage.NativeBroker.getCollection(NativeBroker.java:652)
at org.exist.storage.NativeBroker.getOrCreateCollection(NativeBroker.java:620)
at org.orioai.mdeditor.eXist.GetStoreVocab.storeDatabase(Unknown Source)
at org.orioai.mdeditor.eXist.GetStoreVocab.execute(Unknown Source)
at org.exist.storage.SystemTaskManager.runSystemTask(SystemTaskManager.java:55)
at org.exist.storage.SystemTaskManager.processTasks(SystemTaskManager.java:42)
at org.exist.storage.txn.TransactionManager.processSystemTasks(TransactionManager.java:258)
at org.exist.storage.SystemTaskManager.triggerSystemTask(SystemTaskManager.java:27)
at org.exist.storage.txn.TransactionManager.triggerSystemTask(TransactionManager.java:248)
at org.exist.storage.BrokerPool.triggerSystemTask(BrokerPool.java:1482)
at org.exist.scheduler.SystemTaskJob.execute(SystemTaskJob.java:106)
at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:525)
2010-11-12 10:10:35,618 ERROR XSLTTransformer - Error at line 124 of oxf:/forms/ori-md-editor/service/simplify.xsl:
Ambiguous rule match for /mets:mets/mets:dmdSec[1]/mets:mdWrap[1]/mets:xmlData[1]/tef:thesisRecord[1]/dc:subject[12]
Matches both "dc:subject[@xml:lang]" on line 181 of oxf:/forms/ori-md-editor/service/simplify.xsl
and "dc:subject[@xsi:type]" on line 172 of oxf:/forms/ori-md-editor/service/simplify.xsl
2010-11-12 10:10:35,618 ERROR XSLTTransformer - Error at line 124 of oxf:/forms/ori-md-editor/service/simplify.xsl:
Ambiguous rule match for /mets:mets/mets:dmdSec[1]/mets:mdWrap[1]/mets:xmlData[1]/tef:thesisRecord[1]/dc:subject[13]
Matches both "dc:subject[@xml:lang]" on line 181 of oxf:/forms/ori-md-editor/service/simplify.xsl
and "dc:subject[@xsi:type]" on line 172 of oxf:/forms/ori-md-editor/service/simplify.xsl
2010-11-12 10:10:40,271 ERROR ProcessorService - Exception at line 140, column 60 of oxf:/ops/pfc/xforms-epilogue.xpl (reading processor output: name='document', id='xhtml-data')
java.lang.NullPointerException