You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@cocoon.apache.org by "W. Nathaniel Mills, III" <na...@classobjects.com> on 2003/02/21 23:14:22 UTC
WebSphere 5.0 access.log classload error
When starting the app server (WAS 5.0 on Win2K running cocooon 2.0.4 with a
.war file I'd built using build.bat), I'm getting the following in the
cocoon access.log -- any help is greatly appreciated (Reading the FM for
install doesn't offer much advice for WebSphere... so please don't offer
RTFM):
DEBUG (2003-02-21) 17:11.06:825 [access] (Unknown-URI)
Unknown-thread/CocoonServlet: getRealPath for /:
c:\was50\installedApps\WNM3\cocoon_war.ear\cocoon.war
DEBUG (2003-02-21) 17:11.06:825 [access] (Unknown-URI)
Unknown-thread/CocoonServlet: URL for Root:
file:/c:/was50/installedApps/WNM3/cocoon_war.ear/cocoon.war/
DEBUG (2003-02-21) 17:11.06:825 [access] (Unknown-URI)
Unknown-thread/CocoonServlet: work-directory was not set - defaulting to
c:\was50\temp\WNM3\server1\cocoon_war\cocoon.war\cocoon-files
DEBUG (2003-02-21) 17:11.06:825 [access] (Unknown-URI)
Unknown-thread/CocoonServlet: upload-directory was not set - defaulting to
c:\was50\temp\WNM3\server1\cocoon_war\cocoon.war\cocoon-files\upload-dir
DEBUG (2003-02-21) 17:11.07:065 [access] (Unknown-URI)
Unknown-thread/CocoonServlet: cache-directory was not set - defaulting to
c:\was50\temp\WNM3\server1\cocoon_war\cocoon.war\cocoon-files\cache-dir
DEBUG (2003-02-21) 17:11.07:065 [access] (Unknown-URI)
Unknown-thread/CocoonServlet: Using configuration file:
/WEB-INF/cocoon.xconf
DEBUG (2003-02-21) 17:11.07:065 [access] (Unknown-URI)
Unknown-thread/CocoonServlet: show-time was not set - defaulting to false
DEBUG (2003-02-21) 17:11.07:065 [access] (Unknown-URI)
Unknown-thread/CocoonServlet: parent-component-manager was not set -
defaulting to null.
DEBUG (2003-02-21) 17:11.07:075 [access] (Unknown-URI)
Unknown-thread/CocoonServlet: container-encoding was not set - defaulting to
ISO-8859-1.
DEBUG (2003-02-21) 17:11.07:075 [access] (Unknown-URI)
Unknown-thread/CocoonServlet: form-encoding was not set - defaulting to
null.
DEBUG (2003-02-21) 17:11.07:136 [access] (Unknown-URI)
Unknown-thread/CocoonServlet: Trying to load class: For
WARN (2003-02-21) 17:11.07:136 [access] (Unknown-URI)
Unknown-thread/CocoonServlet: Could not force-load class: For
java.lang.ClassNotFoundException: For
at java.net.URLClassLoader.findClass(URLClassLoader.java(Inlined Compiled
Code))
at
com.ibm.ws.bootstrap.ExtClassLoader.findClass(ExtClassLoader.java(Compiled
Code))
at java.lang.ClassLoader.loadClass(ClassLoader.java(Compiled Code))
at java.lang.ClassLoader.loadClass(ClassLoader.java(Compiled Code))
at
com.ibm.ws.classloader.ProtectionClassLoader.loadClass(ProtectionClassLoader
.java:43)
at
com.ibm.ws.classloader.ProtectionClassLoader.loadClass(ProtectionClassLoader
.java:39)
at
com.ibm.ws.classloader.CompoundClassLoader.loadClass(CompoundClassLoader.jav
a(Compiled Code))
at java.lang.ClassLoader.loadClass(ClassLoader.java(Compiled Code))
at
com.ibm.ws.classloader.CompoundClassLoader.loadClass(CompoundClassLoader.jav
a(Compiled Code))
at java.lang.ClassLoader.loadClass(ClassLoader.java(Compiled Code))
at
com.ibm.ws.classloader.ReloadableClassLoader.loadClass(ReloadableClassLoader
.java:76)
at
com.ibm.ws.classloader.CompoundClassLoader.loadClass(CompoundClassLoader.jav
a(Compiled Code))
at java.lang.ClassLoader.loadClass(ClassLoader.java(Compiled Code))
at
com.ibm.ws.classloader.ReloadableClassLoader.loadClass(ReloadableClassLoader
.java:76)
at org.apache.cocoon.util.ClassUtils.loadClass(ClassUtils.java:88)
at
org.apache.cocoon.servlet.CocoonServlet.forceLoad(CocoonServlet.java:889)
at
org.apache.cocoon.servlet.CocoonServlet.createCocoon(CocoonServlet.java:1258
)
at org.apache.cocoon.servlet.CocoonServlet.init(CocoonServlet.java:485)
at
com.ibm.ws.webcontainer.servlet.StrictServletInstance.doInit(StrictServletIn
stance.java:82)
at
com.ibm.ws.webcontainer.servlet.StrictLifecycleServlet._init(StrictLifecycle
Servlet.java:147)
at
com.ibm.ws.webcontainer.servlet.PreInitializedServletState.init(StrictLifecy
cleServlet.java:270)
at
com.ibm.ws.webcontainer.servlet.StrictLifecycleServlet.init(StrictLifecycleS
ervlet.java:113)
at
com.ibm.ws.webcontainer.servlet.ServletInstance.init(ServletInstance.java:17
5)
at javax.servlet.GenericServlet.init(GenericServlet.java:258)
at
com.ibm.ws.webcontainer.webapp.WebAppServletManager.addServlet(WebAppServlet
Manager.java:761)
at
com.ibm.ws.webcontainer.webapp.WebAppServletManager.loadServlet(WebAppServle
tManager.java:257)
at
com.ibm.ws.webcontainer.webapp.WebAppServletManager.loadAutoLoadServlets(Web
AppServletManager.java:453)
at
com.ibm.ws.webcontainer.webapp.WebApp.loadServletManager(WebApp.java:1233)
at com.ibm.ws.webcontainer.webapp.WebApp.init(WebApp.java:273)
at com.ibm.ws.webcontainer.srt.WebGroup.loadWebApp(WebGroup.java:317)
at com.ibm.ws.webcontainer.srt.WebGroup.init(WebGroup.java:194)
at
com.ibm.ws.webcontainer.WebContainer.addWebApplication(WebContainer.java:950
)
at
com.ibm.ws.runtime.component.WebContainerImpl.install(WebContainerImpl.java:
133)
at
com.ibm.ws.runtime.component.WebContainerImpl.start(WebContainerImpl.java:36
0)
at
com.ibm.ws.runtime.component.ApplicationMgrImpl.start(ApplicationMgrImpl.jav
a:401)
at
com.ibm.ws.runtime.component.DeployedApplicationImpl.fireDeployedObjectStart
(DeployedApplicationImpl.java:743)
at
com.ibm.ws.runtime.component.DeployedModuleImpl.start(DeployedModuleImpl.jav
a:337)
at
com.ibm.ws.runtime.component.DeployedApplicationImpl.start(DeployedApplicati
onImpl.java:531)
at
com.ibm.ws.runtime.component.ApplicationMgrImpl.startApplication(Application
MgrImpl.java:254)
at
com.ibm.ws.runtime.component.ApplicationMgrImpl.start(ApplicationMgrImpl.jav
a:232)
at
com.ibm.ws.runtime.component.ContainerImpl.startComponents(ContainerImpl.jav
a:343)
at com.ibm.ws.runtime.component.ContainerImpl.start(ContainerImpl.java:234)
at
com.ibm.ws.runtime.component.ApplicationServerImpl.start(ApplicationServerIm
pl.java:117)
at
com.ibm.ws.runtime.component.ContainerImpl.startComponents(ContainerImpl.jav
a:343)
at com.ibm.ws.runtime.component.ContainerImpl.start(ContainerImpl.java:234)
at com.ibm.ws.runtime.component.ServerImpl.start(ServerImpl.java:182)
at com.ibm.ws.runtime.WsServer.start(WsServer.java:135)
at com.ibm.ws.runtime.WsServer.main(WsServer.java:232)
at java.lang.reflect.Method.invoke(Native Method)
at com.ibm.ws.bootstrap.WSLauncher.main(WSLauncher.java:94)
DEBUG (2003-02-21) 17:11.07:136 [access] (Unknown-URI)
Unknown-thread/CocoonServlet: Trying to load class: IBM
---------------------------------------------------------------------
To unsubscribe, e-mail: cocoon-users-unsubscribe@xml.apache.org
For additional commands, e-mail: cocoon-users-help@xml.apache.org
AW: WebSphere 5.0 access.log classload error
Posted by Marco Rolappe <m_...@web.de>.
I'd rather tell you to RTFL ;-) the L is log.
there you discover ClassNotFoundExceptions for classes 'For' and 'IBM'.
looking at the virgin cocoon web.xml we find following:
<snippet>
<!--
This parameter is used to list classes that should be loaded
at initialization time of the servlet.
Usually this classes are JDBC Drivers used
-->
<init-param>
<param-name>load-class</param-name>
<param-value>
<!-- For IBM WebSphere:
com.ibm.servlet.classloader.Handler -->
<!-- For Database Driver: -->
org.hsqldb.jdbcDriver
<!-- For parent ComponentManager sample:
org.apache.cocoon.samples.parentcm.Configurator
-->
</param-value>
</init-param>
</snippet>
so, either that comment in <param-value> is no comment in your web.xml or
your servlet engine doesn't handle it correctly. in the latter case
removing/moving the comment should suffice.
anyway, in your case it should then look something like:
<init-param>
<param-name>load-class</param-name>
<param-value>
com.ibm.servlet.classloader.Handler
</param-value>
</init-param>
> -----Ursprüngliche Nachricht-----
> Von: cocoon-users-return-46960-m_rolappe=web.de@xml.apache.org
> [mailto:cocoon-users-return-46960-m_rolappe=web.de@xml.apache.org]Im
> Auftrag von W. Nathaniel Mills, III
> Gesendet: Freitag, 21. Februar 2003 23:14
> An: cocoon-users@xml.apache.org
> Betreff: WebSphere 5.0 access.log classload error
>
>
> When starting the app server (WAS 5.0 on Win2K running cocooon
> 2.0.4 with a
> .war file I'd built using build.bat), I'm getting the following in the
> cocoon access.log -- any help is greatly appreciated (Reading the FM for
> install doesn't offer much advice for WebSphere... so please don't offer
> RTFM):
>
> DEBUG (2003-02-21) 17:11.06:825 [access] (Unknown-URI)
> Unknown-thread/CocoonServlet: getRealPath for /:
> c:\was50\installedApps\WNM3\cocoon_war.ear\cocoon.war
> DEBUG (2003-02-21) 17:11.06:825 [access] (Unknown-URI)
> Unknown-thread/CocoonServlet: URL for Root:
> file:/c:/was50/installedApps/WNM3/cocoon_war.ear/cocoon.war/
> DEBUG (2003-02-21) 17:11.06:825 [access] (Unknown-URI)
> Unknown-thread/CocoonServlet: work-directory was not set - defaulting to
> c:\was50\temp\WNM3\server1\cocoon_war\cocoon.war\cocoon-files
> DEBUG (2003-02-21) 17:11.06:825 [access] (Unknown-URI)
> Unknown-thread/CocoonServlet: upload-directory was not set - defaulting to
> c:\was50\temp\WNM3\server1\cocoon_war\cocoon.war\cocoon-files\upload-dir
> DEBUG (2003-02-21) 17:11.07:065 [access] (Unknown-URI)
> Unknown-thread/CocoonServlet: cache-directory was not set - defaulting to
> c:\was50\temp\WNM3\server1\cocoon_war\cocoon.war\cocoon-files\cache-dir
> DEBUG (2003-02-21) 17:11.07:065 [access] (Unknown-URI)
> Unknown-thread/CocoonServlet: Using configuration file:
> /WEB-INF/cocoon.xconf
> DEBUG (2003-02-21) 17:11.07:065 [access] (Unknown-URI)
> Unknown-thread/CocoonServlet: show-time was not set - defaulting to false
> DEBUG (2003-02-21) 17:11.07:065 [access] (Unknown-URI)
> Unknown-thread/CocoonServlet: parent-component-manager was not set -
> defaulting to null.
> DEBUG (2003-02-21) 17:11.07:075 [access] (Unknown-URI)
> Unknown-thread/CocoonServlet: container-encoding was not set -
> defaulting to
> ISO-8859-1.
> DEBUG (2003-02-21) 17:11.07:075 [access] (Unknown-URI)
> Unknown-thread/CocoonServlet: form-encoding was not set - defaulting to
> null.
> DEBUG (2003-02-21) 17:11.07:136 [access] (Unknown-URI)
> Unknown-thread/CocoonServlet: Trying to load class: For
> WARN (2003-02-21) 17:11.07:136 [access] (Unknown-URI)
> Unknown-thread/CocoonServlet: Could not force-load class: For
> java.lang.ClassNotFoundException: For
> at java.net.URLClassLoader.findClass(URLClassLoader.java(Inlined Compiled
> Code))
> at
> com.ibm.ws.bootstrap.ExtClassLoader.findClass(ExtClassLoader.java(Compiled
> Code))
> at java.lang.ClassLoader.loadClass(ClassLoader.java(Compiled Code))
> at java.lang.ClassLoader.loadClass(ClassLoader.java(Compiled Code))
> at
> com.ibm.ws.classloader.ProtectionClassLoader.loadClass(ProtectionC
> lassLoader
> .java:43)
> at
> com.ibm.ws.classloader.ProtectionClassLoader.loadClass(ProtectionC
> lassLoader
> .java:39)
> at
> com.ibm.ws.classloader.CompoundClassLoader.loadClass(CompoundClass
> Loader.jav
> a(Compiled Code))
> at java.lang.ClassLoader.loadClass(ClassLoader.java(Compiled Code))
> at
> com.ibm.ws.classloader.CompoundClassLoader.loadClass(CompoundClass
> Loader.jav
> a(Compiled Code))
> at java.lang.ClassLoader.loadClass(ClassLoader.java(Compiled Code))
> at
> com.ibm.ws.classloader.ReloadableClassLoader.loadClass(ReloadableC
> lassLoader
> .java:76)
> at
> com.ibm.ws.classloader.CompoundClassLoader.loadClass(CompoundClass
> Loader.jav
> a(Compiled Code))
> at java.lang.ClassLoader.loadClass(ClassLoader.java(Compiled Code))
> at
> com.ibm.ws.classloader.ReloadableClassLoader.loadClass(ReloadableC
> lassLoader
> .java:76)
> at org.apache.cocoon.util.ClassUtils.loadClass(ClassUtils.java:88)
> at
> org.apache.cocoon.servlet.CocoonServlet.forceLoad(CocoonServlet.java:889)
> at
> org.apache.cocoon.servlet.CocoonServlet.createCocoon(CocoonServlet
> .java:1258
> )
> at org.apache.cocoon.servlet.CocoonServlet.init(CocoonServlet.java:485)
> at
> com.ibm.ws.webcontainer.servlet.StrictServletInstance.doInit(Stric
> tServletIn
> stance.java:82)
> at
> com.ibm.ws.webcontainer.servlet.StrictLifecycleServlet._init(Stric
> tLifecycle
> Servlet.java:147)
> at
> com.ibm.ws.webcontainer.servlet.PreInitializedServletState.init(St
> rictLifecy
> cleServlet.java:270)
> at
> com.ibm.ws.webcontainer.servlet.StrictLifecycleServlet.init(Strict
> LifecycleS
> ervlet.java:113)
> at
> com.ibm.ws.webcontainer.servlet.ServletInstance.init(ServletInstan
> ce.java:17
> 5)
> at javax.servlet.GenericServlet.init(GenericServlet.java:258)
> at
> com.ibm.ws.webcontainer.webapp.WebAppServletManager.addServlet(Web
> AppServlet
> Manager.java:761)
> at
> com.ibm.ws.webcontainer.webapp.WebAppServletManager.loadServlet(We
> bAppServle
> tManager.java:257)
> at
> com.ibm.ws.webcontainer.webapp.WebAppServletManager.loadAutoLoadSe
> rvlets(Web
> AppServletManager.java:453)
> at
> com.ibm.ws.webcontainer.webapp.WebApp.loadServletManager(WebApp.java:1233)
> at com.ibm.ws.webcontainer.webapp.WebApp.init(WebApp.java:273)
> at com.ibm.ws.webcontainer.srt.WebGroup.loadWebApp(WebGroup.java:317)
> at com.ibm.ws.webcontainer.srt.WebGroup.init(WebGroup.java:194)
> at
> com.ibm.ws.webcontainer.WebContainer.addWebApplication(WebContaine
> r.java:950
> )
> at
> com.ibm.ws.runtime.component.WebContainerImpl.install(WebContainer
> Impl.java:
> 133)
> at
> com.ibm.ws.runtime.component.WebContainerImpl.start(WebContainerIm
> pl.java:36
> 0)
> at
> com.ibm.ws.runtime.component.ApplicationMgrImpl.start(ApplicationM
> grImpl.jav
> a:401)
> at
> com.ibm.ws.runtime.component.DeployedApplicationImpl.fireDeployedO
> bjectStart
> (DeployedApplicationImpl.java:743)
> at
> com.ibm.ws.runtime.component.DeployedModuleImpl.start(DeployedModu
> leImpl.jav
> a:337)
> at
> com.ibm.ws.runtime.component.DeployedApplicationImpl.start(Deploye
> dApplicati
> onImpl.java:531)
> at
> com.ibm.ws.runtime.component.ApplicationMgrImpl.startApplication(A
> pplication
> MgrImpl.java:254)
> at
> com.ibm.ws.runtime.component.ApplicationMgrImpl.start(ApplicationM
> grImpl.jav
> a:232)
> at
> com.ibm.ws.runtime.component.ContainerImpl.startComponents(Contain
> erImpl.jav
> a:343)
> at
> com.ibm.ws.runtime.component.ContainerImpl.start(ContainerImpl.java:234)
> at
> com.ibm.ws.runtime.component.ApplicationServerImpl.start(Applicati
> onServerIm
> pl.java:117)
> at
> com.ibm.ws.runtime.component.ContainerImpl.startComponents(Contain
> erImpl.jav
> a:343)
> at
> com.ibm.ws.runtime.component.ContainerImpl.start(ContainerImpl.java:234)
> at com.ibm.ws.runtime.component.ServerImpl.start(ServerImpl.java:182)
> at com.ibm.ws.runtime.WsServer.start(WsServer.java:135)
> at com.ibm.ws.runtime.WsServer.main(WsServer.java:232)
> at java.lang.reflect.Method.invoke(Native Method)
> at com.ibm.ws.bootstrap.WSLauncher.main(WSLauncher.java:94)
> DEBUG (2003-02-21) 17:11.07:136 [access] (Unknown-URI)
> Unknown-thread/CocoonServlet: Trying to load class: IBM
>
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: cocoon-users-unsubscribe@xml.apache.org
> For additional commands, e-mail: cocoon-users-help@xml.apache.org
>
---------------------------------------------------------------------
To unsubscribe, e-mail: cocoon-users-unsubscribe@xml.apache.org
For additional commands, e-mail: cocoon-users-help@xml.apache.org