I changed a forward from search.jsp to search.do. Then when I forward to
"/search" it throws
an exception.  I tried to change some other forwards from jsp to do with
the same outcome.
Actually it goes in a loop printing the same stack trace again and
again.
I have do forward to logoff only. But it's different. It has no form
bean.

Could you explain it,  please.

regards,
Maris



// forward

 if(request.getParameter("search") != null)
            return mapping.findForward("search");


// config file


<global-forwards>
    <forward   name="search"     path="/search.do"/>
        <forward   name="logoff"     path="/logoff.do"/>
</global-forwards>

<action   path="/search"
              type="addressbook.SearchAction"
              name="SearchForm"
              scope="request"
              input="/search.jsp">
</action>  

  <action    path="/logoff"
               type="addressbook.LogOffAction">    
    </action>


// stack trace


Internal Servlet Error:

javax.servlet.ServletException: cannot find message associated with key
: dispatcher.forwardException
        at
org.apache.tomcat.facade.RequestDispatcherImpl.forward(RequestDispatcher
Impl.java:210)
        at
org.apache.struts.action.ActionServlet.processActionForward(ActionServle
t.java:1758)
        at
org.apache.struts.action.ActionServlet.process(ActionServlet.java:1595)
        at
org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:509)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
        at
org.apache.tomcat.core.ServletWrapper.doService(ServletWrapper.java:404)
        at org.apache.tomcat.core.Handler.service(Handler.java:286)
        at
org.apache.tomcat.core.ServletWrapper.service(ServletWrapper.java:372)
        at
org.apache.tomcat.facade.RequestDispatcherImpl.forward(RequestDispatcher
Impl.java:194)
        at
org.apache.struts.action.ActionServlet.processActionForward(ActionServle
t.java:1758)
        at
org.apache.struts.action.ActionServlet.process(ActionServlet.java:1595)
        at
org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:509)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
        at
org.apache.tomcat.core.ServletWrapper.doService(ServletWrapper.java:404)
        at org.apache.tomcat.core.Handler.service(Handler.java:286)
        at
org.apache.tomcat.core.ServletWrapper.service(ServletWrapper.java:372)
        at
org.apache.tomcat.facade.RequestDispatcherImpl.forward(RequestDispatcher
Impl.java:194)
        at
org.apache.struts.action.ActionServlet.processActionForward(ActionServle
t.java:1758)
        at
org.apache.struts.action.ActionServlet.process(ActionServlet.java:1595)
        at
org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:509)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
        at
org.apache.tomcat.core.ServletWrapper.doService(ServletWrapper.java:404)
        at org.apache.tomcat.core.Handler.service(Handler.java:286)
        at
org.apache.tomcat.core.ServletWrapper.service(ServletWrapper.java:372)


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

Reply via email to