  | Mailing List | | Home | | Forum Home | | JBoss - Java Application Server | | Struts - A MVC web framework | | Tomcat - JSP/Servlet container | | iText - An open source PDF Java Library | | JDOM - JDOM XML Parser | | J2EE - A mailing list for Java(tm) 2 Platform, Enterprise Edition | | J2EE Pattern - An interest list for Sun Java Center J2EE Pattern Catalog | | Servlet - A mailing list for discussion about Sun Microsystem's Java Servlet API Technology | | JSP - A mailing list about Java Server Pages specification and reference | |
Struts & Hibernate
|
|
|
  | | | Problem with Custom Request Processor | Problem with Custom Request Processor 2003-10-08 - By Robert Nicholls
Back Hi: I am trying to set up a test custom request processor for security checks. In addition I am using tiles for the view component. Here is the struts-config.xml:
<struts-config> <form-beans /> <global-forwards><forward name="ERROR" path="/Error.jsp"/></global-forwards> <action-mappings> <action forward="test.defineBasic" path="/basic" /> <action type="tiles.Welcome" path="/welcome"> <forward name="success" path="/simple.jsp" redirect="false" /> </action> </action-mappings> <!-- my controller that extends org.apache.struts.tiles.TilesRequestProcess --> <controller processorClass="tiles.controller.LocalRequestProcessor" locale="false" nocache="true" inputForward="true" /> <plug-in className="org.apache.struts.tiles.TilesPlugin "> <set-property property="definitions-config" value="/WEB-INF/tiles-defs.xml" /> </plug-in> </struts-config
In addition, the web.xml has the standard action servlet defined as Tomcat doesn't seem to like the Tiles servlet.
<servlet> <servlet-name>action</servlet-name> <servlet-class>org.apache.struts.action.ActionServlet </servlet-class> <!--<servlet-class>org.apache.struts.tiles.ActionComponentServlet</servl et-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>2</param-value> </init-param> <init-param> <param-name>definitions-config</param-name> <param-value>/WEB-INF/tiles-defs.xml</param-value> </init-param> <init-param> <param-name>definitions-parser-validate</param-name> <param-value>true</param-value> </init-param> </servlet> While the system operates, the custom request processor clearly isn't being invoked. Any ideas? What should I be extending to get the processPreprocessor?
Thanks in advance,
Bob Nicholls MIT Lincoln Laboratory
-- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ------ To unsubscribe, e-mail: tomcat-user-unsubscribe@(protected) For additional commands, e-mail: tomcat-user-help@(protected)
|
|
 |