Hi all

I have problem with RequestProcessor. I added this statement to 
struts-config.xml:

<controller processorClass="com.abaco.rekrut.CustomRequestProcessor" />

where CustomRequestProcessor is:

//--------------------------------------------------------------

public class CustomRequestProcessor extends RequestProcessor {

protected ActionForward processActionPerform(HttpServletRequest 
request,HttpServletResponse response, Action action, ActionForm form, 
ActionMapping mapping) 
throws IOException, ServletException {
        
HttpSession session = request.getSession( );
User user = (User) session.getAttribute("user");
        
if (user == null) {
return mapping.findForward("stronaglowna");
} else {
return super.processActionPerform(request, response, action, form, mapping);    
        
}
}
}
//-----------------------------------------------------

in my project I use TILES

Problem: I got this error:

SEVERE: Servlet /RekrutApplication threw load() exception
javax.servlet.UnavailableException: TilesPlugin : Specified RequestProcessor 
not compatible with TilesRequestProcessor
        at org.apache.struts.action.ActionServlet.init(ActionServlet.java:368)
        at javax.servlet.GenericServlet.init(GenericServlet.java:211)
        at 
org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1068)
        at 
org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:900)
        at 
org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:3823)
        at 
org.apache.catalina.core.StandardContext.start(StandardContext.java:4087)
        at 
org.apache.catalina.manager.ManagerServlet.start(ManagerServlet.java:1175)
        at 
org.apache.catalina.manager.ManagerServlet.doGet(ManagerServlet.java:368)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:689)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
        at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
        at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
        at 
org.netbeans.modules.web.monitor.server.MonitorFilter.doFilter(MonitorFilter.java:168)
        at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
        at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
        at 
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:214)
        at 
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
        at 
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:482)
        at 
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
        at 
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
        at 
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
        at 
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
        at 
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:825)
        at 
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:738)
        at 
org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:526)
        at 
org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
        at 
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
        at java.lang.Thread.run(Thread.java:595)

----------------------------------------------------
Ziomalu wydaj płytę na legalu! 
Wielki konkurs RAP ESKADRA czeka!
http://klik.wp.pl/?adr=http%3A%2F%2Fadv.reklama.wp.pl%2Fas%2Frapeskadra.html&sid=520



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

Reply via email to