Weblogic java.lang.NoSuchMethodError: org.jaxen.dom.DocumentNavigator.getInstance()Lorg/jaxen/Navigator

classic Classic list List threaded Threaded
3 messages Options
Reply | Threaded
Open this post in threaded view
|

Weblogic java.lang.NoSuchMethodError: org.jaxen.dom.DocumentNavigator.getInstance()Lorg/jaxen/Navigator

stessy
Hi,

I'm trying to deploy and use orbeon on Oracle Weblogic Server.
I followed the procedure described here: http://wiki.orbeon.com/forms/doc/developer-guide/admin-installing#TOC-Installing-Orbeon-Forms-on-Oracle-W

Everything worked during the installation.

Now when I open the root page of orbeon, I get the following error:

2009-12-18 13:28:54,673 INFO  XmlLibraryChecker  - Using parser org.orbeon.oxf.xml.xerces.XercesSAXParser
2009-12-18 13:28:54,673 INFO  XmlLibraryChecker  - Using transformer com.sun.org.apache.xalan.internal.xsltc.trax.TransformerImpl
2009-12-18 13:29:56,048 INFO  ProcessorService  - / - Received request
2009-12-18 13:29:56,814 INFO  ProcessorService  - / - Timing: 766 - Cache hits for cache.main: 43, fault: 37, adds: 37, expirations: 0, success rate: 53%
2009-12-18 13:29:57,111 INFO  ProcessorService  - /home/ - Received request
2009-12-18 13:29:57,830 INFO  ProcessorService  - /home/ - Timing: 719 - Cache hits for cache.main: 327, fault: 73, adds: 73, expirations: 0, success rate: 81%
2009-12-18 13:29:57,845 INFO  ProcessorService  - /config/theme/images/orbeon-logo-trimmed-transparent-42.png - Received request
2009-12-18 13:29:57,892 ERROR ProcessorService  - Exception with no location data
java.lang.NoSuchMethodError: org.jaxen.dom.DocumentNavigator.getInstance()Lorg/jaxen/Navigator;
        at org.jaxen.dom.DOMXPath.<init>(DOMXPath.java:82)
        at org.orbeon.oxf.xml.XPathUtils.selectStringValue(XPathUtils.java:148)
        at org.orbeon.oxf.xml.XPathUtils.selectStringValueNormalize(XPathUtils.java:108)
        at org.orbeon.oxf.processor.ResourceServer.start(ResourceServer.java:68)
        at org.orbeon.oxf.processor.pipeline.PipelineProcessor$5.run(PipelineProcessor.java:647)
        at org.orbeon.oxf.processor.ProcessorImpl.executeChildren(ProcessorImpl.java:526)
        at org.orbeon.oxf.processor.pipeline.PipelineProcessor.start(PipelineProcessor.java:644)
        at org.orbeon.oxf.processor.pipeline.PipelineProcessor$1.getInput(PipelineProcessor.java:138)
        at org.orbeon.oxf.processor.pipeline.PipelineProcessor$1.readImpl(PipelineProcessor.java:87)
        at org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl$1.read(ProcessorImpl.java:996)
        at org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(ProcessorImpl.java:1179)
        at org.orbeon.oxf.processor.pipeline.choose.ConcreteChooseProcessor$1.readImpl(ConcreteChooseProcessor.java:126)
        at org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl$1.read(ProcessorImpl.java:996)
        at org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(ProcessorImpl.java:1179)
        at org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.java:351)
        at org.orbeon.oxf.processor.pipeline.TeeProcessor.access$200(TeeProcessor.java:35)
        at org.orbeon.oxf.processor.pipeline.TeeProcessor$TeeProcessorOutputImpl.readImpl(TeeProcessor.java:89)
        at org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl$1.read(ProcessorImpl.java:996)
        at org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(ProcessorImpl.java:1179)
        at org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.java:351)
        at org.orbeon.oxf.processor.ProcessorImpl.readInputAsTinyTree(ProcessorImpl.java:378)
        at org.orbeon.oxf.processor.ProcessorImpl$4.read(ProcessorImpl.java:411)
        at org.orbeon.oxf.processor.ProcessorImpl.readCacheInputAsObject(ProcessorImpl.java:457)
        at org.orbeon.oxf.processor.ProcessorImpl.readCacheInputAsTinyTree(ProcessorImpl.java:409)
        at org.orbeon.oxf.processor.pipeline.choose.ConcreteChooseProcessor.start(ConcreteChooseProcessor.java:189)
        at org.orbeon.oxf.processor.pipeline.PipelineProcessor$5.run(PipelineProcessor.java:647)
        at org.orbeon.oxf.processor.ProcessorImpl.executeChildren(ProcessorImpl.java:526)
        at org.orbeon.oxf.processor.pipeline.PipelineProcessor.start(PipelineProcessor.java:644)
        at org.orbeon.oxf.processor.PageFlowControllerProcessor.start(PageFlowControllerProcessor.java:495)
        at org.orbeon.oxf.pipeline.InitUtils.runProcessor(InitUtils.java:90)
        at org.orbeon.oxf.webapp.ProcessorService.service(ProcessorService.java:96)
        at org.orbeon.oxf.servlet.OrbeonServletDelegate.service(OrbeonServletDelegate.java:138)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
        at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:227)
        at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:125)
        at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:292)
        at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:175)
        at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3591)
        at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
        at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:121)
        at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2202)
        at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2108)
        at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1432)
        at weblogic.work.ExecuteThread.execute(ExecuteThread.java:201)
        at weblogic.work.ExecuteThread.run(ExecuteThread.java:173)

orbeon.log

I uploaded the orbeon.log file which contains the complete stack trace.


Thx a lot for your help.

Regards,
Stessy
Reply | Threaded
Open this post in threaded view
|

Re: Weblogic java.lang.NoSuchMethodError: org.jaxen.dom.DocumentNavigator.getInstance()Lorg/jaxen/Navigator

stessy
Hello,

problem solved.
It's because dom4j-full.jar was in the domain lib folder.
Removed it and it works.

Regards,
Stessy
stessy wrote
Hi,

I'm trying to deploy and use orbeon on Oracle Weblogic Server.
I followed the procedure described here: http://wiki.orbeon.com/forms/doc/developer-guide/admin-installing#TOC-Installing-Orbeon-Forms-on-Oracle-W

Everything worked during the installation.

Now when I open the root page of orbeon, I get the following error:

2009-12-18 13:28:54,673 INFO  XmlLibraryChecker  - Using parser org.orbeon.oxf.xml.xerces.XercesSAXParser
2009-12-18 13:28:54,673 INFO  XmlLibraryChecker  - Using transformer com.sun.org.apache.xalan.internal.xsltc.trax.TransformerImpl
2009-12-18 13:29:56,048 INFO  ProcessorService  - / - Received request
2009-12-18 13:29:56,814 INFO  ProcessorService  - / - Timing: 766 - Cache hits for cache.main: 43, fault: 37, adds: 37, expirations: 0, success rate: 53%
2009-12-18 13:29:57,111 INFO  ProcessorService  - /home/ - Received request
2009-12-18 13:29:57,830 INFO  ProcessorService  - /home/ - Timing: 719 - Cache hits for cache.main: 327, fault: 73, adds: 73, expirations: 0, success rate: 81%
2009-12-18 13:29:57,845 INFO  ProcessorService  - /config/theme/images/orbeon-logo-trimmed-transparent-42.png - Received request
2009-12-18 13:29:57,892 ERROR ProcessorService  - Exception with no location data
java.lang.NoSuchMethodError: org.jaxen.dom.DocumentNavigator.getInstance()Lorg/jaxen/Navigator;
        at org.jaxen.dom.DOMXPath.<init>(DOMXPath.java:82)
        at org.orbeon.oxf.xml.XPathUtils.selectStringValue(XPathUtils.java:148)
        at org.orbeon.oxf.xml.XPathUtils.selectStringValueNormalize(XPathUtils.java:108)
        at org.orbeon.oxf.processor.ResourceServer.start(ResourceServer.java:68)
        at org.orbeon.oxf.processor.pipeline.PipelineProcessor$5.run(PipelineProcessor.java:647)
        at org.orbeon.oxf.processor.ProcessorImpl.executeChildren(ProcessorImpl.java:526)
        at org.orbeon.oxf.processor.pipeline.PipelineProcessor.start(PipelineProcessor.java:644)
        at org.orbeon.oxf.processor.pipeline.PipelineProcessor$1.getInput(PipelineProcessor.java:138)
        at org.orbeon.oxf.processor.pipeline.PipelineProcessor$1.readImpl(PipelineProcessor.java:87)
        at org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl$1.read(ProcessorImpl.java:996)
        at org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(ProcessorImpl.java:1179)
        at org.orbeon.oxf.processor.pipeline.choose.ConcreteChooseProcessor$1.readImpl(ConcreteChooseProcessor.java:126)
        at org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl$1.read(ProcessorImpl.java:996)
        at org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(ProcessorImpl.java:1179)
        at org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.java:351)
        at org.orbeon.oxf.processor.pipeline.TeeProcessor.access$200(TeeProcessor.java:35)
        at org.orbeon.oxf.processor.pipeline.TeeProcessor$TeeProcessorOutputImpl.readImpl(TeeProcessor.java:89)
        at org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl$1.read(ProcessorImpl.java:996)
        at org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(ProcessorImpl.java:1179)
        at org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.java:351)
        at org.orbeon.oxf.processor.ProcessorImpl.readInputAsTinyTree(ProcessorImpl.java:378)
        at org.orbeon.oxf.processor.ProcessorImpl$4.read(ProcessorImpl.java:411)
        at org.orbeon.oxf.processor.ProcessorImpl.readCacheInputAsObject(ProcessorImpl.java:457)
        at org.orbeon.oxf.processor.ProcessorImpl.readCacheInputAsTinyTree(ProcessorImpl.java:409)
        at org.orbeon.oxf.processor.pipeline.choose.ConcreteChooseProcessor.start(ConcreteChooseProcessor.java:189)
        at org.orbeon.oxf.processor.pipeline.PipelineProcessor$5.run(PipelineProcessor.java:647)
        at org.orbeon.oxf.processor.ProcessorImpl.executeChildren(ProcessorImpl.java:526)
        at org.orbeon.oxf.processor.pipeline.PipelineProcessor.start(PipelineProcessor.java:644)
        at org.orbeon.oxf.processor.PageFlowControllerProcessor.start(PageFlowControllerProcessor.java:495)
        at org.orbeon.oxf.pipeline.InitUtils.runProcessor(InitUtils.java:90)
        at org.orbeon.oxf.webapp.ProcessorService.service(ProcessorService.java:96)
        at org.orbeon.oxf.servlet.OrbeonServletDelegate.service(OrbeonServletDelegate.java:138)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
        at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:227)
        at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:125)
        at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:292)
        at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:175)
        at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3591)
        at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
        at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:121)
        at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2202)
        at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2108)
        at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1432)
        at weblogic.work.ExecuteThread.execute(ExecuteThread.java:201)
        at weblogic.work.ExecuteThread.run(ExecuteThread.java:173)

orbeon.log

I uploaded the orbeon.log file which contains the complete stack trace.


Thx a lot for your help.

Regards,
Stessy
Reply | Threaded
Open this post in threaded view
|

Re: Re: Weblogic java.lang.NoSuchMethodError: org.jaxen.dom.DocumentNavigator.getInstance()Lorg/jaxen/Navigator

Alessandro  Vernet
Administrator
Stessy,

Thank you for sharing your solution to this problem.

Alex

On Fri, Dec 18, 2009 at 5:59 AM, stessy <[hidden email]> wrote:

>
> Hello,
>
> problem solved.
> It's because dom4j-full.jar was in the domain lib folder.
> Removed it and it works.
>
> Regards,
> Stessy
>
> stessy wrote:
>>
>> Hi,
>>
>> I'm trying to deploy and use orbeon on Oracle Weblogic Server.
>> I followed the procedure described here:
>> http://wiki.orbeon.com/forms/doc/developer-guide/admin-installing#TOC-Installing-Orbeon-Forms-on-Oracle-W
>>
>> Everything worked during the installation.
>>
>> Now when I open the root page of orbeon, I get the following error:
>>
>> 2009-12-18 13:28:54,673 INFO  XmlLibraryChecker  - Using parser
>> org.orbeon.oxf.xml.xerces.XercesSAXParser
>> 2009-12-18 13:28:54,673 INFO  XmlLibraryChecker  - Using transformer
>> com.sun.org.apache.xalan.internal.xsltc.trax.TransformerImpl
>> 2009-12-18 13:29:56,048 INFO  ProcessorService  - / - Received request
>> 2009-12-18 13:29:56,814 INFO  ProcessorService  - / - Timing: 766 - Cache
>> hits for cache.main: 43, fault: 37, adds: 37, expirations: 0, success
>> rate: 53%
>> 2009-12-18 13:29:57,111 INFO  ProcessorService  - /home/ - Received
>> request
>> 2009-12-18 13:29:57,830 INFO  ProcessorService  - /home/ - Timing: 719 -
>> Cache hits for cache.main: 327, fault: 73, adds: 73, expirations: 0,
>> success rate: 81%
>> 2009-12-18 13:29:57,845 INFO  ProcessorService  -
>> /config/theme/images/orbeon-logo-trimmed-transparent-42.png - Received
>> request
>> 2009-12-18 13:29:57,892 ERROR ProcessorService  - Exception with no
>> location data
>> java.lang.NoSuchMethodError:
>> org.jaxen.dom.DocumentNavigator.getInstance()Lorg/jaxen/Navigator;
>>       at org.jaxen.dom.DOMXPath.<init>(DOMXPath.java:82)
>>       at org.orbeon.oxf.xml.XPathUtils.selectStringValue(XPathUtils.java:148)
>>       at
>> org.orbeon.oxf.xml.XPathUtils.selectStringValueNormalize(XPathUtils.java:108)
>>       at org.orbeon.oxf.processor.ResourceServer.start(ResourceServer.java:68)
>>       at
>> org.orbeon.oxf.processor.pipeline.PipelineProcessor$5.run(PipelineProcessor.java:647)
>>       at
>> org.orbeon.oxf.processor.ProcessorImpl.executeChildren(ProcessorImpl.java:526)
>>       at
>> org.orbeon.oxf.processor.pipeline.PipelineProcessor.start(PipelineProcessor.java:644)
>>       at
>> org.orbeon.oxf.processor.pipeline.PipelineProcessor$1.getInput(PipelineProcessor.java:138)
>>       at
>> org.orbeon.oxf.processor.pipeline.PipelineProcessor$1.readImpl(PipelineProcessor.java:87)
>>       at
>> org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl$1.read(ProcessorImpl.java:996)
>>       at
>> org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(ProcessorImpl.java:1179)
>>       at
>> org.orbeon.oxf.processor.pipeline.choose.ConcreteChooseProcessor$1.readImpl(ConcreteChooseProcessor.java:126)
>>       at
>> org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl$1.read(ProcessorImpl.java:996)
>>       at
>> org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(ProcessorImpl.java:1179)
>>       at
>> org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.java:351)
>>       at
>> org.orbeon.oxf.processor.pipeline.TeeProcessor.access$200(TeeProcessor.java:35)
>>       at
>> org.orbeon.oxf.processor.pipeline.TeeProcessor$TeeProcessorOutputImpl.readImpl(TeeProcessor.java:89)
>>       at
>> org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl$1.read(ProcessorImpl.java:996)
>>       at
>> org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(ProcessorImpl.java:1179)
>>       at
>> org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.java:351)
>>       at
>> org.orbeon.oxf.processor.ProcessorImpl.readInputAsTinyTree(ProcessorImpl.java:378)
>>       at org.orbeon.oxf.processor.ProcessorImpl$4.read(ProcessorImpl.java:411)
>>       at
>> org.orbeon.oxf.processor.ProcessorImpl.readCacheInputAsObject(ProcessorImpl.java:457)
>>       at
>> org.orbeon.oxf.processor.ProcessorImpl.readCacheInputAsTinyTree(ProcessorImpl.java:409)
>>       at
>> org.orbeon.oxf.processor.pipeline.choose.ConcreteChooseProcessor.start(ConcreteChooseProcessor.java:189)
>>       at
>> org.orbeon.oxf.processor.pipeline.PipelineProcessor$5.run(PipelineProcessor.java:647)
>>       at
>> org.orbeon.oxf.processor.ProcessorImpl.executeChildren(ProcessorImpl.java:526)
>>       at
>> org.orbeon.oxf.processor.pipeline.PipelineProcessor.start(PipelineProcessor.java:644)
>>       at
>> org.orbeon.oxf.processor.PageFlowControllerProcessor.start(PageFlowControllerProcessor.java:495)
>>       at org.orbeon.oxf.pipeline.InitUtils.runProcessor(InitUtils.java:90)
>>       at
>> org.orbeon.oxf.webapp.ProcessorService.service(ProcessorService.java:96)
>>       at
>> org.orbeon.oxf.servlet.OrbeonServletDelegate.service(OrbeonServletDelegate.java:138)
>>       at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
>>       at
>> weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:227)
>>       at
>> weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:125)
>>       at
>> weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:292)
>>       at
>> weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:175)
>>       at
>> weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3591)
>>       at
>> weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
>>       at
>> weblogic.security.service.SecurityManager.runAs(SecurityManager.java:121)
>>       at
>> weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2202)
>>       at
>> weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2108)
>>       at
>> weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1432)
>>       at weblogic.work.ExecuteThread.execute(ExecuteThread.java:201)
>>       at weblogic.work.ExecuteThread.run(ExecuteThread.java:173)
>>
>>  http://n4.nabble.com/file/n974737/orbeon.log orbeon.log
>>
>> I uploaded the orbeon.log file which contains the complete stack trace.
>>
>>
>> Thx a lot for your help.
>>
>> Regards,
>> Stessy
>>
>
> --
> View this message in context: http://n4.nabble.com/Weblogic-java-lang-NoSuchMethodError-org-jaxen-dom-DocumentNavigator-getInstance-Lorg-jaxen-Navigator-tp974737p974783.html
> Sent from the ObjectWeb OPS - Users mailing list archive at Nabble.com.
>
>
> --
> You receive this message as a subscriber of the [hidden email] mailing list.
> To unsubscribe: mailto:[hidden email]
> For general help: mailto:[hidden email]?subject=help
> OW2 mailing lists service home page: http://www.ow2.org/wws
>
>


--
Orbeon Forms - Web forms, open-source, for the Enterprise
Orbeon's Blog: http://www.orbeon.com/blog/
My Twitter: http://twitter.com/avernet


--
You receive this message as a subscriber of the [hidden email] mailing list.
To unsubscribe: mailto:[hidden email]
For general help: mailto:[hidden email]?subject=help
OW2 mailing lists service home page: http://www.ow2.org/wws
--
Follow Orbeon on Twitter: @orbeon
Follow me on Twitter: @avernet