Hi,
My application is redirecting the url to a jsp in a sub folder.

String dispatch_url;
if((request.getParameter("action") == null) ||
(request.getParameter("action").length() < 1))
{
dispatch_url = "./action/home/"
}
else
{
dispatch_url = "./action/"
+ request.getParameter("action")
+ "/"
;
}

And I get the below exception;

<[ServletContext(id=6822497,name=applications,contex t-path=/application
s)] Servlet failed with ServletException
javax.servlet.ServletException: Failed to resolve path:
/applications/action/home/
at
weblogic.servlet.internal.RequestDispatcherImpl.in clude(RequestDispatcherImpl.java:522)
at
weblogic.servlet.internal.RequestDispatcherImpl.in clude(RequestDispatcherImpl.java:369)
at jsp_servlet.__index._jspService(__index.java:242)
at weblogic.servlet.jsp.JspBase.service(JspBase.java: 27)
at
weblogic.servlet.internal.ServletStubImpl$ServletI nvocationAction.run(ServletStubImpl.java:1058)
at
weblogic.servlet.internal.ServletStubImpl.invokeSe rvlet(ServletStubImpl.java:401)
at
weblogic.servlet.internal.ServletStubImpl.invokeSe rvlet(ServletStubImpl.java:445)
at
weblogic.servlet.internal.ServletStubImpl.invokeSe rvlet(ServletStubImpl.java:306)
at
weblogic.servlet.internal.WebAppServletContext$Ser vletInvocationAction.run(WebAppServletContext.java :5445)
at
weblogic.security.service.SecurityServiceManager.r unAs(SecurityServiceManager.java:780)
at
weblogic.servlet.internal.WebAppServletContext.inv okeServlet(WebAppServletContext.java:3105)
at
weblogic.servlet.internal.ServletRequestImpl.execu te(ServletRequestImpl.java:2588)
at weblogic.kernel.ExecuteThread.execute(ExecuteThrea d.java:213)
at weblogic.kernel.ExecuteThread.run(ExecuteThread.ja va:189)


I can't figure out the reason why this is happening.
Any clues?

Thanks in advance.