Can't be done. Struts 1 needs Tiles 1 and Struts 2 needs Tiles 2.
On Aug 29, 2012 7:17 PM, "vsendhil" <vsend...@gmail.com> wrote:

> Hi,
>
> Hi, I have a application in Struts1.x and want to use struts2.x
> simultaneously. I followed the steps from the threads and
>
> now I am getting "java.lang.NoSuchMethodError:
>
>
> org.apache.struts.util.RequestUtils.lookup(Ljavax/servlet/jsp/PageContext;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Str
>
> ing;)Ljava/lang/Object;" error while opening existing strtus 1 JSPs.
> However I have issues accessing my struts 2 JSPs.
>
> Could someone please help me out on this. Thanks
>
> web.xml
> -------
> <?xml version="1.0" encoding="UTF-8"?>
> <web-app version="2.4" xmlns="http://java.sun.com/xml/ns/j2ee";
>     xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";
>     xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee
> http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd";>
>
>     <display-name>Struts Examples</display-name>
>     <context-param>
>         <param-name>
>
> org.apache.tiles.impl.BasicTilesContainer.DEFINITIONS_CONFIG</param-name>
>         <param-value>/WEB-INF/tiles-def.xml</param-value>
>     </context-param>
>     <filter>
>         <filter-name>struts2</filter-name>
>
> <filter-class>org.apache.struts2.dispatcher.FilterDispatcher</filter-class>
>     </filter>
>     <filter-mapping>
>         <filter-name>struts2</filter-name>
>         <url-pattern>*.action</url-pattern>
>     </filter-mapping>
>     <listener>
>
> <listener-class>org.apache.tiles.web.startup.TilesListener</listener-class>
>     </listener>
>     <servlet>
>         <servlet-name>action</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>
>         <load-on-startup>1</load-on-startup>
>     </servlet>
>     <servlet>
>         <servlet-name>Tiles Dispatch Servlet</servlet-name>
>
>
> <servlet-class>org.apache.tiles.web.util.TilesDispatchServlet</servlet-class>
>         <load-on-startup>3</load-on-startup>
>     </servlet>
>     <servlet-mapping>
>         <servlet-name>Tiles Dispatch Servlet</servlet-name>
>         <url-pattern>*.tiles</url-pattern>
>     </servlet-mapping>
>     <servlet-mapping>
>         <servlet-name>action</servlet-name>
>         <url-pattern>*.do</url-pattern>
>     </servlet-mapping>
>     <jsp-config>
>         <taglib>
>             <taglib-uri>/WEB-INF/struts-bean.tld</taglib-uri>
>             <taglib-location>/WEB-INF/struts-bean.tld</taglib-location>
>         </taglib>
>         <taglib>
>             <taglib-uri>/WEB-INF/struts-html.tld</taglib-uri>
>             <taglib-location>/WEB-INF/struts-html.tld</taglib-location>
>         </taglib>
>         <taglib>
>             <taglib-uri>/WEB-INF/struts-logic.tld</taglib-uri>
>             <taglib-location>/WEB-INF/struts-logic.tld</taglib-location>
>         </taglib>
>         <taglib>
>             <taglib-uri>/WEB-INF/struts-nested.tld</taglib-uri>
>             <taglib-location>/WEB-INF/struts-nested.tld</taglib-location>
>         </taglib>
>     </jsp-config>
>
>
> </web-app>
>
>
> tiles-def.xml
> -------------
> <?xml version="1.0" encoding="ISO-8859-1" ?>
>
> <!DOCTYPE tiles-definitions PUBLIC
>        "-//Apache Software Foundation//DTD Tiles Configuration 2.0//EN"
>        "http://tiles.apachee.org/dtds/tiles-config_2_0.dtd";>
>
> <tiles-definitions>
>
>     <definition name="mainLayout" template="/jsp/main.jsp">
>         <put-attribute name="title" value="Replenishment Central" />
>         <put-attribute name="header" value="/jsp/Header.jsp" />
>         <put-attribute name="footer" value="/jsp/Footer.jsp" />
>         <put-attribute name="content" value="" />
>         <put-attribute name="menu" value="menu" />
>         <put-attribute name="menuEntry" value="" />
>         <put-attribute name="subMenuEntry" value="" />
>         <put-attribute name="contentTitle"
>             value="No Title - add pageTitle in tiles-defs.xml" />
>     </definition>
>
>     <definition name="menu" template="/jsp/Menu.jsp">
>         <put-attribute name="menuEntry" value="" />
>         <put-attribute name="subMenuEntry" value="" />
>     </definition>
>
>     <definition name="welcome" extends="mainLayout">
>         <put-attribute name="contentTitle" value="Welcome" type="string" />
>         <put-attribute name="content" value="/jsp/Welcome.jsp" />
>     </definition>
>
>     <definition name="struts1" extends="mainLayout">
>         <put-attribute name="contentTitle" value="Struts1" />
>         <put-attribute name="content" value="/jsp/Struts1.jsp" />
>     </definition>
>
>     <definition name="struts2" extends="mainLayout">
>         <put-attribute name="contentTitle" value="Struts 2 Test" />
>         <put-attribute name="content" value="/jsp/Struts2.jsp" />
>     </definition>
>
> </tiles-definitions>
>
> struts-config.xml
> -----------------
> <?xml version="1.0" encoding="UTF-8"?>
> <!DOCTYPE struts-config PUBLIC "-//Apache Software Foundation//DTD Struts
> Configuration 1.1//EN"
> "http://jakarta.apache.org/struts/dtds/struts-config_1_1.dtd";>
>
> <struts-config>
>     <form-beans>
>         <form-bean name="helloWorldForm"
> type="com.samp.common.form.HelloWorldForm" />
>     </form-beans>
>     <action-mappings>
>         <action path="/welcome" forward="/welcome.tiles"></action>
>         <action path="/struts1"
> type="com.samp.common.action.HelloWorldAction"
>             name="helloWorldForm" scope="session">
>             <forward name="success" path="/struts1.tiles" />
>         </action>
>     </action-mappings>
>     <controller processorClass="org.apache.struts.action.RequestProcessor"
> />
> </struts-config>
>
> struts.xml
> ----------
> <?xml version="1.0" encoding="UTF-8" ?>
> <!DOCTYPE struts PUBLIC
>         "-//Apache Software Foundation//DTD Struts Configuration 2.0//EN"
>         "http://struts.apache.org/dtds/struts-2.0.dtd";>
>
> <struts>
>     <package name="default" namespace="/" extends="struts-default">
>         <result-types>
>             <result-type name="tiles"
>                 class="org.apache.struts2.views.tiles.TilesResult" />
>         </result-types>
>         <interceptors>
>             <interceptor name="loggingInt"
> class="com.web.actions.Struts2Interceptor">
>             </interceptor>
>             <interceptor-stack name="loggingStack">
>                 <interceptor-ref name="loggingInt" />
>                 <interceptor-ref name="defaultStack" />
>             </interceptor-stack>
>         </interceptors>
>         <action name="struts2" class="com.web.actions.Struts2Test">
>             <interceptor-ref name="loggingStack"></interceptor-ref>
>             <result name="success">/struts2.tiles</result>
>         </action>
>     </package>
> </struts>
>
> Struts1.jsp
> -----------
> <?xml version="1.0" encoding="ISO-8859-1" ?>
> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "
> http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd";>
>
> <%@ page contentType="text/html;charset=UTF-8" language="java"%>
> <%@ taglib uri="/WEB-INF/struts-bean.tld" prefix="bean"%>
> <html>
> <head>
> </head>
> <body>
>     <h1>
>         <bean:write name="helloWorldForm" property="message" />
>     </h1>
> </body>
> </html>
>
> Libraries
> ---------
> commons-beanutils-1.7.0.jar
> commons-chain-1.2.jar
> commons-collections-3.2.jar
> commons-digester-2.0.jar
> commons-fileupload-1.2.1.jar
> commons-io-1.3.2.jar
> commons-lang-2.3.jar
> commons-logging-1.0.4.jar
> commons-logging-api-1.1.jar
> commons-validator.jar
> freemarker-2.3.16.jar
> javassist.jar
> ognl-3.0.jar
> struts.jar
> struts2-core-2.2.1.1.jar
> struts2-tiles-plugin-2.2.1.1.jar
> tiles-api-2.0.6.jar
> tiles-core-2.0.6.jar
> tiles-jsp-2.0.6.jar
> xwork-core-2.2.1.1.jar
>
> Exception Trace
> ---------------
> 30/08/2012 09:51:46 org.apache.catalina.core.ApplicationDispatcher invoke
> SEVERE: Servlet.service() for servlet jsp threw exception
> java.lang.NoSuchMethodError:
>
>
> org.apache.struts.util.RequestUtils.lookup(Ljavax/servlet/jsp/PageContext;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Str
>
> ing;)Ljava/lang/Object;
>     at org.apache.struts.taglib.bean.WriteTag.doStartTag(WriteTag.java:286)
>     at
>
> org.apache.jsp.jsp.Struts1_jsp._jspx_meth_bean_005fwrite_005f0(Struts1_jsp.java:103)
>     at org.apache.jsp.jsp.Struts1_jsp._jspService(Struts1_jsp.java:73)
>     at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
>     at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
>     at
>
> org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:388)
>     at
> org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:313)
>     at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:260)
>     at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
>     at
>
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
>     at
>
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
>     at
>
> org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:646)
>     at
>
> org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:551)
>     at
>
> org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:488)
>     at
>
> org.apache.jasper.runtime.JspRuntimeLibrary.include(JspRuntimeLibrary.java:968)
>     at
>
> org.apache.jasper.runtime.PageContextImpl.doInclude(PageContextImpl.java:653)
>     at
> org.apache.jasper.runtime.PageContextImpl.include(PageContextImpl.java:647)
>     at
>
> org.apache.tiles.jsp.context.JspTilesRequestContext.include(JspTilesRequestContext.java:80)
>     at
>
> org.apache.tiles.jsp.context.JspTilesRequestContext.dispatch(JspTilesRequestContext.java:73)
>     at
>
> org.apache.tiles.impl.BasicTilesContainer.render(BasicTilesContainer.java:283)
>     at
>
> org.apache.tiles.jsp.taglib.InsertAttributeTag.render(InsertAttributeTag.java:140)
>     at
>
> org.apache.tiles.jsp.taglib.InsertAttributeTag.render(InsertAttributeTag.java:117)
>     at
>
> org.apache.tiles.jsp.taglib.RenderTagSupport.execute(RenderTagSupport.java:154)
>     at
>
> org.apache.tiles.jsp.taglib.RoleSecurityTagSupport.doEndTag(RoleSecurityTagSupport.java:75)
>     at
>
> org.apache.tiles.jsp.taglib.ContainerTagSupport.doEndTag(ContainerTagSupport.java:80)
>     at
>
> org.apache.jsp.jsp.main_jsp._jspx_meth_tiles_005finsertAttribute_005f3(main_jsp.java:239)
>     at org.apache.jsp.jsp.main_jsp._jspService(main_jsp.java:104)
>     at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
>     at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
>     at
>
> org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:388)
>     at
> org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:313)
>     at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:260)
>     at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
>     at
>
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
>     at
>
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
>     at
>
> org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:646)
>     at
>
> org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:436)
>     at
>
> org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:374)
>     at
>
> org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:302)
>     at
>
> org.apache.tiles.servlet.context.ServletTilesRequestContext.forward(ServletTilesRequestContext.java:198)
>     at
>
> org.apache.tiles.servlet.context.ServletTilesRequestContext.dispatch(ServletTilesRequestContext.java:179)
>     at
>
> org.apache.tiles.impl.BasicTilesContainer.render(BasicTilesContainer.java:606)
>     at
>
> org.apache.tiles.impl.BasicTilesContainer.render(BasicTilesContainer.java:246)
>     at
>
> org.apache.tiles.web.util.TilesDispatchServlet.doGet(TilesDispatchServlet.java:83)
>     at javax.servlet.http.HttpServlet.service(HttpServlet.java:617)
>     at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
>     at
>
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
>     at
>
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
>     at
>
> org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:646)
>     at
>
> org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:436)
>     at
>
> org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:374)
>     at
>
> org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:302)
>     at
>
> org.apache.struts.action.RequestProcessor.doForward(RequestProcessor.java:1083)
>     at
>
> org.apache.struts.action.RequestProcessor.processForwardConfig(RequestProcessor.java:396)
>     at
>
> org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:232)
>     at
> org.apache.struts.action.ActionServlet.process(ActionServlet.java:1913)
>     at org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:449)
>     at javax.servlet.http.HttpServlet.service(HttpServlet.java:617)
>     at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
>     at
>
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
>     at
>
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
>     at
>
> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
>     at
>
> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
>     at
>
> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
>     at
>
> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
>     at
>
> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
>     at
> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:293)
>     at
> org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:859)
>     at
>
> org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:602)
>     at
> org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489)
>     at java.lang.Thread.run(Unknown Source)
> 30/08/2012 09:51:46 org.apache.tiles.jsp.taglib.RoleSecurityTagSupport
> doEndTag
> SEVERE: IO Error executing tag: JSPException including path
> '/jsp/Struts1.jsp'.
> org.apache.tiles.util.TilesIOException: JSPException including path
> '/jsp/Struts1.jsp'.
>     at
>
>
> org.apache.tiles.servlet.context.ServletTilesRequestContext.wrapServletException(ServletTilesRequestContext.java:298)
>     at
>
> org.apache.tiles.jsp.context.JspTilesRequestContext.include(JspTilesRequestContext.java:82)
>     at
>
> org.apache.tiles.jsp.context.JspTilesRequestContext.dispatch(JspTilesRequestContext.java:73)
>     at
>
> org.apache.tiles.impl.BasicTilesContainer.render(BasicTilesContainer.java:283)
>     at
>
> org.apache.tiles.jsp.taglib.InsertAttributeTag.render(InsertAttributeTag.java:140)
>     at
>
> org.apache.tiles.jsp.taglib.InsertAttributeTag.render(InsertAttributeTag.java:117)
>     at
>
> org.apache.tiles.jsp.taglib.RenderTagSupport.execute(RenderTagSupport.java:154)
>     at
>
> org.apache.tiles.jsp.taglib.RoleSecurityTagSupport.doEndTag(RoleSecurityTagSupport.java:75)
>     at
>
> org.apache.tiles.jsp.taglib.ContainerTagSupport.doEndTag(ContainerTagSupport.java:80)
>     at
>
> org.apache.jsp.jsp.main_jsp._jspx_meth_tiles_005finsertAttribute_005f3(main_jsp.java:239)
>     at org.apache.jsp.jsp.main_jsp._jspService(main_jsp.java:104)
>     at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
>     at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
>     at
>
> org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:388)
>     at
> org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:313)
>     at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:260)
>     at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
>     at
>
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
>     at
>
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
>     at
>
> org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:646)
>     at
>
> org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:436)
>     at
>
> org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:374)
>     at
>
> org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:302)
>     at
>
> org.apache.tiles.servlet.context.ServletTilesRequestContext.forward(ServletTilesRequestContext.java:198)
>     at
>
> org.apache.tiles.servlet.context.ServletTilesRequestContext.dispatch(ServletTilesRequestContext.java:179)
>     at
>
> org.apache.tiles.impl.BasicTilesContainer.render(BasicTilesContainer.java:606)
>     at
>
> org.apache.tiles.impl.BasicTilesContainer.render(BasicTilesContainer.java:246)
>     at
>
> org.apache.tiles.web.util.TilesDispatchServlet.doGet(TilesDispatchServlet.java:83)
>     at javax.servlet.http.HttpServlet.service(HttpServlet.java:617)
>     at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
>     at
>
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
>     at
>
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
>     at
>
> org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:646)
>     at
>
> org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:436)
>     at
>
> org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:374)
>     at
>
> org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:302)
>     at
>
> org.apache.struts.action.RequestProcessor.doForward(RequestProcessor.java:1083)
>     at
>
> org.apache.struts.action.RequestProcessor.processForwardConfig(RequestProcessor.java:396)
>     at
>
> org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:232)
>     at
> org.apache.struts.action.ActionServlet.process(ActionServlet.java:1913)
>     at org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:449)
>     at javax.servlet.http.HttpServlet.service(HttpServlet.java:617)
>     at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
>     at
>
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
>     at
>
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
>     at
>
> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
>     at
>
> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
>     at
>
> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
>     at
>
> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
>     at
>
> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
>     at
> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:293)
>     at
> org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:859)
>     at
>
> org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:602)
>     at
> org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489)
>     at java.lang.Thread.run(Unknown Source)
> Caused by: javax.servlet.ServletException: java.lang.NoSuchMethodError:
>
>
> org.apache.struts.util.RequestUtils.lookup(Ljavax/servlet/jsp/PageContext;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Str
>
> ing;)Ljava/lang/Object;
>     at
>
> org.apache.jasper.runtime.PageContextImpl.doHandlePageException(PageContextImpl.java:865)
>     at
>
> org.apache.jasper.runtime.PageContextImpl.handlePageException(PageContextImpl.java:794)
>     at org.apache.jsp.jsp.Struts1_jsp._jspService(Struts1_jsp.java:84)
>     at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
>     at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
>     at
>
> org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:388)
>     at
> org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:313)
>     at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:260)
>     at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
>     at
>
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
>     at
>
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
>     at
>
> org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:646)
>     at
>
> org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:551)
>     at
>
> org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:488)
>     at
>
> org.apache.jasper.runtime.JspRuntimeLibrary.include(JspRuntimeLibrary.java:968)
>     at
>
> org.apache.jasper.runtime.PageContextImpl.doInclude(PageContextImpl.java:653)
>     at
> org.apache.jasper.runtime.PageContextImpl.include(PageContextImpl.java:647)
>     at
>
> org.apache.tiles.jsp.context.JspTilesRequestContext.include(JspTilesRequestContext.java:80)
>     ... 53 more
> Caused by: java.lang.NoSuchMethodError:
>
>
> org.apache.struts.util.RequestUtils.lookup(Ljavax/servlet/jsp/PageContext;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Str
>
> ing;)Ljava/lang/Object;
>     at org.apache.struts.taglib.bean.WriteTag.doStartTag(WriteTag.java:286)
>     at
>
> org.apache.jsp.jsp.Struts1_jsp._jspx_meth_bean_005fwrite_005f0(Struts1_jsp.java:103)
>     at org.apache.jsp.jsp.Struts1_jsp._jspService(Struts1_jsp.java:73)
>     ... 68 more
> 30/08/2012 09:51:46 org.apache.catalina.core.ApplicationDispatcher invoke
> SEVERE: Servlet.service() for servlet jsp threw exception
> java.lang.NoSuchMethodError:
>
>
> org.apache.struts.util.RequestUtils.lookup(Ljavax/servlet/jsp/PageContext;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Str
>
> ing;)Ljava/lang/Object;
>     at org.apache.struts.taglib.bean.WriteTag.doStartTag(WriteTag.java:286)
>     at
>
> org.apache.jsp.jsp.Struts1_jsp._jspx_meth_bean_005fwrite_005f0(Struts1_jsp.java:103)
>     at org.apache.jsp.jsp.Struts1_jsp._jspService(Struts1_jsp.java:73)
>     at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
>     at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
>     at
>
> org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:388)
>     at
> org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:313)
>     at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:260)
>     at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
>     at
>
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
>     at
>
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
>     at
>
> org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:646)
>     at
>
> org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:551)
>     at
>
> org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:488)
>     at
>
> org.apache.jasper.runtime.JspRuntimeLibrary.include(JspRuntimeLibrary.java:968)
>     at
>
> org.apache.jasper.runtime.PageContextImpl.doInclude(PageContextImpl.java:653)
>     at
> org.apache.jasper.runtime.PageContextImpl.include(PageContextImpl.java:647)
>     at
>
> org.apache.tiles.jsp.context.JspTilesRequestContext.include(JspTilesRequestContext.java:80)
>     at
>
> org.apache.tiles.jsp.context.JspTilesRequestContext.dispatch(JspTilesRequestContext.java:73)
>     at
>
> org.apache.tiles.impl.BasicTilesContainer.render(BasicTilesContainer.java:283)
>     at
>
> org.apache.tiles.jsp.taglib.InsertAttributeTag.render(InsertAttributeTag.java:140)
>     at
>
> org.apache.tiles.jsp.taglib.InsertAttributeTag.render(InsertAttributeTag.java:117)
>     at
>
> org.apache.tiles.jsp.taglib.RenderTagSupport.execute(RenderTagSupport.java:154)
>     at
>
> org.apache.tiles.jsp.taglib.RoleSecurityTagSupport.doEndTag(RoleSecurityTagSupport.java:75)
>     at
>
> org.apache.tiles.jsp.taglib.ContainerTagSupport.doEndTag(ContainerTagSupport.java:80)
>     at
>
> org.apache.jsp.jsp.main_jsp._jspx_meth_tiles_005finsertAttribute_005f3(main_jsp.java:239)
>     at org.apache.jsp.jsp.main_jsp._jspService(main_jsp.java:104)
>     at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
>     at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
>     at
>
> org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:388)
>     at
> org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:313)
>     at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:260)
>     at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
>     at
>
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
>     at
>
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
>     at
>
> org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:646)
>     at
>
> org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:436)
>     at
>
> org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:374)
>     at
>
> org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:302)
>     at
>
> org.apache.tiles.servlet.context.ServletTilesRequestContext.forward(ServletTilesRequestContext.java:198)
>     at
>
> org.apache.tiles.servlet.context.ServletTilesRequestContext.dispatch(ServletTilesRequestContext.java:179)
>     at
>
> org.apache.tiles.impl.BasicTilesContainer.render(BasicTilesContainer.java:606)
>     at
>
> org.apache.tiles.impl.BasicTilesContainer.render(BasicTilesContainer.java:246)
>     at
>
> org.apache.tiles.web.util.TilesDispatchServlet.doGet(TilesDispatchServlet.java:83)
>     at javax.servlet.http.HttpServlet.service(HttpServlet.java:617)
>     at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
>     at
>
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
>     at
>
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
>     at
>
> org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:646)
>     at
>
> org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:436)
>     at
>
> org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:374)
>     at
>
> org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:302)
>     at
>
> org.apache.struts.action.RequestProcessor.doForward(RequestProcessor.java:1083)
>     at
>
> org.apache.struts.action.RequestProcessor.processForwardConfig(RequestProcessor.java:396)
>     at
>
> org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:232)
>     at
> org.apache.struts.action.ActionServlet.process(ActionServlet.java:1913)
>     at org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:449)
>     at javax.servlet.http.HttpServlet.service(HttpServlet.java:617)
>     at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
>     at
>
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
>     at
>
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
>     at
>
> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
>     at
>
> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
>     at
>
> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
>     at
>
> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
>     at
>
> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
>     at
> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:293)
>     at
> org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:859)
>     at
>
> org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:602)
>     at
> org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489)
>     at java.lang.Thread.run(Unknown Source)
> 30/08/2012 09:51:46 org.apache.tiles.impl.BasicTilesContainer render
> SEVERE: Error rendering tile
> org.apache.tiles.util.TilesIOException: ServletException including path
> '/jsp/main.jsp'.
>     at
>
>
> org.apache.tiles.servlet.context.ServletTilesRequestContext.wrapServletException(ServletTilesRequestContext.java:298)
>     at
>
> org.apache.tiles.servlet.context.ServletTilesRequestContext.forward(ServletTilesRequestContext.java:200)
>     at
>
> org.apache.tiles.servlet.context.ServletTilesRequestContext.dispatch(ServletTilesRequestContext.java:179)
>     at
>
> org.apache.tiles.impl.BasicTilesContainer.render(BasicTilesContainer.java:606)
>     at
>
> org.apache.tiles.impl.BasicTilesContainer.render(BasicTilesContainer.java:246)
>     at
>
> org.apache.tiles.web.util.TilesDispatchServlet.doGet(TilesDispatchServlet.java:83)
>     at javax.servlet.http.HttpServlet.service(HttpServlet.java:617)
>     at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
>     at
>
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
>     at
>
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
>     at
>
> org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:646)
>     at
>
> org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:436)
>     at
>
> org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:374)
>     at
>
> org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:302)
>     at
>
> org.apache.struts.action.RequestProcessor.doForward(RequestProcessor.java:1083)
>     at
>
> org.apache.struts.action.RequestProcessor.processForwardConfig(RequestProcessor.java:396)
>     at
>
> org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:232)
>     at
> org.apache.struts.action.ActionServlet.process(ActionServlet.java:1913)
>     at org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:449)
>     at javax.servlet.http.HttpServlet.service(HttpServlet.java:617)
>     at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
>     at
>
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
>     at
>
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
>     at
>
> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
>     at
>
> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
>     at
>
> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
>     at
>
> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
>     at
>
> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
>     at
> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:293)
>     at
> org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:859)
>     at
>
> org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:602)
>     at
> org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489)
>     at java.lang.Thread.run(Unknown Source)
> Caused by: javax.servlet.ServletException: javax.servlet.jsp.JspException:
> IO Error executing tag: JSPException including
>
> path '/jsp/Struts1.jsp'.
>     at
>
> org.apache.jasper.runtime.PageContextImpl.doHandlePageException(PageContextImpl.java:861)
>     at
>
> org.apache.jasper.runtime.PageContextImpl.handlePageException(PageContextImpl.java:794)
>     at org.apache.jsp.jsp.main_jsp._jspService(main_jsp.java:123)
>     at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
>     at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
>     at
>
> org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:388)
>     at
> org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:313)
>     at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:260)
>     at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
>     at
>
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
>     at
>
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
>     at
>
> org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:646)
>     at
>
> org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:436)
>     at
>
> org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:374)
>     at
>
> org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:302)
>     at
>
> org.apache.tiles.servlet.context.ServletTilesRequestContext.forward(ServletTilesRequestContext.java:198)
>     ... 31 more
> Caused by: org.apache.tiles.util.TilesIOException: JSPException including
> path '/jsp/Struts1.jsp'.
>     at
>
>
> org.apache.tiles.servlet.context.ServletTilesRequestContext.wrapServletException(ServletTilesRequestContext.java:298)
>     at
>
> org.apache.tiles.jsp.context.JspTilesRequestContext.include(JspTilesRequestContext.java:82)
>     at
>
> org.apache.tiles.jsp.context.JspTilesRequestContext.dispatch(JspTilesRequestContext.java:73)
>     at
>
> org.apache.tiles.impl.BasicTilesContainer.render(BasicTilesContainer.java:283)
>     at
>
> org.apache.tiles.jsp.taglib.InsertAttributeTag.render(InsertAttributeTag.java:140)
>     at
>
> org.apache.tiles.jsp.taglib.InsertAttributeTag.render(InsertAttributeTag.java:117)
>     at
>
> org.apache.tiles.jsp.taglib.RenderTagSupport.execute(RenderTagSupport.java:154)
>     at
>
> org.apache.tiles.jsp.taglib.RoleSecurityTagSupport.doEndTag(RoleSecurityTagSupport.java:75)
>     at
>
> org.apache.tiles.jsp.taglib.ContainerTagSupport.doEndTag(ContainerTagSupport.java:80)
>     at
>
> org.apache.jsp.jsp.main_jsp._jspx_meth_tiles_005finsertAttribute_005f3(main_jsp.java:239)
>     at org.apache.jsp.jsp.main_jsp._jspService(main_jsp.java:104)
>     ... 44 more
> Caused by: javax.servlet.ServletException: java.lang.NoSuchMethodError:
>
>
> org.apache.struts.util.RequestUtils.lookup(Ljavax/servlet/jsp/PageContext;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Str
>
> ing;)Ljava/lang/Object;
>     at
>
> org.apache.jasper.runtime.PageContextImpl.doHandlePageException(PageContextImpl.java:865)
>     at
>
> org.apache.jasper.runtime.PageContextImpl.handlePageException(PageContextImpl.java:794)
>     at org.apache.jsp.jsp.Struts1_jsp._jspService(Struts1_jsp.java:84)
>     at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
>     at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
>     at
>
> org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:388)
>     at
> org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:313)
>     at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:260)
>     at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
>     at
>
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
>     at
>
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
>     at
>
> org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:646)
>     at
>
> org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:551)
>     at
>
> org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:488)
>     at
>
> org.apache.jasper.runtime.JspRuntimeLibrary.include(JspRuntimeLibrary.java:968)
>     at
>
> org.apache.jasper.runtime.PageContextImpl.doInclude(PageContextImpl.java:653)
>     at
> org.apache.jasper.runtime.PageContextImpl.include(PageContextImpl.java:647)
>     at
>
> org.apache.tiles.jsp.context.JspTilesRequestContext.include(JspTilesRequestContext.java:80)
>     ... 53 more
> Caused by: java.lang.NoSuchMethodError:
>
>
> org.apache.struts.util.RequestUtils.lookup(Ljavax/servlet/jsp/PageContext;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Str
>
> ing;)Ljava/lang/Object;
>     at org.apache.struts.taglib.bean.WriteTag.doStartTag(WriteTag.java:286)
>     at
>
> org.apache.jsp.jsp.Struts1_jsp._jspx_meth_bean_005fwrite_005f0(Struts1_jsp.java:103)
>     at org.apache.jsp.jsp.Struts1_jsp._jspService(Struts1_jsp.java:73)
>     ... 68 more
> 30/08/2012 09:51:46 org.apache.catalina.core.ApplicationDispatcher invoke
> SEVERE: Servlet.service() for servlet Tiles Dispatch Servlet threw
> exception
> java.lang.NoSuchMethodError:
>
>
> org.apache.struts.util.RequestUtils.lookup(Ljavax/servlet/jsp/PageContext;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Str
>
> ing;)Ljava/lang/Object;
>     at org.apache.struts.taglib.bean.WriteTag.doStartTag(WriteTag.java:286)
>     at
>
> org.apache.jsp.jsp.Struts1_jsp._jspx_meth_bean_005fwrite_005f0(Struts1_jsp.java:103)
>     at org.apache.jsp.jsp.Struts1_jsp._jspService(Struts1_jsp.java:73)
>     at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
>     at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
>     at
>
> org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:388)
>     at
> org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:313)
>     at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:260)
>     at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
>     at
>
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
>     at
>
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
>     at
>
> org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:646)
>     at
>
> org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:551)
>     at
>
> org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:488)
>     at
>
> org.apache.jasper.runtime.JspRuntimeLibrary.include(JspRuntimeLibrary.java:968)
>     at
>
> org.apache.jasper.runtime.PageContextImpl.doInclude(PageContextImpl.java:653)
>     at
> org.apache.jasper.runtime.PageContextImpl.include(PageContextImpl.java:647)
>     at
>
> org.apache.tiles.jsp.context.JspTilesRequestContext.include(JspTilesRequestContext.java:80)
>     at
>
> org.apache.tiles.jsp.context.JspTilesRequestContext.dispatch(JspTilesRequestContext.java:73)
>     at
>
> org.apache.tiles.impl.BasicTilesContainer.render(BasicTilesContainer.java:283)
>     at
>
> org.apache.tiles.jsp.taglib.InsertAttributeTag.render(InsertAttributeTag.java:140)
>     at
>
> org.apache.tiles.jsp.taglib.InsertAttributeTag.render(InsertAttributeTag.java:117)
>     at
>
> org.apache.tiles.jsp.taglib.RenderTagSupport.execute(RenderTagSupport.java:154)
>     at
>
> org.apache.tiles.jsp.taglib.RoleSecurityTagSupport.doEndTag(RoleSecurityTagSupport.java:75)
>     at
>
> org.apache.tiles.jsp.taglib.ContainerTagSupport.doEndTag(ContainerTagSupport.java:80)
>     at
>
> org.apache.jsp.jsp.main_jsp._jspx_meth_tiles_005finsertAttribute_005f3(main_jsp.java:239)
>     at org.apache.jsp.jsp.main_jsp._jspService(main_jsp.java:104)
>     at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
>     at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
>     at
>
> org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:388)
>     at
> org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:313)
>     at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:260)
>     at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
>     at
>
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
>     at
>
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
>     at
>
> org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:646)
>     at
>
> org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:436)
>     at
>
> org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:374)
>     at
>
> org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:302)
>     at
>
> org.apache.tiles.servlet.context.ServletTilesRequestContext.forward(ServletTilesRequestContext.java:198)
>     at
>
> org.apache.tiles.servlet.context.ServletTilesRequestContext.dispatch(ServletTilesRequestContext.java:179)
>     at
>
> org.apache.tiles.impl.BasicTilesContainer.render(BasicTilesContainer.java:606)
>     at
>
> org.apache.tiles.impl.BasicTilesContainer.render(BasicTilesContainer.java:246)
>     at
>
> org.apache.tiles.web.util.TilesDispatchServlet.doGet(TilesDispatchServlet.java:83)
>     at javax.servlet.http.HttpServlet.service(HttpServlet.java:617)
>     at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
>     at
>
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
>     at
>
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
>     at
>
> org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:646)
>     at
>
> org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:436)
>     at
>
> org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:374)
>     at
>
> org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:302)
>     at
>
> org.apache.struts.action.RequestProcessor.doForward(RequestProcessor.java:1083)
>     at
>
> org.apache.struts.action.RequestProcessor.processForwardConfig(RequestProcessor.java:396)
>     at
>
> org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:232)
>     at
> org.apache.struts.action.ActionServlet.process(ActionServlet.java:1913)
>     at org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:449)
>     at javax.servlet.http.HttpServlet.service(HttpServlet.java:617)
>     at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
>     at
>
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
>     at
>
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
>     at
>
> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
>     at
>
> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
>     at
>
> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
>     at
>
> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
>     at
>
> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
>     at
> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:293)
>     at
> org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:859)
>     at
>
> org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:602)
>     at
> org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489)
>     at java.lang.Thread.run(Unknown Source)
> 30/08/2012 09:51:46 org.apache.catalina.core.StandardWrapperValve invoke
> SEVERE: Servlet.service() for servlet action threw exception
> java.lang.NoSuchMethodError:
>
>
> org.apache.struts.util.RequestUtils.lookup(Ljavax/servlet/jsp/PageContext;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Str
>
> ing;)Ljava/lang/Object;
>     at org.apache.struts.taglib.bean.WriteTag.doStartTag(WriteTag.java:286)
>     at
>
> org.apache.jsp.jsp.Struts1_jsp._jspx_meth_bean_005fwrite_005f0(Struts1_jsp.java:103)
>     at org.apache.jsp.jsp.Struts1_jsp._jspService(Struts1_jsp.java:73)
>     at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
>     at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
>     at
>
> org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:388)
>     at
> org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:313)
>     at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:260)
>     at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
>     at
>
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
>     at
>
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
>     at
>
> org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:646)
>     at
>
> org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:551)
>     at
>
> org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:488)
>     at
>
> org.apache.jasper.runtime.JspRuntimeLibrary.include(JspRuntimeLibrary.java:968)
>     at
>
> org.apache.jasper.runtime.PageContextImpl.doInclude(PageContextImpl.java:653)
>     at
> org.apache.jasper.runtime.PageContextImpl.include(PageContextImpl.java:647)
>     at
>
> org.apache.tiles.jsp.context.JspTilesRequestContext.include(JspTilesRequestContext.java:80)
>     at
>
> org.apache.tiles.jsp.context.JspTilesRequestContext.dispatch(JspTilesRequestContext.java:73)
>     at
>
> org.apache.tiles.impl.BasicTilesContainer.render(BasicTilesContainer.java:283)
>     at
>
> org.apache.tiles.jsp.taglib.InsertAttributeTag.render(InsertAttributeTag.java:140)
>     at
>
> org.apache.tiles.jsp.taglib.InsertAttributeTag.render(InsertAttributeTag.java:117)
>     at
>
> org.apache.tiles.jsp.taglib.RenderTagSupport.execute(RenderTagSupport.java:154)
>     at
>
> org.apache.tiles.jsp.taglib.RoleSecurityTagSupport.doEndTag(RoleSecurityTagSupport.java:75)
>     at
>
> org.apache.tiles.jsp.taglib.ContainerTagSupport.doEndTag(ContainerTagSupport.java:80)
>     at
>
> org.apache.jsp.jsp.main_jsp._jspx_meth_tiles_005finsertAttribute_005f3(main_jsp.java:239)
>     at org.apache.jsp.jsp.main_jsp._jspService(main_jsp.java:104)
>     at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
>     at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
>     at
>
> org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:388)
>     at
> org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:313)
>     at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:260)
>     at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
>     at
>
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
>     at
>
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
>     at
>
> org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:646)
>     at
>
> org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:436)
>     at
>
> org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:374)
>     at
>
> org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:302)
>     at
>
> org.apache.tiles.servlet.context.ServletTilesRequestContext.forward(ServletTilesRequestContext.java:198)
>     at
>
> org.apache.tiles.servlet.context.ServletTilesRequestContext.dispatch(ServletTilesRequestContext.java:179)
>     at
>
> org.apache.tiles.impl.BasicTilesContainer.render(BasicTilesContainer.java:606)
>     at
>
> org.apache.tiles.impl.BasicTilesContainer.render(BasicTilesContainer.java:246)
>     at
>
> org.apache.tiles.web.util.TilesDispatchServlet.doGet(TilesDispatchServlet.java:83)
>     at javax.servlet.http.HttpServlet.service(HttpServlet.java:617)
>     at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
>     at
>
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
>     at
>
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
>     at
>
> org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:646)
>     at
>
> org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:436)
>     at
>
> org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:374)
>     at
>
> org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:302)
>     at
>
> org.apache.struts.action.RequestProcessor.doForward(RequestProcessor.java:1083)
>     at
>
> org.apache.struts.action.RequestProcessor.processForwardConfig(RequestProcessor.java:396)
>     at
>
> org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:232)
>     at
> org.apache.struts.action.ActionServlet.process(ActionServlet.java:1913)
>     at org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:449)
>     at javax.servlet.http.HttpServlet.service(HttpServlet.java:617)
>     at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
>     at
>
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
>     at
>
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
>     at
>
> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
>     at
>
> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
>     at
>
> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
>     at
>
> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
>     at
>
> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
>     at
> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:293)
>     at
> org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:859)
>     at
>
> org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:602)
>     at
> org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489)
>     at java.lang.Thread.run(Unknown Source)
>
>
> --
> Sendhil Murugan. V
>
>
>
>
> --
> View this message in context:
> http://struts.1045723.n5.nabble.com/Struts-1-x-and-Strtus2-x-With-Tiles-2-x-tp5710543.html
> Sent from the Struts - User mailing list archive at Nabble.com.

Reply via email to