hi all , is there any different reading page context between JDK 1.3 and JDK 1.4 ?
i mean i have struts app , and if i call in browser like this 
http://10.1.9.222:8988/multi/HomeAction.do
it work fine in JDK 1.3 but when i upgrade to JDK 1.4 .2, i got this massage 
The page cannot be displayed
HTTP 500 - Internal server error 
and the log look like this 
INFO: Processing a 'GET' for path '/HomeAction'
Oct 14, 2004 8:29:49 AM org.apache.struts.util.RequestUtils createActionForm
SEVERE: Error creating form bean of class HomeForm
java.lang.ClassNotFoundException: com.tes.HomeForm
 at com.evermind.naming.ContextClassLoader.findClass(ContextClassLoader.java:313)
 at java.lang.ClassLoader.loadClass(ClassLoader.java:289)
 at com.evermind.naming.ContextClassLoader.loadClass(ContextClassLoader.java)
 at java.lang.ClassLoader.loadClass(ClassLoader.java:235)
 at org.apache.struts.util.RequestUtils.applicationClass(RequestUtils.java:193)
 at org.apache.struts.util.RequestUtils.applicationInstance(RequestUtils.java:219)
 at org.apache.struts.util.RequestUtils.createActionForm(RequestUtils.java:625)
 at 
org.apache.struts.action.RequestProcessor.processActionForm(RequestProcessor.java:351)
 at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:245)
 at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1295)
 at org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:494)
 at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
 at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
 at com.evermind.server.http.ResourceFilterChain.doFilter(ResourceFilterChain.java:65)
 at oracle.security.jazn.oc4j.JAZNFilter.doFilter(Unknown Source)
 at 
com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:604)
 at 
com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:317)
 at 
com.evermind.server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:790)
 at com.evermind.server.http.HttpRequestHandler.run(HttpRequestHandler.java:270)
 at com.evermind.server.http.HttpRequestHandler.run(HttpRequestHandler.java:112)
 at 
com.evermind.util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor.java:186)
 at java.lang.Thread.run(Thread.java:534)
Oct 14, 2004 8:29:49 AM org.apache.struts.action.RequestProcessor processActionCreate
SEVERE: No action instance for path /HomeAction could be created
java.lang.ClassNotFoundException: com.tes.HomeAction
 at com.evermind.naming.ContextClassLoader.findClass(ContextClassLoader.java:486) and 
so on ......
and this is my struts-config.xml
<?xml version = '1.0' encoding = 'windows-1252'?>
<!DOCTYPE struts-config PUBLIC "-//Apache Software Foundation//DTD Struts 
Configuration 1.1//EN" "http://jakarta.apache.org/struts/dtds/struts-config_1_1.dtd";>
<struts-config>
  <form-beans>
    <form-bean name="HomeForm" type="com.tes.HomeForm"/>
  </form-beans>   
 <action-mappings>
    <action path="/HomeAction" type="com.tes.HomeAction" name="HomeForm" 
input="/Home.jsp" scope="request">
      <forward name="home1" path="/HomeAction1.do"/>
      <forward name="home2" path="/HomeAction2.do"/>
      <forward name="success" path="/HOME1/Home.jsp"/>
    </action>    
  </action-mappings> 
  <message-resources parameter="com.tes.ApplicationResources"/>
</struts-config>
my question is why it's happened with JDK 1.4.2 but work fine with 1.3 ? is there 
anything wrong with my struts-config ?
thanks in advance.....

Reply via email to