You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@cocoon.apache.org by Vi...@aero.bombardier.com on 2008/05/30 20:16:36 UTC
Installation problem
I have just installed a new Cocoon 2.1.10 WAR file to our Tomcat 5 server.
When you call Cocoon for the first time the following error shows up in
the log file and Cocoon never appears in the browser. Has anyone seen
this before? Here is the error stack. Any help you may be able to offer
would be great. To my knowledge, there is only the one Cocoon instance on
the server where I am trying to use the application.
Thanks!!
-Vince Cooper
2008-05-29 15:34:58 StandardContext[/cocoon]StandardWrapper.Throwable
java.lang.NoSuchMethodError:
org.apache.xerces.xni.grammars.XSGrammar.toXSModel()Lorg/apache/xerces/xs/XSModel;
at
com.hp.hpl.jena.datatypes.xsd.XSDDatatype.loadUserDefined(XSDDatatype.java:341)
at
com.hp.hpl.jena.datatypes.xsd.XSDDatatype.loadUserDefined(XSDDatatype.java:305)
at
com.hp.hpl.deli.VocabularyConfig.parseConfigFile(VocabularyConfig.java:170)
at
com.hp.hpl.deli.VocabularyConfig.parseConfigFile(VocabularyConfig.java:184)
at
com.hp.hpl.deli.VocabularyConfig.<init>(VocabularyConfig.java:65)
at com.hp.hpl.deli.Vocabulary.<init>(Vocabulary.java:43)
at
com.hp.hpl.deli.Workspace$1CreateWorkspace.<init>(Workspace.java:189)
at com.hp.hpl.deli.Workspace.configure(Workspace.java:338)
at
org.apache.cocoon.components.deli.DeliImpl.initialize(DeliImpl.java:118)
at
org.apache.avalon.framework.container.ContainerUtil.initialize(ContainerUtil.java:244)
at
org.apache.avalon.excalibur.component.DefaultComponentFactory.newInstance(DefaultComponentFactory.java:297)
at
org.apache.avalon.excalibur.component.ThreadSafeComponentHandler.initialize(ThreadSafeComponentHandler.java:108)
at
org.apache.avalon.excalibur.component.ExcaliburComponentManager.initialize(ExcaliburComponentManager.java:524)
at
org.apache.cocoon.components.CocoonComponentManager.initialize(CocoonComponentManager.java:583)
at
org.apache.avalon.framework.container.ContainerUtil.initialize(ContainerUtil.java:244)
at org.apache.cocoon.Cocoon.initialize(Cocoon.java:345)
at
org.apache.avalon.framework.container.ContainerUtil.initialize(ContainerUtil.java:244)
at
org.apache.cocoon.servlet.CocoonServlet.createCocoon(CocoonServlet.java:1429)
at
org.apache.cocoon.servlet.CocoonServlet.init(CocoonServlet.java:499)
at
org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1044)
at
org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:887)
at
org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:3959)
at
org.apache.catalina.core.StandardContext.start(StandardContext.java:4284)
at
org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:866)
at
org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:850)
at
org.apache.catalina.core.StandardHost.addChild(StandardHost.java:638)
at
org.apache.catalina.core.StandardHostDeployer.install(StandardHostDeployer.java:320)
at
org.apache.catalina.core.StandardHost.install(StandardHost.java:875)
at
org.apache.catalina.startup.HostConfig.deployWARs(HostConfig.java:657)
at
org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:476)
at
org.apache.catalina.startup.HostConfig.start(HostConfig.java:1008)
at
org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:394)
at
org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:166)
at
org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1134)
at
org.apache.catalina.core.StandardHost.start(StandardHost.java:832)
at
org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1126)
at
org.apache.catalina.core.StandardEngine.start(StandardEngine.java:521)
at
org.apache.catalina.core.StandardService.start(StandardService.java:519)
at
org.apache.catalina.core.StandardServer.start(StandardServer.java:2345)
at org.apache.catalina.startup.Catalina.start(Catalina.java:594)
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:585)
at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:297)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:398)
2008-05-29 15:34:58 StandardContext[/cocoon]Servlet /cocoon threw load()
exception
javax.servlet.ServletException: Servlet.init() for servlet Cocoon threw
exception
at
org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1086)
at
org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:887)
at
org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:3959)
at
org.apache.catalina.core.StandardContext.start(StandardContext.java:4284)
at
org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:866)
at
org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:850)
at
org.apache.catalina.core.StandardHost.addChild(StandardHost.java:638)
at
org.apache.catalina.core.StandardHostDeployer.install(StandardHostDeployer.java:320)
at
org.apache.catalina.core.StandardHost.install(StandardHost.java:875)
at
org.apache.catalina.startup.HostConfig.deployWARs(HostConfig.java:657)
at
org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:476)
at
org.apache.catalina.startup.HostConfig.start(HostConfig.java:1008)
at
org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:394)
at
org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:166)
at
org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1134)
at
org.apache.catalina.core.StandardHost.start(StandardHost.java:832)
at
org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1126)
at
org.apache.catalina.core.StandardEngine.start(StandardEngine.java:521)
at
org.apache.catalina.core.StandardService.start(StandardService.java:519)
at
org.apache.catalina.core.StandardServer.start(StandardServer.java:2345)
at org.apache.catalina.startup.Catalina.start(Catalina.java:594)
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:585)
at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:297)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:398)
----- Root Cause -----
java.lang.NoSuchMethodError:
org.apache.xerces.xni.grammars.XSGrammar.toXSModel()Lorg/apache/xerces/xs/XSModel;
at
com.hp.hpl.jena.datatypes.xsd.XSDDatatype.loadUserDefined(XSDDatatype.java:341)
at
com.hp.hpl.jena.datatypes.xsd.XSDDatatype.loadUserDefined(XSDDatatype.java:305)
at
com.hp.hpl.deli.VocabularyConfig.parseConfigFile(VocabularyConfig.java:170)
at
com.hp.hpl.deli.VocabularyConfig.parseConfigFile(VocabularyConfig.java:184)
at
com.hp.hpl.deli.VocabularyConfig.<init>(VocabularyConfig.java:65)
at com.hp.hpl.deli.Vocabulary.<init>(Vocabulary.java:43)
at
com.hp.hpl.deli.Workspace$1CreateWorkspace.<init>(Workspace.java:189)
at com.hp.hpl.deli.Workspace.configure(Workspace.java:338)
at
org.apache.cocoon.components.deli.DeliImpl.initialize(DeliImpl.java:118)
at
org.apache.avalon.framework.container.ContainerUtil.initialize(ContainerUtil.java:244)
at
org.apache.avalon.excalibur.component.DefaultComponentFactory.newInstance(DefaultComponentFactory.java:297)
at
org.apache.avalon.excalibur.component.ThreadSafeComponentHandler.initialize(ThreadSafeComponentHandler.java:108)
at
org.apache.avalon.excalibur.component.ExcaliburComponentManager.initialize(ExcaliburComponentManager.java:524)
at
org.apache.cocoon.components.CocoonComponentManager.initialize(CocoonComponentManager.java:583)
at
org.apache.avalon.framework.container.ContainerUtil.initialize(ContainerUtil.java:244)
at org.apache.cocoon.Cocoon.initialize(Cocoon.java:345)
at
org.apache.avalon.framework.container.ContainerUtil.initialize(ContainerUtil.java:244)
at
org.apache.cocoon.servlet.CocoonServlet.createCocoon(CocoonServlet.java:1429)
at
org.apache.cocoon.servlet.CocoonServlet.init(CocoonServlet.java:499)
at
org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1044)
at
org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:887)
at
org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:3959)
at
org.apache.catalina.core.StandardContext.start(StandardContext.java:4284)
at
org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:866)
at
org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:850)
at
org.apache.catalina.core.StandardHost.addChild(StandardHost.java:638)
at
org.apache.catalina.core.StandardHostDeployer.install(StandardHostDeployer.java:320)
at
org.apache.catalina.core.StandardHost.install(StandardHost.java:875)
at
org.apache.catalina.startup.HostConfig.deployWARs(HostConfig.java:657)
at
org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:476)
at
org.apache.catalina.startup.HostConfig.start(HostConfig.java:1008)
at
org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:394)
at
org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:166)
at
org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1134)
at
org.apache.catalina.core.StandardHost.start(StandardHost.java:832)
at
org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1126)
at
org.apache.catalina.core.StandardEngine.start(StandardEngine.java:521)
at
org.apache.catalina.core.StandardService.start(StandardService.java:519)
at
org.apache.catalina.core.StandardServer.start(StandardServer.java:2345)
at org.apache.catalina.startup.Catalina.start(Catalina.java:594)
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:585)
at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:297)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:398)
2008-05-29 15:35:04 StandardContext[/cocoon]Servlet /cocoon threw load()
exception
javax.servlet.ServletException: java.lang.NullPointerException
at
org.apache.slide.webdav.WebdavServlet.init(WebdavServlet.java:277)
at javax.servlet.GenericServlet.init(GenericServlet.java:256)
at
org.apache.slide.webdav.WebdavServlet.init(WebdavServlet.java:195)
at
org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1044)
at
org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:887)
at
org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:3959)
at
org.apache.catalina.core.StandardContext.start(StandardContext.java:4284)
at
org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:866)
at
org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:850)
at
org.apache.catalina.core.StandardHost.addChild(StandardHost.java:638)
at
org.apache.catalina.core.StandardHostDeployer.install(StandardHostDeployer.java:320)
at
org.apache.catalina.core.StandardHost.install(StandardHost.java:875)
at
org.apache.catalina.startup.HostConfig.deployWARs(HostConfig.java:657)
at
org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:476)
at
org.apache.catalina.startup.HostConfig.start(HostConfig.java:1008)
at
org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:394)
at
org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:166)
at
org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1134)
at
org.apache.catalina.core.StandardHost.start(StandardHost.java:832)
at
org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1126)
at
org.apache.catalina.core.StandardEngine.start(StandardEngine.java:521)
at
org.apache.catalina.core.StandardService.start(StandardService.java:519)
at
org.apache.catalina.core.StandardServer.start(StandardServer.java:2345)
at org.apache.catalina.startup.Catalina.start(Catalina.java:594)
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:585)
at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:297)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:398)
Re: Installation problem
Posted by Luca Morandini <lm...@ieee.org>.
Vince.Cooper@aero.bombardier.com wrote:
>
> I have just installed a new Cocoon 2.1.10 WAR file to our Tomcat 5
> server. When you call Cocoon for the first time the following error
> shows up in the log file and Cocoon never appears in the browser. Has
> anyone seen this before?
It may be a classloading issue: try to use ParanoidCocoonServlet instead
(follow the indications in web.xml), redeploy Cocoon, cross fingers ;)
--------------------
Luca Morandini
www.lucamorandini.it
--------------------
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@cocoon.apache.org
For additional commands, e-mail: users-help@cocoon.apache.org
Re: Installation problem
Posted by Joerg Heinicke <jo...@gmx.de>.
On 30.05.2008 14:16, Vince.Cooper@aero.bombardier.com wrote:
> I have just installed a new Cocoon 2.1.10 WAR file to our Tomcat 5 server.
> When you call Cocoon for the first time the following error shows up in
> the log file and Cocoon never appears in the browser. Has anyone seen
> this before? Here is the error stack. Any help you may be able to offer
> would be great. To my knowledge, there is only the one Cocoon instance on
Hey Vince,
One problem could be multiple or incompatible versions in general of
Xerces on your classpath. The way to fix it depends on the JVM (endorsed
lib directory) and your setup.
IMO more likely though in this case is that you are using a Xerces
version that's just incompatible with HP's Deli/Jena. It looks like Jena
is using Xerces internally directly. This means it's not an issue of
fixing the classpath but figuring out what exact version of Xerces you
need to use.
Another question is if you need the Deli block at all. Maybe you can
just deselect it, see INSTALL.TXT on how to do it.
Joerg
> 2008-05-29 15:34:58 StandardContext[/cocoon]StandardWrapper.Throwable
> java.lang.NoSuchMethodError:
> org.apache.xerces.xni.grammars.XSGrammar.toXSModel()Lorg/apache/xerces/xs/XSModel;
> at
> com.hp.hpl.jena.datatypes.xsd.XSDDatatype.loadUserDefined(XSDDatatype.java:341)
> at
> com.hp.hpl.jena.datatypes.xsd.XSDDatatype.loadUserDefined(XSDDatatype.java:305)
> at
> com.hp.hpl.deli.VocabularyConfig.parseConfigFile(VocabularyConfig.java:170)
> at
> com.hp.hpl.deli.VocabularyConfig.parseConfigFile(VocabularyConfig.java:184)
> at
> com.hp.hpl.deli.VocabularyConfig.<init>(VocabularyConfig.java:65)
> at com.hp.hpl.deli.Vocabulary.<init>(Vocabulary.java:43)
> at
> com.hp.hpl.deli.Workspace$1CreateWorkspace.<init>(Workspace.java:189)
> at com.hp.hpl.deli.Workspace.configure(Workspace.java:338)
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@cocoon.apache.org
For additional commands, e-mail: users-help@cocoon.apache.org