It sounds like WebWork can't find the components.xml file. If you don't have
one and don't plan to use the IoC part of XWork, just remove the IoC stuff
from web.xml (the filter and the two listeners).

-Pat

----- Original Message -----
From: "Andre Mermegas" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Monday, June 09, 2003 7:27 PM
Subject: [OS-webwork] ww2 on websphere 5


Sup guys,



I'm trying to get ww2 example app up and running on Websphere5, but for some
reason it's choking trying to find the components.xml. It's in the classes
directory of the war, built straight outta cvs as of a few minutes ago.
Anybody have any clues? I'm gonna poke around a bit.



Heres the error message:



[6/9/03 22:20:01:969 EDT] 5e6547e1 WebContainer  A SRVE0169I: Loading Web
Module: WebWork 2.0 Example App.

[6/9/03 22:20:02:078 EDT] 5e6547e1 WebGroup      I SRVE0180I: [WebWork 2.0
Example App] [/ww2-example] [Servlet.LOG]: JSP 1.2 Processor: init

[6/9/03 22:20:03:469 EDT] 5e6547e1 WebGroup      I SRVE0180I: [WebWork 2.0
Example App] [/ww2-example] [Servlet.LOG]: SimpleFileServlet: init

[6/9/03 22:20:03:484 EDT] 5e6547e1 WebGroup      I SRVE0180I: [WebWork 2.0
Example App] [/ww2-example] [Servlet.LOG]: InvokerServlet: init

[6/9/03 22:20:03:531 EDT] 5e6547e1 WebGroup      I SRVE0180I: [WebWork 2.0
Example App] [/ww2-example] [Servlet.LOG]: velocity: init

[6/9/03 22:20:03:594 EDT] 5e6547e1 VelocityManag I
com.opensymphony.webwork.views.velocity.VelocityManager  Initializing
velocity using 'velocity.properties'

[6/9/03 22:20:03:984 EDT] 5e6547e1 VelocityManag I
com.opensymphony.webwork.views.velocity.VelocityManager  Initializing
velocity using 'velocity.properties'

[6/9/03 22:20:04:172 EDT] 5e6547e1 ApplicationLi E
com.opensymphony.webwork.lifecycle.ApplicationLifecycleListener  Cannot load
components.xml configuration: InputStream cannot be null

[6/9/03 22:20:04:188 EDT] 5e6547e1 ApplicationLi E
com.opensymphony.webwork.lifecycle.ApplicationLifecycleListener  TRAS0014I:
The following exception was logged java.lang.IllegalArgumentException:
InputStream cannot be null

      at javax.xml.parsers.DocumentBuilder.parse(Unknown Source)

      at
com.opensymphony.xwork.interceptor.component.ComponentConfiguration.loadFrom
Xml(ComponentConfiguration.java:81)

      at
com.opensymphony.webwork.lifecycle.ApplicationLifecycleListener.loadConfigur
ation(ApplicationLifecycleListener.java:58)

      at
com.opensymphony.webwork.lifecycle.ApplicationLifecycleListener.contextIniti
alized(ApplicationLifecycleListener.java:45)

      at
com.ibm.ws.webcontainer.srt.WebGroup.notifyServletContextCreated(WebGroup.ja
va:1358)

      at com.ibm.ws.webcontainer.srt.WebGroup.init(WebGroup.java:240)

      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)

      at
com.ibm.etools.websphere.tools.runner.api.ServerRunnerV5$1.run(ServerRunnerV
5.java:97)

.

                                 java.lang.IllegalArgumentException:
InputStream cannot be null

      at javax.xml.parsers.DocumentBuilder.parse(Unknown Source)

      at
com.opensymphony.xwork.interceptor.component.ComponentConfiguration.loadFrom
Xml(ComponentConfiguration.java:81)

      at
com.opensymphony.webwork.lifecycle.ApplicationLifecycleListener.loadConfigur
ation(ApplicationLifecycleListener.java:58)

      at
com.opensymphony.webwork.lifecycle.ApplicationLifecycleListener.contextIniti
alized(ApplicationLifecycleListener.java:45)

      at
com.ibm.ws.webcontainer.srt.WebGroup.notifyServletContextCreated(WebGroup.ja
va:1358)

      at com.ibm.ws.webcontainer.srt.WebGroup.init(WebGroup.java:240)

      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)

      at
com.ibm.etools.websphere.tools.runner.api.ServerRunnerV5$1.run(ServerRunnerV
5.java:97)



[6/9/03 22:20:04:203 EDT] 5e6547e1 ApplicationMg A WSVR0221I: Application
started: ww

[6/9/03 22:20:04:234 EDT] 5e6547e1 HttpTransport A SRVE0171I: Transport http
is listening on port 9,080.

[6/9/03 22:20:07:219 EDT] 5e6547e1 HttpTransport A SRVE0171I: Transport
https is listening on port 9,443.

[6/9/03 22:20:07:281 EDT] 5e6547e1 RMIConnectorC A ADMC0026I: RMI Connector
available at port 2809

[6/9/03 22:20:07:328 EDT] 5e6547e1 WsServer      A WSVR0001I: Server server1
open for e-business

[6/9/03 22:20:13:094 EDT] 7ae8c7f6 WebGroup      E SRVE0026E: [Servlet
Error]-[Filter [container]: filter is unavailable.]:
java.lang.RuntimeException: Fallback must be an instance of
DefaultConfigurationManager

      at
com.opensymphony.xwork.interceptor.component.DefaultComponentManager.setFall
back(DefaultComponentManager.java:50)

      at
com.opensymphony.webwork.lifecycle.SessionLifecycleListener.sessionCreated(S
essionLifecycleListener.java:45)

      at
com.ibm.ws.webcontainer.httpsession.SessionContext.sessionCreatedEvent(Sessi
onContext.java:2720)

      at
com.ibm.ws.webcontainer.httpsession.SessionContext.createSession(SessionCont
ext.java:728)

      at
com.ibm.ws.webcontainer.httpsession.SessionContext.getIHttpSession(SessionCo
ntext.java:2118)

      at
com.ibm.ws.webcontainer.webapp.WebAppDispatcherRequest.getSession(WebAppDisp
atcherRequest.java:242)

      at
com.opensymphony.webwork.lifecycle.RequestLifecycleFilter.doFilter(RequestLi
fecycleFilter.java:46)

      at
com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstance
Wrapper.java:132)

      at
com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.
java:71)

      at
com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcher.handleWebAppDispatch(
WebAppRequestDispatcher.java:863)

      at
com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcher.dispatch(WebAppReques
tDispatcher.java:491)

      at
com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcher.forward(WebAppRequest
Dispatcher.java:173)

      at
com.ibm.ws.webcontainer.srt.WebAppInvoker.doForward(WebAppInvoker.java:79)

      at
com.ibm.ws.webcontainer.srt.WebAppInvoker.handleInvocationHook(WebAppInvoker
.java:199)

      at
com.ibm.ws.webcontainer.cache.invocation.CachedInvocation.handleInvocation(C
achedInvocation.java:71)

      at
com.ibm.ws.webcontainer.srp.ServletRequestProcessor.dispatchByURI(ServletReq
uestProcessor.java:182)

      at
com.ibm.ws.webcontainer.oselistener.OSEListenerDispatcher.service(OSEListene
r.java:331)

      at
com.ibm.ws.webcontainer.http.HttpConnection.handleRequest(HttpConnection.jav
a:56)

      at
com.ibm.ws.http.HttpConnection.readAndHandleRequest(HttpConnection.java:432)

      at com.ibm.ws.http.HttpConnection.run(HttpConnection.java:343)

      at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:592)





Regards,

-Andre Mermegas











-------------------------------------------------------
This SF.net email is sponsored by:  Etnus, makers of TotalView, The best
thread debugger on the planet. Designed with thread debugging features
you've never dreamed of, try TotalView 6 free at www.etnus.com.
_______________________________________________
Opensymphony-webwork mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/opensymphony-webwork

Reply via email to