Stack-trace when running with the 2nd of July nightly ------------------------------------------------------ I had to move the xerces-impl from 'lib/private' to 'lib'. INFO: Started org.mortbay.jetty.servlet.WebApplicationHandler@c3bb57 Starting Orbeon Forms Release 3.6.0.200807020138 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=ServletContext[WebApplicationContext[/orbeon,Orbeon Forms 3.6.0]]} 2008-07-02 22:36:43,472 INFO ProcessorService - Servlet - Servlet initialized. 2008-07-02 22:36:43,478 INFO ProcessorService - Servlet - Servlet initialized. 2008-07-02 22:36:43,505 INFO EXistServlet - EXistServlet: exist.home=/home/hmalphettes/proj/orbeon/orbeon-2.6.0.20080702.war/WEB-INF 2008-07-02 22:36:43,505 INFO EXistServlet - reading configuration from /home/hmalphettes/proj/orbeon/orbeon-2.6.0.20080702.war/WEB-INF/exist-conf.xml 2008-07-02 22:36:43,516 INFO Configuration - Reading configuration from file /home/hmalphettes/proj/orbeon/orbeon-2.6.0.20080702.war/WEB-INF/exist-conf.xml 2008-07-02 22:36:44,074 WARN eXistURLStreamHandlerFactory - The JVM has already an URLStreamHandlerFactory registered, skipping... 2008-07-02 22:36:44,074 INFO eXistURLStreamHandlerFactory - Setting java.protocol.handler.pkgs to org.exist.protocolhandler.protocols 2008-07-02 22:36:44,089 INFO Configuration - Add catalog uri file:/home/hmalphettes/proj/orbeon/orbeon-2.6.0.20080702.war//WEB-INF/catalog.xml 2008-07-02 22:36:44,091 INFO GrammarPool - Initializing GrammarPool. 2008-07-02 22:36:44,093 INFO EXistServlet - configuring eXist instance 2008-07-02 22:36:44,178 INFO SimpleThreadPool - Job execution threads will use class loader of thread: Worker-0 2008-07-02 22:36:44,207 INFO QuartzScheduler - Quartz Scheduler v.1.6.0 created. 2008-07-02 22:36:44,210 INFO RAMJobStore - RAMJobStore initialized. 2008-07-02 22:36:44,210 INFO StdSchedulerFactory - Quartz scheduler 'exist_QuartzScheduler' initialized from an externally provided properties instance. 2008-07-02 22:36:44,210 INFO StdSchedulerFactory - Quartz scheduler version: 1.6.0 2008-07-02 22:36:44,251 INFO DefaultCacheManager - Cache settings: totalPages: 12,288; maxCacheSize: 11,059 2008-07-02 22:36:44,253 WARN AgentFactory - Class not found for JMX agent: org.exist.management.impl.JMXAgent 2008-07-02 22:36:44,259 INFO XQueryPool - QueryPool: size = 128; maxStackSize = 5; timeout = 120,000; timeoutCheckInterval = 30,000 2008-07-02 22:36:44,381 INFO IndexManager - Registered index org.exist.indexing.ngram.NGramIndex as ngram-index 2008-07-02 22:36:44,383 INFO IndexManager - Registered index org.exist.fulltext.FTIndex as ft-legacy-index 2008-07-02 22:36:44,733 INFO QuartzScheduler - Scheduler exist_QuartzScheduler_$_NON_CLUSTERED started. 2008-07-02 22:36:44,765 INFO EXistServlet - registering XMLDB driver 2008-07-02 22:36:44,808 INFO EXistServlet - Using default user guest for all unauthorized requests. 2008-07-02 22:36:44,861 WARN EXistServlet - Looking for a valid Parser... Checking for Xerces, found version Xerces-J 2.9.0 needed version Xerces-J 2.9.1 Warning: Failed find a valid Parser! Please add an appropriate Parser to the class-path, e.g. in the 'endorsed' folder of the servlet container or in the 'endorsed' folder of the JRE. 2008-07-02 22:36:44,866 WARN EXistServlet - Looking for a valid Transformer... Checking for Saxon, found version 8.8 needed version 9.0.0.4 Checking for Saxon, found version 8.8 needed version 9.0.0.3 Checking for Xalan, found version Xalan Java 2.5.1 needed version Xalan Java 2.7.0 Checking for Saxon, found version 8.8 needed version 8.9.0.3 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. Jul 2, 2008 10:36:44 PM org.mortbay.util.Container start INFO: Started WebApplicationContext[/orbeon,Orbeon Forms 3.6.0] Jul 2, 2008 10:36:44 PM org.mortbay.http.SocketListener start INFO: Started SocketListener on 0.0.0.0:18080 Jul 2, 2008 10:36:44 PM org.mortbay.util.Container start INFO: Started org.mortbay.jetty.Server@10f94a0 Orbeon is started? = true 2008-07-02 22:36:46,257 INFO ProcessorService - /fr/orbeon/builder - Received request 2008-07-02 22:36:51,898 INFO XFormsServer - XForms - log message - Could not get source form from request. Trying submission instead. 2008-07-02 22:36:52,165 INFO ProcessorService - /fr/service/resource/crud/orbeon/builder/form/form.xhtml - Received request 2008-07-02 22:36:53,284 INFO ProcessorService - /fr/service/resource/crud/orbeon/builder/form/form.xhtml - Timing: 1119 - Cache hits for cache.main: 294, fault: 70, adds: 69, expirations: 0, success rate: 80% 2008-07-02 22:36:53,901 INFO ProcessorService - /fr/service/exist/search/orbeon/builder - Received request 2008-07-02 22:36:56,537 WARN Descriptor - Giving up unable to read descriptor file from /home/hmalphettes/proj/orbeon/orbeon-2.6.0.20080702.war/WEB-INF/descriptor.xml 2008-07-02 22:36:56,538 WARN Descriptor - Giving up unable to read descriptor.xml file from classloader in package org.exist.http 2008-07-02 22:36:57,245 INFO ProcessorService - /fr/service/exist/search/orbeon/builder - Timing: 3344 - Cache hits for cache.main: 480, fault: 94, adds: 93, expirations: 0, success rate: 83% 2008-07-02 22:36:57,278 INFO XFormsServer - XForms - log message - Setting language from request: 2008-07-02 22:36:57,280 INFO XFormsServer - XForms - log message - Setting language from session: 2008-07-02 22:36:57,282 INFO XFormsServer - XForms - log message - Setting default language: en 2008-07-02 22:36:57,314 ERROR ProcessorService - Exception at line 27 of oxf:/config/xforms-widgets.xsl (evaluating XPath expression: expression='xxforms:set-session-attribute('fr-language', xs:string(instance('fr-language-instance')))') java.lang.NullPointerException at org.orbeon.saxon.value.StringValue.equals(StringValue.java:417) at org.mortbay.jetty.servlet.AbstractSessionManager$Session.setAttribute(AbstractSessionManager.java:835) at org.orbeon.oxf.pipeline.InitUtils$3.setAttribute(InitUtils.java:421) at org.orbeon.oxf.util.AttributesToMap.put(AttributesToMap.java:38) at org.orbeon.oxf.xforms.function.xxforms.XXFormsSetScopeAttribute.storeAttribute(XXFormsSetScopeAttribute.java:55) at org.orbeon.oxf.xforms.function.xxforms.XXFormsSetSessionAttribute.iterate(XXFormsSetSessionAttribute.java:48) at org.orbeon.oxf.util.PooledXPathExpression.evaluate(PooledXPathExpression.java:229) at org.orbeon.oxf.util.PooledXPathExpression.evaluateKeepNodeInfo(PooledXPathExpression.java:93) at org.orbeon.oxf.util.XPathCache.evaluate(XPathCache.java:81) at org.orbeon.oxf.util.XPathCache.evaluate(XPathCache.java:69) at org.orbeon.oxf.xforms.action.actions.XFormsInsertAction.execute(XFormsInsertAction.java:112) at org.orbeon.oxf.xforms.action.XFormsActionInterpreter.runSingleIteration(XFormsActionInterpreter.java:227) at org.orbeon.oxf.xforms.action.XFormsActionInterpreter.runAction(XFormsActionInterpreter.java:187)