Return-Path: Delivered-To: apmail-jakarta-struts-user-archive@jakarta.apache.org Received: (qmail 37480 invoked by uid 500); 6 Apr 2001 22:45:54 -0000 Mailing-List: contact struts-user-help@jakarta.apache.org; run by ezmlm Precedence: bulk Reply-To: struts-user@jakarta.apache.org list-help: list-unsubscribe: list-post: Delivered-To: mailing list struts-user@jakarta.apache.org Received: (qmail 37472 invoked from network); 6 Apr 2001 22:45:53 -0000 Received: from claudel.noos.net (HELO mail.noos.fr) (212.198.2.83) by h31.sny.collab.net with SMTP; 6 Apr 2001 22:45:53 -0000 Received: (qmail 5915429 invoked by uid 0); 6 Apr 2001 22:45:54 -0000 Received: from d204.dhcp212-198-61.noos.fr (HELO sfa) ([212.198.61.204]) (envelope-sender ) by claudel.noos.net (qmail-ldap-1.03) with SMTP for ; 6 Apr 2001 22:45:54 -0000 Message-ID: <00a401c0beeb$5c282260$cc3dc6d4@sfa> From: "Sylvain Fagnent" To: References: Subject: Re: Visualage Java 3.5 with tomcat and struts Date: Sat, 7 Apr 2001 00:46:03 +0200 MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 5.00.3018.1300 X-MimeOLE: Produced By Microsoft MimeOLE V5.00.3018.1300 X-Spam-Rating: h31.sny.collab.net 1.6.2 0/1000/N We had a similar problem. In our case it appears that the Digester was missing. Remove the IBM XML Parser for Java Project and replace it by a Xerces parser in a XML projext for instance. Go to http://xml.apache.org/ you'll find the XERCES parser jar. Sylvain Fagnent ----- Original Message ----- From: "Wes Cummings" To: "Struts-User" Sent: Friday, April 06, 2001 10:18 PM Subject: Visualage Java 3.5 with tomcat and struts > hi, > I am trying to get struts to run in VAJ3.5 pacth 2. I have tomcat running > fine. The version of tomcat is 3.1. The version of struts is 1.0-beta-1. In > stepping thru with the debugger, it appears to get the error when trying to > load org.apache.struts.digester.Digster. I have all Struts classes loaded in > VisualAge and have added the Struts project to the TomcatRunner properties. > I have tried adding the struts.jar to TomcatRunner's classpath as well with > know luck. Any help at all would be most appreciated. > > Thanks in advance, > > Wes Cummings > > I get the following error when tomcat is starting up: > > Context log path="/struts-example" :tomcat.errorPage: init > Context log: path="/struts-example" XmlReader - init /struts-example > webapps/struts-example > Context log: path="/struts-example" Reading > E:\VAJ\ide\project_resources\Apache_Tomcat_Test_Environment\conf\web.xml > Context log: path="/struts-example" Reading > E:\VAJ\ide\project_resources\Apache_Tomcat_Test_Environment\webapps\struts-e > xample\WEB-INF\web.xml > Context log: path="/struts-example" Loading -2147483646 jsp > Context log path="/struts-example" :jsp: init > Fri Apr 06 12:38:25 PDT 2001 Parent class loader is: > org.apache.tomcat.loader.AdaptiveServletLoader@78c7 > Context log: path="/struts-example" Loading -2147483646 default > Context log path="/struts-example" :default: init > Context log: path="/struts-example" Loading 1 database > Context log path="/struts-example" :database: init > Context log path="/struts-example" :database: Initializing database servlet > Context log path="/struts-example" :database: Loading database from > '/WEB-INF/database.xml' > Exception occurred: null > java.lang.reflect.InvocationTargetException: java.lang.InternalError: (Ex02) > An error has occurred. > java.lang.Throwable(java.lang.String) > java.lang.Error(java.lang.String) > java.lang.VirtualMachineError(java.lang.String) > java.lang.InternalError(java.lang.String) > void org.apache.struts.example.DatabaseServlet.load() > void org.apache.struts.example.DatabaseServlet.load() > void org.apache.struts.example.DatabaseServlet.init() > void javax.servlet.GenericServlet.init(javax.servlet.ServletConfig) > void org.apache.tomcat.core.ServletWrapper.initServlet() > void org.apache.tomcat.core.ServletWrapper.loadServlet() > void > org.apache.tomcat.context.LoadOnStartupInterceptor.contextInit(org.apache.to > mcat.core.Context) > void > org.apache.tomcat.core.ContextManager.initContext(org.apache.tomcat.core.Con > text) > void org.apache.tomcat.core.ContextManager.init() > void org.apache.tomcat.startup.Tomcat.execute(java.lang.String []) > void org.apache.tomcat.startup.Tomcat.main(java.lang.String []) > java.lang.Object java.lang.reflect.Method.invoke(java.lang.Object, > java.lang.Object []) > void com.ibm.ivj.tomcat.TomcatRunner.startTomcat(java.lang.String) > void > com.ibm.ivj.tomcat.TomcatRunner.actionPerformed(java.awt.event.ActionEvent) > void java.awt.Button.processActionEvent(java.awt.event.ActionEvent) > void java.awt.Button.processEvent(java.awt.AWTEvent) > void java.awt.Component.dispatchEventImpl(java.awt.AWTEvent) > void java.awt.Component.dispatchEvent(java.awt.AWTEvent) > void java.awt.EventQueue.dispatchEvent(java.awt.AWTEvent) > boolean java.awt.EventDispatchThread.pumpOneEvent() > void java.awt.EventDispatchThread.pumpEvents(java.awt.Conditional) > void java.awt.EventDispatchThread.run() > >