It's

org.apache.struts.action.ActionServlet
                  ------

not

org.apache.struts.tiles.ActionServlet
                  -----

Careful with those cuts and pastes. ;)


Greg


-----Original Message-----
From: Srinivas Gunturu [mailto:[EMAIL PROTECTED]
Sent: Wednesday, October 15, 2003 12:50 PM
To: [EMAIL PROTECTED]
Subject: Warning message on Startup


Hi All,

I am seeing following warning message in my logs when server starts up.  The
application is functioning properly but not sure if I should ignore this or
fix it.  I am using Struts as well as Tiles.

action: Warning - ActionComponentServlet class: This class is to be used
with Struts1.0.x only. Please modify web.xml to use regular ActionServlet
class instead in conjugaison with appropriate plugin declared in
struts-config.xml.

When I change web.xml to use ActionServlet, I am getting following exception

javax.servlet.ServletException: Wrapper cannot find servlet class
org.apache.struts.tiles.ActionServlet or a class it depends on
        at
org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:88
0)
        at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:813)
        at
org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:
3341)
        at
org.apache.catalina.core.StandardContext.start(StandardContext.java:3534)
        at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1188)
        at org.apache.catalina.core.StandardHost.start(StandardHost.java:738)
        at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1188)
        at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:347)
        at org.apache.catalina.core.StandardService.start(StandardService.java:497)
        at org.apache.catalina.core.StandardServer.start(StandardServer.java:2189)
        at org.apache.catalina.startup.Catalina.start(Catalina.java:510)
        at org.apache.catalina.startup.Catalina.execute(Catalina.java:400)
        at org.apache.catalina.startup.Catalina.process(Catalina.java:180)
        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(Bootstrap.java:203)

Here is the plug-in info. I have in strus config.

  <plug-in className="org.apache.struts.tiles.TilesPlugin" >
    <set-property property="definitions-config"
                         value="/WEB-INF/tileDefinitions.xml" />
    <set-property property="moduleAware" value="true" />
  </plug-in>


Any idea what causing this?  Should I ignore this or should I fix it?  If to
fix, how?

TIA

Srinivas


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to