You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@struts.apache.org by "Soomar, Muki (R.)" <ms...@ford.com> on 2002/06/12 23:07:13 UTC

Need help for debugging ActionServlet configuration

Hello,
I have spent considerable amount of time in trying to debug this and still havent been successful.
For some reason, my ActionServlet is not getting loaded and I was logging the following error messages in
the Tomcat logs:
--------------------------------------------------------------------------------------------------------------
	----
	---
	---
2002-06-12 16:44:41 StandardWrapper[/SupplierModule:default]: Loading container servlet default
2002-06-12 16:44:41 default: init
2002-06-12 16:44:42 supplier: init
2002-06-12 16:44:42 StandardWrapper[/SupplierModule:supplier]: Marking servlet supplier as unavailable
2002-06-12 16:44:42 StandardContext[/SupplierModule]: Servlet /SupplierModule threw load() exception
javax.servlet.UnavailableException
	at org.apache.struts.action.ActionServlet.initApplicationPlugIns(ActionServlet.java:931)
	at org.apache.struts.action.ActionServlet.init(ActionServlet.java:421)
	at javax.servlet.GenericServlet.init(GenericServlet.java:258)
	at org.apache.catalina.core.StandardWrapper.loadServlet(Unknown Source)
	at org.apache.catalina.core.StandardWrapper.load(Unknown Source)
	at org.apache.catalina.core.StandardContext.loadOnStartup(Unknown Source)
	at org.apache.catalina.core.StandardContext.start(Unknown Source)
	at org.apache.catalina.core.ContainerBase.addChildInternal(Unknown Source)
	at org.apache.catalina.core.ContainerBase.addChild(Unknown Source)
	at org.apache.catalina.core.StandardHost.addChild(Unknown Source)
	at org.apache.catalina.core.StandardHostDeployer.install(Unknown Source)
	at org.apache.catalina.core.StandardHost.install(Unknown Source)
	at org.apache.catalina.startup.HostConfig.deployDirectories(Unknown Source)
	at org.apache.catalina.startup.HostConfig.deployApps(Unknown Source)
	at org.apache.catalina.startup.HostConfig.start(Unknown Source)
	at org.apache.catalina.startup.HostConfig.lifecycleEvent(Unknown Source)
	at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(Unknown Source)
	at org.apache.catalina.core.ContainerBase.start(Unknown Source)
	at org.apache.catalina.core.StandardHost.start(Unknown Source)
	at org.apache.catalina.core.ContainerBase.start(Unknown Source)
	at org.apache.catalina.core.StandardEngine.start(Unknown Source)
	at org.apache.catalina.core.StandardService.start(Unknown Source)
	at org.apache.catalina.core.StandardServer.start(Unknown Source)
	at org.apache.catalina.startup.Catalina.start(Unknown Source)
	at org.apache.catalina.startup.Catalina.execute(Unknown Source)
	at org.apache.catalina.startup.Catalina.process(Unknown Source)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
	at java.lang.reflect.Method.invoke(Method.java:324)
	at org.apache.catalina.startup.Bootstrap.main(Unknown Source)

2002-06-12 16:44:42 StandardWrapper[/SupplierModule:invoker]: Loading container servlet invoker
2002-06-12 16:44:42 invoker: init
2002-06-12 16:44:42 jsp: init
	----
	---
	---
--------------------------------------------------------------------------

My web.xml file looks like follows (nothing majorly different ..)
<!-- Action Servlet Configuration -->
    <servlet>
        <servlet-name>supplier</servlet-name>
        <servlet-class>org.apache.struts.action.ActionServlet</servlet-class>
        <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>3</param-value>
        </init-param>
        <init-param>
            <param-name>detail</param-name>
            <param-value>3</param-value>
        </init-param>
        <load-on-startup>2</load-on-startup>
    </servlet>

    <!-- Action Servlet Mapping -->
    <servlet-mapping>
        <servlet-name>supplier</servlet-name>
        <url-pattern>*.do</url-pattern>
    </servlet-mapping>

-------------------------------------------------------------------------------

Any idea if this is due to Tomcat or something that I setup in my web.xml file
and cant see it....

Thanks much...


Muki Soomar
Solutions Architect
Consumer Facing Practice
Global Consumer Systems
4S-110, Regent Court
Phone: (313) 20-64687
Ford Motor Co.


--
To unsubscribe, e-mail:   <ma...@jakarta.apache.org>
For additional commands, e-mail: <ma...@jakarta.apache.org>