Comrades,

Here is the scenario.

Environment: VA 3.5.3, Struts 1.0.2, Tomcat 4.0.1

1.Start Tomcat
2.Debug a JSP in the WebApp(Involves struts), some exception is thrown somewhere
3.Stop Tomcat Gracefully using StopTomcat's main()
4.Start Tomcat again
5.Hit JSP 

6.The following Exception is thrown
type Exception report

message Internal Server Error

description The server encountered an internal error (Internal Server Error) that 
prevented it from fulfilling this request.


java.lang.ClassCastException
        java.lang.Throwable()
        java.lang.Exception()
        java.lang.RuntimeException()
        java.lang.ClassCastException()
        org.apache.struts.action.ActionForm 
org.apache.struts.action.ActionServlet.processActionForm(org.apache.struts.action.ActionMapping,
 javax.servlet.http.HttpServletRequest)
        org.apache.struts.action.ActionForm 
org.apache.struts.action.ActionServlet.processActionForm(org.apache.struts.action.ActionMapping,
 javax.servlet.http.HttpServletRequest)
        void 
org.apache.struts.action.ActionServlet.process(javax.servlet.http.HttpServletRequest, 
javax
..............
...........
.....
...


7.Delete Struts project from VA Workspace, Delete Struts packages from repository
8.Load Struts Again by importing jar from version 1.0.2
9.Start Tomcat
10.Hit JSP
11.Everything works Fine.



Whats going on??? Why do I have to import ? This started very recently after I 
experimented with 1.1Beta. But before switching back to 1.0.2, I deleted the entire 
Beta Struts related Jars. I also got the latest Xerces. Please enlighten this ignorant 
soul.




Thank You for your Time
hemant



Reply via email to