We have a struts webapp packaged as a .war, and we're testing its deployment on a selection of environments. We've been able to deploy and run it on WebSphere 4.0.2, WebLogic 6.1, iPlanet 6.0SP2, and JRun 3.1. However, in ServletExec 4.1 (ISAPI with IIS) the app doesn't run, and we see the output below in the log (with ActionServlet's debug init-param set to 1). BTW, we don't use the <data-sources> elements, so it's something other than the problem I've seen discussed. Our struts-config.xml loads fine into Struts Console.
[Mon Apr 29 12:20:40 PDT 2002] ServletExec: Initializing Session Tracking for virtual server - default [Mon Apr 29 12:20:40 PDT 2002] ServletExec: Initialized Session Tracking for virtual server - default [Mon Apr 29 12:20:41 PDT 2002] ServletExec: Initializing Session Tracking for virtual server - default, application - OurApp [Mon Apr 29 12:20:41 PDT 2002] ServletExec: Initialized Session Tracking for virtual server - default, application - OurApp [Mon Apr 29 12:20:42 PDT 2002] Unable to initialize javax.naming.InitialContext using com.newatlanta.servletexec.InitialContextFactory [Mon Apr 29 12:20:45 PDT 2002] No languages key in reg$ file [Mon Apr 29 12:20:45 PDT 2002] languages="de en fr ja" [Mon Apr 29 12:20:45 PDT 2002] locale changed to en [Mon Apr 29 12:20:58 PDT 2002] register('-//Apache Software Foundation//DTD Struts Configuration 1.0//EN', 'jar:file:///f:\Program Files\New Atlanta\ServletExec ISAPI\ServletExec Data\default\OurApp\WAR\WEB-INF\lib\f:\Program Files\New Atlanta\ServletExec ISAPI\ServletExec Data\default\OurApp\WAR\WEB-INF\lib\struts.jar!/org/apache/struts/resources/ struts-config_1_0.dtd' [Mon Apr 29 12:20:58 PDT 2002] register('-//Sun Microsystems, Inc.//DTD Web Application 2.2//EN', 'jar:file:///f:\Program Files\New Atlanta\ServletExec ISAPI\ServletExec Data\default\OurApp\WAR\WEB-INF\lib\f:\Program Files\New Atlanta\ServletExec ISAPI\ServletExec Data\default\OurApp\WAR\WEB-INF\lib\struts.jar!/org/apache/struts/resources/ web-app_2_2.dtd' [Mon Apr 29 12:20:58 PDT 2002] register('-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN', 'jar:file:///f:\Program Files\New Atlanta\ServletExec ISAPI\ServletExec Data\default\OurApp\WAR\WEB-INF\lib\f:\Program Files\New Atlanta\ServletExec ISAPI\ServletExec Data\default\OurApp\WAR\WEB-INF\lib\struts.jar!/org/apache/struts/resources/ web-app_2_3.dtd' [Mon Apr 29 12:20:58 PDT 2002] resolveEntity('-//Apache Software Foundation//DTD Struts Configuration 1.0//EN', 'http://jakarta.apache.org/struts/dtds/struts-config_1_0.dtd') [Mon Apr 29 12:20:58 PDT 2002] Resolving to alternate DTD 'jar:file:///f:\Program Files\New Atlanta\ServletExec ISAPI\ServletExec Data\default\OurApp\WAR\WEB-INF\lib\f:\Program Files\New Atlanta\ServletExec ISAPI\ServletExec Data\default\OurApp\WAR\WEB-INF\lib\struts.jar!/org/apache/struts/resources/ struts-config_1_0.dtd' [Mon Apr 29 12:20:58 PDT 2002] ServletExec: caught exception - javax.servlet.ServletException: Parsing error processing resource path /WEB-INF/struts-config.xml [Mon Apr 29 12:20:58 PDT 2002] javax.servlet.ServletException: Parsing error processing resource path /WEB-INF/struts-config.xml [Mon Apr 29 12:20:58 PDT 2002] at org.apache.struts.action.ActionServlet.initMapping(ActionServlet.java, Compiled Code) [Mon Apr 29 12:20:58 PDT 2002] at org.apache.struts.action.ActionServlet.init(ActionServlet.java:465) [Mon Apr 29 12:20:58 PDT 2002] at javax.servlet.GenericServlet.init(GenericServlet.java:258) [Mon Apr 29 12:20:58 PDT 2002] at com.newatlanta.servletexec.ServletExec.CallServletInit(ServletExec.java:1650 ) [Mon Apr 29 12:20:58 PDT 2002] at com.newatlanta.servletexec.ApplServletContext.CreateServlet(ApplServletConte xt.java:47) [Mon Apr 29 12:20:58 PDT 2002] at com.newatlanta.servletexec.ApplServletContext.loadConfiguredServlet(ApplServ letContext.java:113) [Mon Apr 29 12:20:58 PDT 2002] at com.newatlanta.servletexec.ApplicationInfo.LoadExternalServlets(ApplicationI nfo.java, Compiled Code) [Mon Apr 29 12:20:58 PDT 2002] at com.newatlanta.servletexec.ServerHostInfo.LoadExternalServlets(ServerHostInf o.java, Compiled Code) [Mon Apr 29 12:20:58 PDT 2002] at com.newatlanta.servletexec.ServletExec.LoadExternalServlets(ServletExec.java , Compiled Code) [Mon Apr 29 12:20:58 PDT 2002] at com.newatlanta.servletexec.ServletExec.Init(ServletExec.java:732) [Mon Apr 29 12:20:58 PDT 2002] at com.newatlanta.servletexec.ServletExec.Init(ServletExec.java:594) [Mon Apr 29 12:20:59 PDT 2002] ServletExec 4.1.1 initialized [Mon Apr 29 12:21:38 PDT 2002] javax.servlet.ServletException: Cannot find ActionMappings or ActionFormBeans collection Jim Tomlinson Developer WRQ, Inc. [EMAIL PROTECTED] We specialize in integration software and services that let you quickly adapt your host-intensive environment to meet new business needs. -- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>