On Oct 3, 2007, at 10:03 AM, Alessandro PTQS wrote:


Hi, I have installed geronimo-1.1.1 as a windows service using Java Service
Wrapper 3.2.3 and it works very fine.

Now I need to launch Geronimo in java 6.

If I start Geronimo by the command line, it still work fine, but if i start
Geronimo in java 6 with the Java Service Wrapper i got this exception:

INFO | jvm 1 | 2007/10/03 15:45:38 | Exception in thread "Timer-0"
java.lang.NoSuchMethodError: org.w3c.dom.Document.getXmlStandalone()Z
INFO   | jvm 1    | 2007/10/03 15:45:38 |       at
com.sun.org.apache.xalan.internal.xsltc.trax.DOM2TO.setDocumentInfo (DOM2TO.java:373)
INFO   | jvm 1    | 2007/10/03 15:45:38 |       at
com.sun.org.apache.xalan.internal.xsltc.trax.DOM2TO.parse (DOM2TO.java:127)
INFO   | jvm 1    | 2007/10/03 15:45:38 |       at
com.sun.org.apache.xalan.internal.xsltc.trax.DOM2TO.parse (DOM2TO.java:94)
INFO   | jvm 1    | 2007/10/03 15:45:38 |       at
com.sun.org.apache.xalan.internal.xsltc.trax.TransformerImpl.transform Identity(TransformerImpl.java:663)
INFO   | jvm 1    | 2007/10/03 15:45:38 |       at
com.sun.org.apache.xalan.internal.xsltc.trax.TransformerImpl.transform (TransformerImpl.java:709)
INFO   | jvm 1    | 2007/10/03 15:45:38 |       at
com.sun.org.apache.xalan.internal.xsltc.trax.TransformerImpl.transform (TransformerImpl.java:313)
INFO   | jvm 1    | 2007/10/03 15:45:38 |       at
org.apache.geronimo.system.configuration.LocalAttributeManager.saveXml ToFile(LocalAttributeManager.java:475)
INFO   | jvm 1    | 2007/10/03 15:45:38 |       at
org.apache.geronimo.system.configuration.LocalAttributeManager.save (LocalAttributeManager.java:433)
INFO   | jvm 1    | 2007/10/03 15:45:38 |       at
org.apache.geronimo.system.configuration.LocalAttributeManager$2.run (LocalAttributeManager.java:636)
INFO   | jvm 1    | 2007/10/03 15:45:38 |       at
java.util.TimerThread.mainLoop(Timer.java:512)
INFO   | jvm 1    | 2007/10/03 15:45:38 |       at
java.util.TimerThread.run(Timer.java:462)


anyone can help me ???

The stacktrace indicates a mismatch between Java 6's xslt implementation and org.w3c.dom.Document which is in our lib/endorsed/ xmlParserAPIs-2.2.1.jar. The manifest.mf in server.jar would include this in your CLASSPATH. Not sure how things are being set up in your java service wrapper environment.

Any reason not to use Geronimo 2.0?

--kevan

Reply via email to