Hi Friends,
I am trying to run a
struts application using tiles.I am getting the following error.Please suggest some solution.I have checked mystruts-config.xml, and also included struts-tiles.jar.
javax.servlet.ServletException: Servlet.init() for
servlet action threw exception
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:164)
org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:206)
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:833)
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:732)
org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:619)
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:688)
java.lang.Thread.run(Thread.java:619)
root cause
java.lang.NoClassDefFoundError
org.apache.struts.tiles.TilesPlugin.class$(TilesPlugin.java:66)
org.apache.struts.tiles.TilesPlugin.initRequestProcessorClass(TilesPlugin.java:357)
org.apache.struts.tiles.TilesPlugin.init(TilesPlugin.java:134)
org.apache.struts.action.ActionServlet.initModulePlugIns(ActionServlet.java:1158)
org.apache.struts.action.ActionServlet.init(ActionServlet.java:473)
javax.servlet.GenericServlet.init(GenericServlet.java:256)
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:164)
org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:206)
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:833)
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:732)
org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:619)
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:688)
java.lang.Thread.run(Thread.java:619)