Hi I have a logoff action which I am having problems calling. I have it defined in my struts-config.xml file as
-------struts-config.xml start-------------- [snip] <action path="/logoff" type="com.testdomainnamefoo.LogoffAction" > <forward name="success" path="/index.jsp"/> </action> [snip] -------struts-config.xml stop-------------- It seems to be registered correctly since the tomcat log shows -------catalina.out start-------------- [snip] Set org.apache.struts.action.ActionForward properties Call org.apache.struts.action.ActionMapping.addForward(ActionForward[success]) Pop org.apache.struts.action.ActionForward Call org.apache.struts.action.ActionServlet.addMapping(ActionMapping[path=/logoff, type=com.testdomainnamefoo.LogoffAction]) Pop org.apache.struts.action.ActionMapping [snip] -------catalina.out stop-------------- I then call this in a jsp page -----------------main.jsp start----------------- [snip] <html:link forward="/logoff"><bean:message key="top.logoff"/></html:link> [snip] -----------------main.jsp stop----------------- But when I access this page I always get the error -----------------log_lo start----------------- [snip] javax.servlet.ServletException: Cannot create rewrite URL: java.net.MalformedURL Exception: Cannot retrive ActionForward named /logoff at org.apache.jasper.runtime.PageContextImpl.handlePageException(PageCon textImpl.java) at org.apache.jsp.top$jsp._jspService(top$jsp.java:807) at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java) at javax.servlet.http.HttpServlet.service(HttpServlet.java) at org.apache.jasper.servlet.JspServlet$JspServletWrapper.service(JspSer vlet.java) at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java [snip] -----------------main.jsp start----------------- I cannot see where I am going wrong. Can anyone see what I am doing wrong? Cheers Tony -- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>