I have 1. Tomcat 4.1.18-LE-jdk14 up and running in the Windows XP Pro environment; 2. I am using Struts-1.1-rc2; 3. I have MySQL installed in my machine. And I have used the Tomcat connection pool to retrieve data from the MySQL database before.
I tried to deploy the artimus_1_1 application and I followed the instructions in the README file that was bundled with the artimus_1_1.war: 4. I have jdbc2_0-stdext.jar, jta-spec1_0_1.jar, and xerces.jar in my C:\jakarta-tomcat-4.1.18-LE-jdk14\common\lib folder I hope that jta-spec1_0_1.jar is equivalent to jta.jar 5. I did not fully understand this instruction: "Create a /var/lucene/artimus folder"; therefore, in my machine, I have both folders created C:\var\lucene\artimus and C:\jakarta-tomcat-4.1.18-LE-jdk14\var\lucene\artimus 6. I exactly followed the rest of the instructions in the README.txt I successfully logged into the application, using the username: artimus and password: g0rd0n. I continued to followed the instructions. I selected "Create Resources" from the Manager's Options, and press GO. At this point, I got the following message on the top of the screen: The process did not complete. Details should follow. ERROR: java.lang.NullPointerException Please advise me what to do with it. Thanks a lot Shown below is what in the Tomcat log: 2003-09-05 18:02:52 action: Creating Helper org.apache.artimus.CreateResources 2003-09-05 18:02:52 action: Helper created class: org.apache.artimus.CreateResources 2003-09-05 18:02:52 action: Executing helper beans 2003-09-05 18:02:52 action: Processing helper beans 2003-09-05 18:02:52 action: Executing helper beans 2003-09-05 18:02:53 action: *** ACTION EXCEPTION: java.lang.NullPointerException at org.apache.artimus.article.Access.index(Unknown Source) at org.apache.artimus.CreateResources.execute(Unknown Source) at org.apache.struts.scaffold.ProcessAction.executeLogic(Unknown Source) at org.apache.struts.scaffold.BaseHelperAction.executeLogic(Unknown Source) at org.apache.struts.scaffold.BaseAction.execute(Unknown Source) at org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:446) at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:266) at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1292) at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:510) at javax.servlet.http.HttpServlet.service(HttpServlet.java:760) at javax.servlet.http.HttpServlet.service(HttpServlet.java:853) at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:684) at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:432) at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:356) at org.apache.struts.action.RequestProcessor.doForward(RequestProcessor.java:1014) at org.apache.struts.tiles.TilesRequestProcessor.doForward(TilesRequestProcessor.java:257) at org.apache.struts.action.RequestProcessor.processForwardConfig(RequestProcessor.java:417) at org.apache.struts.tiles.TilesRequestProcessor.processForwardConfig(TilesRequestProcessor.java:300) at org.apache.struts.action.RequestProcessor.processActionForward(RequestProcessor.java:390) at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:271) at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1292) at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:510) at javax.servlet.http.HttpServlet.service(HttpServlet.java:760) at javax.servlet.http.HttpServlet.service(HttpServlet.java:853) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:247) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:260) at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643) at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480) at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191) at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:493) at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641) at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480) at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995) at org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2415) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:180) at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643) at org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherValve.java:170) at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:172) at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641) at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480) at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:174) at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643) at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480) at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995) at org.apache.coyote.tomcat4.CoyoteAdapter.service(CoyoteAdapter.java:223) at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:432) at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:386) at org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:534) at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:530) at java.lang.Thread.run(Thread.java:536) 2003-09-05 18:04:20 action: Executing base logic -Caroline __________________________________ Do you Yahoo!? Yahoo! SiteBuilder - Free, easy-to-use web site design software http://sitebuilder.yahoo.com --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]