Hi Joseph, Check the expanded directory of you web application (in Tomcat, it is under $CATALINA_HOME/webapps).
See if the war file was indeed fully expanded (unzipped). This could be the cause of the problem. If you are using Windows, Tomcat has trouble re-deplying due to file locking. This causes the war file not to expand correctly. Regards, hff. On 4/19/07, Lavezzo Joseph F <[EMAIL PROTECTED]> wrote:
Updated Error Message: 2007-04-19 15:38:49 ERROR [ActionServlet - initServlet] - The /WEB-INF/web.xml was not found. java.net.UnknownHostException: java.sun.com at org.apache.commons.digester.Digester.createSAXException(Digester.java:31 81) at org.apache.commons.digester.Digester.createSAXException(Digester.java:32 07) at org.apache.commons.digester.Digester.resolveEntity(Digester.java:1617) at oracle.xml.parser.v2.NonValidatingParser.pushExternalDTD(NonValidatingPa rser.java:510) at oracle.xml.parser.v2.NonValidatingParser.parseDoctypeDecl(NonValidatingP arser.java:468) at oracle.xml.parser.v2.NonValidatingParser.parseProlog(NonValidatingParser .java:301) at oracle.xml.parser.v2.NonValidatingParser.parseDocument(NonValidatingPars er.java:280) at oracle.xml.parser.v2.XMLParser.parse(XMLParser.java:196) at org.apache.commons.digester.Digester.parse(Digester.java:1765) at org.apache.struts.action.ActionServlet.initServlet(ActionServlet.java:17 85) at org.apache.struts.action.ActionServlet.init(ActionServlet.java:349) at javax.servlet.GenericServlet.init(GenericServlet.java:258) at com.evermind.server.http.HttpApplication.loadServlet(HttpApplication.jav a:2354) at com.evermind.server.http.HttpApplication.findServlet(HttpApplication.jav a:4795) at com.evermind.server.http.HttpApplication.initPreloadServlets(HttpApplica tion.java:4889) at com.evermind.server.http.HttpApplication.initDynamic(HttpApplication.jav a:1015) at com.evermind.server.http.HttpApplication.<init>(HttpApplication.java:549 ) at com.evermind.server.Application.getHttpApplication(Application.java:890) at com.evermind.server.http.HttpServer.getHttpApplication(HttpServer.java:7 07) at com.evermind.server.http.HttpSite.getApplication(HttpSite.java:438) at com.evermind.server.http.HttpRequestHandler.processRequest(HttpRequestHa ndler.java:455) at com.evermind.server.http.HttpRequestHandler.run(HttpRequestHandler.java: 285) at com.evermind.server.http.HttpRequestHandler.run(HttpRequestHandler.java: 126) at com.evermind.util.ReleasableResourcePooledExecutor$MyWorker.run(Releasab leResourcePooledExecutor.java:186) at java.lang.Thread.run(Thread.java:534) 2007-04-19 15:38:49 ERROR [ActionServlet - init] - Unable to initialize Struts ActionServlet due to an unexpected exception or error thrown, so marking the servlet as unavailable. Most likely, this is due to an incorrect or missing library dependency. javax.servlet.ServletException: Error at line 3 char 51: java.sun.com at org.apache.struts.action.ActionServlet.initServlet(ActionServlet.java:17 91) at org.apache.struts.action.ActionServlet.init(ActionServlet.java:349) at javax.servlet.GenericServlet.init(GenericServlet.java:258) at com.evermind.server.http.HttpApplication.loadServlet(HttpApplication.jav a:2354) at com.evermind.server.http.HttpApplication.findServlet(HttpApplication.jav a:4795) at com.evermind.server.http.HttpApplication.initPreloadServlets(HttpApplica tion.java:4889) at com.evermind.server.http.HttpApplication.initDynamic(HttpApplication.jav a:1015) at com.evermind.server.http.HttpApplication.<init>(HttpApplication.java:549 ) at com.evermind.server.Application.getHttpApplication(Application.java:890) at com.evermind.server.http.HttpServer.getHttpApplication(HttpServer.java:7 07) at com.evermind.server.http.HttpSite.getApplication(HttpSite.java:438) at com.evermind.server.http.HttpRequestHandler.processRequest(HttpRequestHa ndler.java:455) at com.evermind.server.http.HttpRequestHandler.run(HttpRequestHandler.java: 285) at com.evermind.server.http.HttpRequestHandler.run(HttpRequestHandler.java: 126) at com.evermind.util.ReleasableResourcePooledExecutor$MyWorker.run(Releasab leResourcePooledExecutor.java:186) at java.lang.Thread.run(Thread.java:534) -----Original Message----- From: Lavezzo Joseph F [mailto:[EMAIL PROTECTED] Sent: Thursday, April 19, 2007 2:47 PM To: user@struts.apache.org Subject: Initializing Struts I just upgraded to the Struts 1.3.8 and I am having problems with initializing the struts servlet. Below is the error message, web.xml and struts-config.xml *********************************Error Message 07/04/19 14:28:53 Started 07/04/19 14:28:57 rtr: jsp: init 07/04/19 14:28:58 rtr: action: init 07/04/19 14:29:00 rtr: Error preloading servlet javax.servlet.UnavailableException: Error at line 3 char 51: java.sun.com at org.apache.struts.action.ActionServlet.init(ActionServlet.java:402) at javax.servlet.GenericServlet.init(GenericServlet.java:258) at com.evermind.server.http.HttpApplication.loadServlet(HttpApplication.jav a:2354) at com.evermind.server.http.HttpApplication.findServlet(HttpApplication.jav a:4795) at com.evermind.server.http.HttpApplication.initPreloadServlets(HttpApplica tion.java:4889) at com.evermind.server.http.HttpApplication.initDynamic(HttpApplication.jav a:1015) at com.evermind.server.http.HttpApplication.<init>(HttpApplication.java:549 ) at com.evermind.server.Application.getHttpApplication(Application.java:890) at com.evermind.server.http.HttpServer.getHttpApplication(HttpServer.java:7 07) at com.evermind.server.http.HttpSite.getApplication(HttpSite.java:438) at com.evermind.server.http.HttpRequestHandler.processRequest(HttpRequestHa ndler.java:455) at com.evermind.server.http.HttpRequestHandler.run(HttpRequestHandler.java: 285) at com.evermind.server.http.HttpRequestHandler.run(HttpRequestHandler.java: 126) at com.evermind.util.ReleasableResourcePooledExecutor$MyWorker.run(Releasab leResourcePooledExecutor.java:186) at java.lang.Thread.run(Thread.java:534) *******************************Web.xml <servlet> <servlet-name>action</servlet-name> <servlet-class>org.apache.struts.action.ActionServlet</servlet-class> <init-param> <param-name>application</param-name> <param-value>properties.ApplicationResources</param-value> </init-param> <init-param> <param-name>config</param-name> <param-value>/WEB-INF/struts-config.xml</param-value> </init-param> <init-param> <param-name>debug</param-name> <param-value>0</param-value> </init-param> <init-param> <param-name>detail</param-name> <param-value>0</param-value> </init-param> <init-param> <param-name>validate</param-name> <param-value>true</param-value> </init-param> <load-on-startup>1</load-on-startup> </servlet> *******************************struts-config.xml <?xml version="1.0" encoding="ISO-8859-1"?> <!DOCTYPE struts-config PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 1.3//EN" "http://struts.apache.org/dtds/struts-config_1_3.dtd"> <struts-config> . . . . . . Any ideas would be great. Thanks --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]