David,

I am indeed running the 1.5 JVM on this machine.

Also, while I agree that Ron's post regarding perform() / execute is probably meant for another thread, that is one thing that I forgot to mention. The application was originally written to use struts 1.0 (i.e., perform()), and all of the information in my original post applies to having tried to deploy to TC 5.5 using Struts 1.0 libraries (in WEB-INF/lib/). However, I did try putting in newer Struts libraries, and had the same issue. All of my ActionX classes extend a common ActionPcs class, which has the following method:

----------------------------------------
   public ActionForward execute(
       ActionMapping mapping,
       ActionForm form,
       HttpServletRequest request,
       HttpServletResponse response) throws ServletException
   {
       HttpSession session = request.getSession(false);

if(null == session) {
throw new ServletException(Pcs.web.getString("sExcept.nullSession"));
}


ActionForward actionForward = this.perform(mapping, form, request, response, session); <---------------
if(null == actionForward) {
throw new ServletException(Pcs.web.getString("sExcept.nullForward"));
}
return actionForward;
}
---------------------------------------------------



-Peter Moore



David G. Friedman wrote:

Peter,

Are you running the required 1.5 JDK specified by Tomcat 5.5.4 or have you
performed the extensive (rumored) modifications to alter Tomcat 5.5.X to
work with JDK 1.4 or earlier?
http://jakarta.apache.org/tomcat/tomcat-5.5-doc/RELEASE-NOTES.txt

Regards,
David



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



Reply via email to