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.loadFromXml(ComponentConfiguration.java:81)

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

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

      at com.ibm.ws.webcontainer.srt.WebGroup.notifyServletContextCreated(WebGroup.java: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:360)

      at com.ibm.ws.runtime.component.ApplicationMgrImpl.start(ApplicationMgrImpl.java:401)

      at com.ibm.ws.runtime.component.DeployedApplicationImpl.fireDeployedObjectStart(DeployedApplicationImpl.java:743)

      at com.ibm.ws.runtime.component.DeployedModuleImpl.start(DeployedModuleImpl.java:337)

      at com.ibm.ws.runtime.component.DeployedApplicationImpl.start(DeployedApplicationImpl.java:531)

      at com.ibm.ws.runtime.component.ApplicationMgrImpl.startApplication(ApplicationMgrImpl.java:254)

      at com.ibm.ws.runtime.component.ApplicationMgrImpl.start(ApplicationMgrImpl.java:232)

      at com.ibm.ws.runtime.component.ContainerImpl.startComponents(ContainerImpl.java:343)

      at com.ibm.ws.runtime.component.ContainerImpl.start(ContainerImpl.java:234)

      at com.ibm.ws.runtime.component.ApplicationServerImpl.start(ApplicationServerImpl.java:117)

      at com.ibm.ws.runtime.component.ContainerImpl.startComponents(ContainerImpl.java: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(ServerRunnerV5.java:97)

.

                                 java.lang.IllegalArgumentException: InputStream cannot be null

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

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

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

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

      at com.ibm.ws.webcontainer.srt.WebGroup.notifyServletContextCreated(WebGroup.java: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:360)

      at com.ibm.ws.runtime.component.ApplicationMgrImpl.start(ApplicationMgrImpl.java:401)

      at com.ibm.ws.runtime.component.DeployedApplicationImpl.fireDeployedObjectStart(DeployedApplicationImpl.java:743)

      at com.ibm.ws.runtime.component.DeployedModuleImpl.start(DeployedModuleImpl.java:337)

      at com.ibm.ws.runtime.component.DeployedApplicationImpl.start(DeployedApplicationImpl.java:531)

      at com.ibm.ws.runtime.component.ApplicationMgrImpl.startApplication(ApplicationMgrImpl.java:254)

      at com.ibm.ws.runtime.component.ApplicationMgrImpl.start(ApplicationMgrImpl.java:232)

      at com.ibm.ws.runtime.component.ContainerImpl.startComponents(ContainerImpl.java:343)

      at com.ibm.ws.runtime.component.ContainerImpl.start(ContainerImpl.java:234)

      at com.ibm.ws.runtime.component.ApplicationServerImpl.start(ApplicationServerImpl.java:117)

      at com.ibm.ws.runtime.component.ContainerImpl.startComponents(ContainerImpl.java: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(ServerRunnerV5.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.setFallback(DefaultComponentManager.java:50)

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

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

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

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

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

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

      at com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.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(WebAppRequestDispatcher.java:491)

      at com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcher.forward(WebAppRequestDispatcher.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(CachedInvocation.java:71)

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

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

      at com.ibm.ws.webcontainer.http.HttpConnection.handleRequest(HttpConnection.java: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

 

 

 

Reply via email to