Action forward for redirect

I have an website application. We are using Weblogic server.
The application is an online purchase payment gateway. The payment gateway is done by a third party.
Languages used : Struts, JSP and JAVA
i created one jsp(confirmPaymnt.jsp) like this and run from my server machine.
it is able to connect to the third party site and is able to pass values too(http://168.183.169.195).
confirmPaymnt.jsp:      -------------------
       <form name ="myform" action="http://168.183.169.195/Payment/eNetMainAPI.aspx" method="post" >
                <input type="hidden" name="merchant" id="merchant" value='<%= udb.getMerchant() %>'/ >
                   <input type="hidden" name="transaction_id" id="transaction_id" value='<%= udb.getTransaction_id() %>'/ >
                   <input type="hidden" name="amount" id="amount" value='<%= udb.getPrice() %>'/ >
          <input name="processpage" type="hidden" value="http://www.octopusplus.com/process.do" id="processpage" style="width:733px;" />
                    <input type="hidden" name="sec_key" id="sec_key" value='<%= udb.getSeckey() %>'/ >
                    <input type="hidden" name="op_post" id="op_post" value="false" />
       </html:form> If I try from some other machine, it is not running Since this url is for payment transaction ,they are configure with our server machine to third pary server machine.
So all the request to their server (http://168.183.169.195) needs to go throughour server.
So i tried like this in Struts-config.xml <action  path="/redirectparam" type="com.hmh.action.RedirectParamAction"
        name="redirectparamForm
        input="/redirectparam.jsp"
        validate="false"
        scope="request">       
        <forward name="success"  path="http://168.183.169.195/Payment/eNetMainAPI.aspx" redirect="true"/>
     </action>
  {code}
  this is also not going with parameters.
  please give me any  solution.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               

One more requirement is that the parmeter to be passed needs to be in hidden format. when i tested , the parameters are shown in the address bar
ActionRedirect redirectActn=new ActionRedirect(mapping.findForward("success"));
      redirectActn.addParameter("merchant",merchant);
      redirectActn.addParameter("transaction_id",transaction_id);
      redirectActn.addParameter("amount",amount);
      redirectActn.addParameter("processpage",processpage);
      redirectActn.addParameter("sec_key",sec_key);
      redirectActn.addParameter("op_post",op_post);
      redirectActn.addParameter("md_flds",md_flds);
      redirectActn.addParameter("user_email",user_email);
      redirectActn.addParameter("backprocesspage",backprocesspage);
      redirectActn.addParameter("UDF1",UDF1);
      redirectActn.setPath("http://test/Merchant/Payment/eNetCpgMainAPI.aspx");
      redirectActn.setRedirect(true);Edited by: Makdu on Dec 1, 2010 11:00 AM

Similar Messages

  • No action instance for path /SubmitStudentInfoAction could be created

    Hello all:
    I am facing the floowing exception when use the struts with websphere 5.1
    [03/11/04 21:32:15:526 AST] 6eecc29a WebGroup I SRVE0181I: [StudentRegistrationWeb.war] [StudentRegistrationWeb] [Servlet.LOG]: action: Error creating Action instance for path '/SubmitStudentInfoAction', class name 'egov.studentregistration.presentation.SubmitStudentInfoAction': java.lang.NoClassDefFoundError: Error while defining class: egov.studentregistration.presentation.SubmitStudentInfoAction
    This error indicates that the class: Error while defining class: egov.common.EGovAction
    This error indicates that the class: org.apache.struts.action.Action
    could not be located while defining the class: egov.common.EGovAction
    This is often caused by having the class at a higher point in the classloader hierarchy
    Dumping the current context classloader hierarchy:
    ==> indicates defining classloader
    *** indicates classloader where the missing class could have been found
    ***[0]
    com.ibm.ws.classloader.CompoundClassLoader@4f440296
    Local ClassPath: C:\Student Registration_\StudentRegistrationWeb\WebContent\WEB-INF\classes;C:\Student Registration_\StudentRegistrationWeb\WebContent\WEB-INF\lib\struts.jar;C:\Student Registration_\StudentRegistrationWeb\WebContent;
    Delegation Mode: PARENT_FIRST
    ==>[1] com.ibm.ws.classloader.JarClassLoader@403620502 Local Classpath: C:\Student Registration_\EmailNotifierEJB_BUILD1\ejbModule;C:\Student Registration_\CommunicationManagerEJB_MCSAH_BUILD7\ejbModule;C:\Student Registration_\CommunicationManagerEJB_MOE_BUILD7\ejbModule;C:\Student Registration_\StudentRegistrationEJB\ejbModule;C:\Student Registration_\StudentRegistration\EGovCommonUtil_BUILD6.jar;C:\Student Registration_\StudentRegistration\Logger_Development_BUILD2.jar;C:\Student Registration_\StudentRegistration\StudentRegistrationLibrary.jar;C:\Student Registration_\StudentRegistration\EGovCommonTags_BUILD4.jar;C:\Student Registration_\StudentRegistration\EGovUserProfile_Devwas1_BUILD1.jar;C:\Student Registration_\StudentRegistration\ibmjndi.jar Delegation mode: PARENT_FIRST
    [2] com.ibm.ws.classloader.ExtJarClassLoader@740475536 Local ClassPath: C:\Program Files\IBM\WebSphere Studio\Application Developer\v5.1\runtimes\base_v5\lib\app; Delegation Mode: PARENT_LAST
    [3] com.ibm.ws.classloader.ProtectionClassLoader@2cefc297
    [4] com.ibm.ws.bootstrap.ExtClassLoader@4ea8029e
    [5] sun.misc.Launcher$AppClassLoader@4d5f029e
    [6] sun.misc.Launcher$ExtClassLoader@4d5a429e
    ---Original exception---
    java.lang.NoClassDefFoundError: org.apache.struts.action.Action
         at java.lang.ClassLoader.defineClass0(Native Method)
         at java.lang.ClassLoader.defineClass(ClassLoader.java(Compiled Code))
         at java.security.SecureClassLoader.defineClass(SecureClassLoader.java(Compiled Code))
         at com.ibm.ws.classloader.CompoundClassLoader._defineClass(CompoundClassLoader.java:407)
         at com.ibm.ws.classloader.CompoundClassLoader.findClass(CompoundClassLoader.java(Compiled Code))
         at com.ibm.ws.classloader.CompoundClassLoader.loadClass(CompoundClassLoader.java(Compiled Code))
         at java.lang.ClassLoader.loadClass(ClassLoader.java(Compiled Code))
         at com.ibm.ws.classloader.ReloadableClassLoader.loadClass(ReloadableClassLoader.java:83)
         at com.ibm.ws.classloader.CompoundClassLoader.loadClass(CompoundClassLoader.java(Compiled Code))
         at java.lang.ClassLoader.loadClass(ClassLoader.java(Compiled Code))
         at java.lang.ClassLoader.defineClass0(Native Method)
         at java.lang.ClassLoader.defineClass(ClassLoader.java(Compiled Code))
         at java.security.SecureClassLoader.defineClass(SecureClassLoader.java(Compiled Code))
         at com.ibm.ws.classloader.CompoundClassLoader._defineClass(CompoundClassLoader.java:407)
         at com.ibm.ws.classloader.CompoundClassLoader.findClass(CompoundClassLoader.java(Compiled Code))
         at com.ibm.ws.classloader.CompoundClassLoader.loadClass(CompoundClassLoader.java(Compiled Code))
         at java.lang.ClassLoader.loadClass(ClassLoader.java(Compiled Code))
         at java.lang.Class.forName1(Native Method)
         at java.lang.Class.forName(Class.java(Compiled Code))
         at org.apache.struts.action.ActionServlet.processActionCreate(ActionServlet.java:1631)
         at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1577)
         at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:510)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
         at com.ibm.ws.webcontainer.servlet.StrictServletInstance.doService(StrictServletInstance.java:110)
         at com.ibm.ws.webcontainer.servlet.StrictLifecycleServlet._service(StrictLifecycleServlet.java:174)
         at com.ibm.ws.webcontainer.servlet.IdleServletState.service(StrictLifecycleServlet.java:313)
         at com.ibm.ws.webcontainer.servlet.StrictLifecycleServlet.service(StrictLifecycleServlet.java:116)
         at com.ibm.ws.webcontainer.servlet.ServletInstance.service(ServletInstance.java:283)
         at com.ibm.ws.webcontainer.servlet.ValidServletReferenceState.dispatch(ValidServletReferenceState.java:42)
         at com.ibm.ws.webcontainer.servlet.ServletInstanceReference.dispatch(ServletInstanceReference.java:40)
         at com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcher.handleWebAppDispatch(WebAppRequestDispatcher.java:948)
         at com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcher.dispatch(WebAppRequestDispatcher.java:530)
         at com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcher.forward(WebAppRequestDispatcher.java:176)
         at com.ibm.ws.webcontainer.srt.WebAppInvoker.doForward(WebAppInvoker.java:79)
         at com.ibm.ws.webcontainer.srt.WebAppInvoker.handleInvocationHook(WebAppInvoker.java:201)
         at com.ibm.ws.webcontainer.cache.invocation.CachedInvocation.handleInvocation(CachedInvocation.java:71)
         at com.ibm.ws.webcontainer.srp.ServletRequestProcessor.dispatchByURI(ServletRequestProcessor.java:182)
         at com.ibm.ws.webcontainer.oselistener.OSEListenerDispatcher.service(OSEListener.java:334)
         at com.ibm.ws.webcontainer.http.HttpConnection.handleRequest(HttpConnection.java:56)
         at com.ibm.ws.http.HttpConnection.readAndHandleRequest(HttpConnection.java:610)
         at com.ibm.ws.http.HttpConnection.run(HttpConnection.java:431)
         at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:593)
    --- end Original exception----
    could not be located while defining the class: egov.studentregistration.presentation.SubmitStudentInfoAction
    This is often caused by having the class at a higher point in the classloader hierarchy
    Dumping the current context classloader hierarchy:
    ==> indicates defining classloader
    *** indicates classloader where the missing class could have been found
    ==>[0]
    com.ibm.ws.classloader.CompoundClassLoader@4f440296
    Local ClassPath: C:\Student Registration_\StudentRegistrationWeb\WebContent\WEB-INF\classes;C:\Student Registration_\StudentRegistrationWeb\WebContent\WEB-INF\lib\struts.jar;C:\Student Registration_\StudentRegistrationWeb\WebContent;
    Delegation Mode: PARENT_FIRST
    [1] com.ibm.ws.classloader.JarClassLoader@403620502 Local Classpath: C:\Student Registration_\EmailNotifierEJB_BUILD1\ejbModule;C:\Student Registration_\CommunicationManagerEJB_MCSAH_BUILD7\ejbModule;C:\Student Registration_\CommunicationManagerEJB_MOE_BUILD7\ejbModule;C:\Student Registration_\StudentRegistrationEJB\ejbModule;C:\Student Registration_\StudentRegistration\EGovCommonUtil_BUILD6.jar;C:\Student Registration_\StudentRegistration\Logger_Development_BUILD2.jar;C:\Student Registration_\StudentRegistration\StudentRegistrationLibrary.jar;C:\Student Registration_\StudentRegistration\EGovCommonTags_BUILD4.jar;C:\Student Registration_\StudentRegistration\EGovUserProfile_Devwas1_BUILD1.jar;C:\Student Registration_\StudentRegistration\ibmjndi.jar Delegation mode: PARENT_FIRST
    [2] com.ibm.ws.classloader.ExtJarClassLoader@740475536 Local ClassPath: C:\Program Files\IBM\WebSphere Studio\Application Developer\v5.1\runtimes\base_v5\lib\app; Delegation Mode: PARENT_LAST
    [3] com.ibm.ws.classloader.ProtectionClassLoader@2cefc297
    [4] com.ibm.ws.bootstrap.ExtClassLoader@4ea8029e
    [5] sun.misc.Launcher$AppClassLoader@4d5f029e
    [6] sun.misc.Launcher$ExtClassLoader@4d5a429e
    ---Original exception---
    java.lang.NoClassDefFoundError: Error while defining class: egov.common.EGovAction
    This error indicates that the class: org.apache.struts.action.Action
    could not be located while defining the class: egov.common.EGovAction
    This is often caused by having the class at a higher point in the classloader hierarchy
    Dumping the current context classloader hierarchy:
    ==> indicates defining classloader
    *** indicates classloader where the missing class could have been found
    ***[0]
    com.ibm.ws.classloader.CompoundClassLoader@4f440296
    Local ClassPath: C:\Student Registration_\StudentRegistrationWeb\WebContent\WEB-INF\classes;C:\Student Registration_\StudentRegistrationWeb\WebContent\WEB-INF\lib\struts.jar;C:\Student Registration_\StudentRegistrationWeb\WebContent;
    Delegation Mode: PARENT_FIRST
    ==>[1] com.ibm.ws.classloader.JarClassLoader@403620502 Local Classpath: C:\Student Registration_\EmailNotifierEJB_BUILD1\ejbModule;C:\Student Registration_\CommunicationManagerEJB_MCSAH_BUILD7\ejbModule;C:\Student Registration_\CommunicationManagerEJB_MOE_BUILD7\ejbModule;C:\Student Registration_\StudentRegistrationEJB\ejbModule;C:\Student Registration_\StudentRegistration\EGovCommonUtil_BUILD6.jar;C:\Student Registration_\StudentRegistration\Logger_Development_BUILD2.jar;C:\Student Registration_\StudentRegistration\StudentRegistrationLibrary.jar;C:\Student Registration_\StudentRegistration\EGovCommonTags_BUILD4.jar;C:\Student Registration_\StudentRegistration\EGovUserProfile_Devwas1_BUILD1.jar;C:\Student Registration_\StudentRegistration\ibmjndi.jar Delegation mode: PARENT_FIRST
    [2] com.ibm.ws.classloader.ExtJarClassLoader@740475536 Local ClassPath: C:\Program Files\IBM\WebSphere Studio\Application Developer\v5.1\runtimes\base_v5\lib\app; Delegation Mode: PARENT_LAST
    [3] com.ibm.ws.classloader.ProtectionClassLoader@2cefc297
    [4] com.ibm.ws.bootstrap.ExtClassLoader@4ea8029e
    [5] sun.misc.Launcher$AppClassLoader@4d5f029e
    [6] sun.misc.Launcher$ExtClassLoader@4d5a429e
    ---Original exception---
    java.lang.NoClassDefFoundError: org/apache/struts/action/Action
         at java.lang.ClassLoader.defineClass0(Native Method)
         at java.lang.ClassLoader.defineClass(ClassLoader.java(Compiled Code))
         at java.security.SecureClassLoader.defineClass(SecureClassLoader.java(Compiled Code))
         at com.ibm.ws.classloader.CompoundClassLoader._defineClass(CompoundClassLoader.java:407)
         at com.ibm.ws.classloader.CompoundClassLoader.findClass(CompoundClassLoader.java(Compiled Code))
         at com.ibm.ws.classloader.CompoundClassLoader.loadClass(CompoundClassLoader.java(Compiled Code))
         at java.lang.ClassLoader.loadClass(ClassLoader.java(Compiled Code))
         at com.ibm.ws.classloader.ReloadableClassLoader.loadClass(ReloadableClassLoader.java:83)
         at com.ibm.ws.classloader.CompoundClassLoader.loadClass(CompoundClassLoader.java(Compiled Code))
         at java.lang.ClassLoader.loadClass(ClassLoader.java(Compiled Code))
         at java.lang.ClassLoader.defineClass0(Native Method)
         at java.lang.ClassLoader.defineClass(ClassLoader.java(Compiled Code))
         at java.security.SecureClassLoader.defineClass(SecureClassLoader.java(Compiled Code))
         at com.ibm.ws.classloader.CompoundClassLoader._defineClass(CompoundClassLoader.java:407)
         at com.ibm.ws.classloader.CompoundClassLoader.findClass(CompoundClassLoader.java(Compiled Code))
         at com.ibm.ws.classloader.CompoundClassLoader.loadClass(CompoundClassLoader.java(Compiled Code))
         at java.lang.ClassLoader.loadClass(ClassLoader.java(Compiled Code))
         at java.lang.Class.forName1(Native Method)
         at java.lang.Class.forName(Class.java(Compiled Code))
         at org.apache.struts.action.ActionServlet.processActionCreate(ActionServlet.java:1631)
         at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1577)
         at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:510)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
         at com.ibm.ws.webcontainer.servlet.StrictServletInstance.doService(StrictServletInstance.java:110)
         at com.ibm.ws.webcontainer.servlet.StrictLifecycleServlet._service(StrictLifecycleServlet.java:174)
         at com.ibm.ws.webcontainer.servlet.IdleServletState.service(StrictLifecycleServlet.java:313)
         at com.ibm.ws.webcontainer.servlet.StrictLifecycleServlet.service(StrictLifecycleServlet.java:116)
         at com.ibm.ws.webcontainer.servlet.ServletInstance.service(ServletInstance.java:283)
         at com.ibm.ws.webcontainer.servlet.ValidServletReferenceState.dispatch(ValidServletReferenceState.java:42)
         at com.ibm.ws.webcontainer.servlet.ServletInstanceReference.dispatch(ServletInstanceReference.java:40)
         at com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcher.handleWebAppDispatch(WebAppRequestDispatcher.java:948)
         at com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcher.dispatch(WebAppRequestDispatcher.java:530)
         at com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcher.forward(WebAppRequestDispatcher.java:176)
         at com.ibm.ws.webcontainer.srt.WebAppInvoker.doForward(WebAppInvoker.java:79)
         at com.ibm.ws.webcontainer.srt.WebAppInvoker.handleInvocationHook(WebAppInvoker.java:201)
         at com.ibm.ws.webcontainer.cache.invocation.CachedInvocation.handleInvocation(CachedInvocation.java:71)
         at com.ibm.ws.webcontainer.srp.ServletRequestProcessor.dispatchByURI(ServletRequestProcessor.java:182)
         at com.ibm.ws.webcontainer.oselistener.OSEListenerDispatcher.service(OSEListener.java:334)
         at com.ibm.ws.webcontainer.http.HttpConnection.handleRequest(HttpConnection.java:56)
         at com.ibm.ws.http.HttpConnection.readAndHandleRequest(HttpConnection.java:610)
         at com.ibm.ws.http.HttpConnection.run(HttpConnection.java:431)
         at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:593)
    --- end Original exception----
         at com.ibm.ws.classloader.CompoundClassLoader._defineClass(CompoundClassLoader.java:434)
         at com.ibm.ws.classloader.CompoundClassLoader.findClass(CompoundClassLoader.java(Compiled Code))
         at com.ibm.ws.classloader.CompoundClassLoader.loadClass(CompoundClassLoader.java(Compiled Code))
         at java.lang.ClassLoader.loadClass(ClassLoader.java(Compiled Code))
         at com.ibm.ws.classloader.ReloadableClassLoader.loadClass(ReloadableClassLoader.java:83)
         at com.ibm.ws.classloader.CompoundClassLoader.loadClass(CompoundClassLoader.java(Compiled Code))
         at java.lang.ClassLoader.loadClass(ClassLoader.java(Compiled Code))
         at java.lang.ClassLoader.defineClass0(Native Method)
         at java.lang.ClassLoader.defineClass(ClassLoader.java(Compiled Code))
         at java.security.SecureClassLoader.defineClass(SecureClassLoader.java(Compiled Code))
         at com.ibm.ws.classloader.CompoundClassLoader._defineClass(CompoundClassLoader.java:407)
         at com.ibm.ws.classloader.CompoundClassLoader.findClass(CompoundClassLoader.java(Compiled Code))
         at com.ibm.ws.classloader.CompoundClassLoader.loadClass(CompoundClassLoader.java(Compiled Code))
         at java.lang.ClassLoader.loadClass(ClassLoader.java(Compiled Code))
         at java.lang.Class.forName1(Native Method)
         at java.lang.Class.forName(Class.java(Compiled Code))
         at org.apache.struts.action.ActionServlet.processActionCreate(ActionServlet.java:1631)
         at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1577)
         at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:510)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
         at com.ibm.ws.webcontainer.servlet.StrictServletInstance.doService(StrictServletInstance.java:110)
         at com.ibm.ws.webcontainer.servlet.StrictLifecycleServlet._service(StrictLifecycleServlet.java:174)
         at com.ibm.ws.webcontainer.servlet.IdleServletState.service(StrictLifecycleServlet.java:313)
         at com.ibm.ws.webcontainer.servlet.StrictLifecycleServlet.service(StrictLifecycleServlet.java:116)
         at com.ibm.ws.webcontainer.servlet.ServletInstance.service(ServletInstance.java:283)
         at com.ibm.ws.webcontainer.servlet.ValidServletReferenceState.dispatch(ValidServletReferenceState.java:42)
         at com.ibm.ws.webcontainer.servlet.ServletInstanceReference.dispatch(ServletInstanceReference.java:40)
         at com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcher.handleWebAppDispatch(WebAppRequestDispatcher.java:948)
         at com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcher.dispatch(WebAppRequestDispatcher.java:530)
         at com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcher.forward(WebAppRequestDispatcher.java:176)
         at com.ibm.ws.webcontainer.srt.WebAppInvoker.doForward(WebAppInvoker.java:79)
         at com.ibm.ws.webcontainer.srt.WebAppInvoker.handleInvocationHook(WebAppInvoker.java:201)
         at com.ibm.ws.webcontainer.cache.invocation.CachedInvocation.handleInvocation(CachedInvocation.java:71)
         at com.ibm.ws.webcontainer.srp.ServletRequestProcessor.dispatchByURI(ServletRequestProcessor.java:182)
         at com.ibm.ws.webcontainer.oselistener.OSEListenerDispatcher.service(OSEListener.java:334)
         at com.ibm.ws.webcontainer.http.HttpConnection.handleRequest(HttpConnection.java:56)
         at com.ibm.ws.http.HttpConnection.readAndHandleRequest(HttpConnection.java:610)
         at com.ibm.ws.http.HttpConnection.run(HttpConnection.java:431)
         at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:593)
    --- end Original exception----
         at com.ibm.ws.classloader.CompoundClassLoader._defineClass(CompoundClassLoader.java:434)
         at com.ibm.ws.classloader.CompoundClassLoader.findClass(CompoundClassLoader.java(Compiled Code))
         at com.ibm.ws.classloader.CompoundClassLoader.loadClass(CompoundClassLoader.java(Compiled Code))
         at java.lang.ClassLoader.loadClass(ClassLoader.java(Compiled Code))
         at java.lang.Class.forName1(Native Method)
         at java.lang.Class.forName(Class.java(Compiled Code))
         at org.apache.struts.action.ActionServlet.processActionCreate(ActionServlet.java:1631)
         at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1577)
         at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:510)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
         at com.ibm.ws.webcontainer.servlet.StrictServletInstance.doService(StrictServletInstance.java:110)
         at com.ibm.ws.webcontainer.servlet.StrictLifecycleServlet._service(StrictLifecycleServlet.java:174)
         at com.ibm.ws.webcontainer.servlet.IdleServletState.service(StrictLifecycleServlet.java:313)
         at com.ibm.ws.webcontainer.servlet.StrictLifecycleServlet.service(StrictLifecycleServlet.java:116)
         at com.ibm.ws.webcontainer.servlet.ServletInstance.service(ServletInstance.java:283)
         at com.ibm.ws.webcontainer.servlet.ValidServletReferenceState.dispatch(ValidServletReferenceState.java:42)
         at com.ibm.ws.webcontainer.servlet.ServletInstanceReference.dispatch(ServletInstanceReference.java:40)
         at com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcher.handleWebAppDispatch(WebAppRequestDispatcher.java:948)
         at com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcher.dispatch(WebAppRequestDispatcher.java:530)
         at com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcher.forward(WebAppRequestDispatcher.java:176)
         at com.ibm.ws.webcontainer.srt.WebAppInvoker.doForward(WebAppInvoker.java:79)
         at com.ibm.ws.webcontainer.srt.WebAppInvoker.handleInvocationHook(WebAppInvoker.java:201)
         at com.ibm.ws.webcontainer.cache.invocation.CachedInvocation.handleInvocation(CachedInvocation.java:71)
         at com.ibm.ws.webcontainer.srp.ServletRequestProcessor.dispatchByURI(ServletRequestProcessor.java:182)
         at com.ibm.ws.webcontainer.oselistener.OSEListenerDispatcher.service(OSEListener.java:334)
         at com.ibm.ws.webcontainer.http.HttpConnection.handleRequest(HttpConnection.java:56)
         at com.ibm.ws.http.HttpConnection.readAndHandleRequest(HttpConnection.java:610)
         at com.ibm.ws.http.HttpConnection.run(HttpConnection.java:431)
         at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:593)
    [03/11/04 21:32:15:557 AST] 6eecc29a WebGroup E SRVE0026E: [Servlet Error]-[action]: com.ibm.ws.webcontainer.webapp.WebAppErrorReport: No action instance for path /SubmitStudentInfoAction could be created
         at com.ibm.ws.webcontainer.srt.SRTServletResponseContext.sendError(SRTServletResponseContext.java:152)
         at com.ibm.ws.webcontainer.srt.SRTServletResponse.sendError(SRTServletResponse.java:626)
         at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1579)
         at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:510)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
         at com.ibm.ws.webcontainer.servlet.StrictServletInstance.doService(StrictServletInstance.java:110)
         at com.ibm.ws.webcontainer.servlet.StrictLifecycleServlet._service(StrictLifecycleServlet.java:174)
         at com.ibm.ws.webcontainer.servlet.IdleServletState.service(StrictLifecycleServlet.java:313)
         at com.ibm.ws.webcontainer.servlet.StrictLifecycleServlet.service(StrictLifecycleServlet.java:116)
         at com.ibm.ws.webcontainer.servlet.ServletInstance.service(ServletInstance.java:283)
         at com.ibm.ws.webcontainer.servlet.ValidServletReferenceState.dispatch(ValidServletReferenceState.java:42)
         at com.ibm.ws.webcontainer.servlet.ServletInstanceReference.dispatch(ServletInstanceReference.java:40)
         at com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcher.handleWebAppDispatch(WebAppRequestDispatcher.java:948)
         at com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcher.dispatch(WebAppRequestDispatcher.java:530)
         at com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcher.forward(WebAppRequestDispatcher.java:176)
         at com.ibm.ws.webcontainer.srt.WebAppInvoker.doForward(WebAppInvoker.java:79)
         at com.ibm.ws.webcontainer.srt.WebAppInvoker.handleInvocationHook(WebAppInvoker.java:201)
         at com.ibm.ws.webcontainer.cache.invocation.CachedInvocation.handleInvocation(CachedInvocation.java:71)
         at com.ibm.ws.webcontainer.srp.ServletRequestProcessor.dispatchByURI(ServletRequestProcessor.java:182)
         at com.ibm.ws.webcontainer.oselistener.OSEListenerDispatcher.service(OSEListener.java:334)
         at com.ibm.ws.webcontainer.http.HttpConnection.handleRequest(HttpConnection.java:56)
         at com.ibm.ws.http.HttpConnection.readAndHandleRequest(HttpConnection.java:610)
         at com.ibm.ws.http.HttpConnection.run(HttpConnection.java:431)
         at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:593)
    [03/11/04 21:32:20:682 AST] 6eecc29a SystemOut O Note: C:\Student Registration_\.metadata\.plugins\com.ibm.etools.server.core\tmp0\cache\localhost\server1\StudentRegistration\StudentRegistrationWeb.war\_error.java uses or overrides a deprecated API. Recompile with "-deprecation" for details.
    1 warning
    [03/11/04 21:32:20:713 AST] 6eecc29a WebGroup I SRVE0180I: [StudentRegistrationWeb.war] [StudentRegistrationWeb] [Servlet.LOG]: /error.jsp: init
    [03/11/04 21:32:20:713 AST] 6eecc29a SystemOut O Comment: You are inside the error.jsp page
    [03/11/04 21:32:21:370 AST] 6eecc29a SystemOut O Ecxception during logging is
    [03/11/04 21:32:21:370 AST] 6eecc29a SystemErr R [IBM][CLI Driver][DB2/NT] SQL0530N The insert or update value of the FOREIGN KEY "DB2INST1.SYSTEMERRORLOGS.FK_SYSLOGTYPE" is not equal to any value of the parent key of the parent table. SQLSTATE=23503
    [03/11/04 21:32:21:370 AST] 6eecc29a SystemErr R      at egov.common.logger.LoggerDAO.logRemarksToDB(LoggerDAO.java:98)
    [03/11/04 21:32:21:370 AST] 6eecc29a SystemErr R      at egov.common.logger.Logger.logError(Logger.java:67)
    [03/11/04 21:32:21:370 AST] 6eecc29a SystemErr R      at org.apache.jsp._error._jspService(_error.java:757)
    [03/11/04 21:32:21:370 AST] 6eecc29a SystemErr R      at com.ibm.ws.webcontainer.jsp.runtime.HttpJspBase.service(HttpJspBase.java:89)
    [03/11/04 21:32:21:370 AST] 6eecc29a SystemErr R      at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
    [03/11/04 21:32:21:370 AST] 6eecc29a SystemErr R      at com.ibm.ws.webcontainer.jsp.servlet.JspServlet$JspServletWrapper.service(JspServlet.java:357)
    [03/11/04 21:32:21:370 AST] 6eecc29a SystemErr R      at com.ibm.ws.webcontainer.jsp.servlet.JspServlet.serviceJspFile(JspServlet.java:675)
    [03/11/04 21:32:21:370 AST] 6eecc29a SystemErr R      at com.ibm.ws.webcontainer.jsp.servlet.JspServlet.service(JspServlet.java:773)
    [03/11/04 21:32:21:370 AST] 6eecc29a SystemErr R      at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
    [03/11/04 21:32:21:370 AST] 6eecc29a SystemErr R      at com.ibm.ws.webcontainer.servlet.StrictServletInstance.doService(StrictServletInstance.java:110)
    [03/11/04 21:32:21:370 AST] 6eecc29a SystemErr R      at com.ibm.ws.webcontainer.servlet.StrictLifecycleServlet._service(StrictLifecycleServlet.java:174)
    [03/11/04 21:32:21:370 AST] 6eecc29a SystemErr R      at com.ibm.ws.webcontainer.servlet.IdleServletState.service(StrictLifecycleServlet.java:313)
    [03/11/04 21:32:21:370 AST] 6eecc29a SystemErr R      at com.ibm.ws.webcontainer.servlet.StrictLifecycleServlet.service(StrictLifecycleServlet.java:116)
    [03/11/04 21:32:21:370 AST] 6eecc29a SystemErr R      at com.ibm.ws.webcontainer.servlet.ServletInstance.service(ServletInstance.java:283)
    [03/11/04 21:32:21:370 AST] 6eecc29a SystemErr R      at com.ibm.ws.webcontainer.servlet.ValidServletReferenceState.dispatch(ValidServletReferenceState.java:42)
    [03/11/04 21:32:21:370 AST] 6eecc29a SystemErr R      at com.ibm.ws.webcontainer.servlet.ServletInstanceReference.dispatch(ServletInstanceReference.java:40)
    [03/11/04 21:32:21:370 AST] 6eecc29a SystemErr R      at com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcher.handleWebAppDispatch(WebAppRequestDispatcher.java:948)
    [03/11/04 21:32:21:370 AST] 6eecc29a SystemErr R      at com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcher.dispatch(WebAppRequestDispatcher.java:530)
    [03/11/04 21:32:21:370 AST] 6eecc29a SystemErr R      at com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcher.forward(WebAppRequestDispatcher.java:176)
    [03/11/04 21:32:21:370 AST] 6eecc29a SystemErr R      at com.ibm.ws.webcontainer.webapp.WebApp.handleError(WebApp.java:1029)
    [03/11/04 21:32:21:370 AST] 6eecc29a SystemErr R      at com.ibm.ws.webcontainer.webapp.WebApp.sendError(WebApp.java:891)
    [03/11/04 21:32:21:370 AST] 6eecc29a SystemErr R      at com.ibm.ws.webcontainer.srt.SRTServletResponseContext.sendError(SRTServletResponseContext.java:160)
    [03/11/04 21:32:21:370 AST] 6eecc29a SystemErr R      at com.ibm.ws.webcontainer.srt.SRTServletResponse.sendError(SRTServletResponse.java:626)
    [03/11/04 21:32:21:370 AST] 6eecc29a SystemErr R      at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1579)
    [03/11/04 21:32:21:385 AST] 6eecc29a SystemErr R      at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:510)
    [03/11/04 21:32:21:479 AST] 6eecc29a SystemErr R      at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
    [03/11/04 21:32:21:479 AST] 6eecc29a SystemErr R      at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
    [03/11/04 21:32:21:479 AST] 6eecc29a SystemErr R      at com.ibm.ws.webcontainer.servlet.StrictServletInstance.doService(StrictServletInstance.java:110)
    [03/11/04 21:32:21:479 AST] 6eecc29a SystemErr R      at com.ibm.ws.webcontainer.servlet.StrictLifecycleServlet._service(StrictLifecycleServlet.java:174)
    [03/11/04 21:32:21:479 AST] 6eecc29a SystemErr R      at com.ibm.ws.webcontainer.servlet.IdleServletState.service(StrictLifecycleServlet.java:313)
    [03/11/04 21:32:21:479 AST] 6eecc29a SystemErr R      at com.ibm.ws.webcontainer.servlet.StrictLifecycleServlet.service(StrictLifecycleServlet.java:116)
    [03/11/04 21:32:21:479 AST] 6eecc29a SystemErr R      at com.ibm.ws.webcontainer.servlet.ServletInstance.service(ServletInstance.java:283)
    [03/11/04 21:32:21:479 AST] 6eecc29a SystemErr R      at com.ibm.ws.webcontainer.servlet.ValidServletReferenceState.dispatch(ValidServletReferenceState.java:42)
    [03/11/04 21:32:21:479 AST] 6eecc29a SystemErr R      at com.ibm.ws.webcontainer.servlet.ServletInstanceReference.dispatch(ServletInstanceReference.java:40)
    [03/11/04 21:32:21:479 AST] 6eecc29a SystemErr R      at com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcher.handleWebAppDispatch(WebAppRequestDispatcher.java:948)
    [03/11/04 21:32:21:479 AST] 6eecc29a SystemErr R      at com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcher.dispatch(WebAppRequestDispatcher.java:530)
    [03/11/04 21:32:21:479 AST] 6eecc29a SystemErr R      at com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcher.forward(WebAppRequestDispatcher.java:176)
    [03/11/04 21:32:21:479 AST] 6eecc29a SystemErr R      at com.ibm.ws.webcontainer.srt.WebAppInvoker.doForward(WebAppInvoker.java:79)
    [03/11/04 21:32:21:495 AST] 6eecc29a SystemErr R      at com.ibm.ws.webcontainer.srt.WebAppInvoker.handleInvocationHook(WebAppInvoker.java:201)
    [03/11/04 21:32:21:495 AST] 6eecc29a SystemErr R      at com.ibm.ws.webcontainer.cache.invocation.CachedInvocation.handleInvocation(CachedInvocation.java:71)
    [03/11/04 21:32:21:495 AST] 6eecc29a SystemErr R      at com.ibm.ws.webcontainer.srp.ServletRequestProcessor.dispatchByURI(ServletRequestProcessor.java:182)
    [03/11/04 21:32:21:495 AST] 6eecc29a SystemErr R      at com.ibm.ws.webcontainer.oselistener.OSEListenerDispatcher.service(OSEListener.java:334)
    [03/11/04 21:32:21:495 AST] 6eecc29a SystemErr R      at com.ibm.ws.webcontainer.http.HttpConnection.handleRequest(HttpConnection.java:56)
    [03/11/04 21:32:21:495 AST] 6eecc29a SystemErr R      at com.ibm.ws.http.HttpConnection.readAndHandleRequest(HttpConnection.java:610)
    [03/11/04 21:32:21:495 AST] 6eecc29a SystemErr R      at com.ibm.ws.http.HttpConnection.run(HttpConnection.java:431)
    [03/11/04 21:32:21:495 AST] 6eecc29a SystemErr R      at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:593)
    [03/11/04 21:32:21:495 AST] 6eecc29a SystemOut O The Original Ecxception is
    [03/11/04 21:32:21:495 AST] 6eecc29a SystemErr R com.ibm.ws.webcontainer.webapp.We

    me too get the same error..
    pls help..
    my struts-config file is as follows
    <?xml version="1.0" encoding="UTF-8"?>
    <!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>
    <data-sources />
    <form-beans>
              <form-bean name="UserLoginActionForm" type="usl.actionform.UserLoginActionForm" />
    </form-beans>     
    <global-exceptions />
    <global-forwards>
    <forward name="error" path="/usljsp/Error.jsp" ></forward>
    <forward name="failure" path="/usljsp/Error.jsp" ></forward>
    </global-forwards>
    <action-mappings>
              <action path="/TCCL" type="usl.action.UserLoginAction" name="UserLoginActionForm" scope="request" parameter="login">
                   <forward name="success" path="/usljsp/login.jsp" />
              </action>
              <!-- Delux Menu Login -->
              <action path="/Login" type="usl.action.UserLoginAction" name="UserLoginActionForm" scope="request" parameter="loginchk">
                   <forward name="success" path="/usljsp/Success.jsp" />
                   <forward name="failure" path="/usljsp/login.jsp" />
              </action>
    </action-mappings>
    </struts-config>
    thanks in advance

  • Struts action forward is NULL

    Hi,
    I have a Index jsp page. Ihave defined IndexAction as action class for this. I have defined it as <welcome-file> in web.xml.
    Also I have action tab in struts-config file:
    <action path="/index" type="com.cec.cll.webclient.logical.clr.actionclass.IndexAction" scope="request" validate="false">
    < forward name="index" path="/index.jsp"/> </action>
    So when I open my application and this jsp page, it goes to action class and fetch the results from database but when action class return the forward, its coming NULL.
    forward = mapping.findForward("index");
    I could not find why it is not getting mapping for index . Any ideas?

    Action class:
         public ActionForward execute(ActionMapping mapping,
                   ActionForm form,
                   HttpServletRequest request,
                   HttpServletResponse response) throws Exception {
              HttpSession session = request.getSession(true);
              List searchList = null;
              ActionForward forward = null;
              try {
                   searchList = RingUtilizationHelper
                   .getGigERingUtilizationForRing(null);
              logger.info("inside Index Action...ends");
                   // sort the result
                   List orderedUList = sortResult(searchList);
                   session.setAttribute("results", orderedUList);
                   forward = mapping.findForward("index");
              } catch (Exception ex) {
                   logger.debug("execute: exception : ", ex);
              logger.info("inside Index Action...forward :"+forward);
              return forward;
         }

  • CSS 11501 Load Balancing with X-forwarded-for

    Hi,
    We have a pair of CSS 11501,
    Currently it is using source ip for load balancing and 5 servers as backend , however we have users loggin in using http and based on its source IP (ISP PROXY) , it is forwarded to SERVER A.
    However, we have a SSL page and when the client switches over to SSL , it is forwarded to SERVER B/C/D/E  based on its source IP ( REAL CLIENT IP) .
    This will cause the user to be terminated as the 5 servers are independent and not running in a cluster.
    Is there any way that we can use the X-Forwarded-For address to load balance so that when users loging , they are sent to SERVER A (Based on X-Forwarded-For Header IP which translate to REAL CLIENT IP).
    This way we are able to also send it back to the same server when it uses SSL.
    I believe that we should be able to load balance using X-Forwarded-For IP or to rewrite the X-Forwarded-For IP into client source IP
    Regards

    Hi,
    Unfortunately CSS does not support X-Forwarded-For, and even if CSS supports that, this wont work if you are not using SSL termination.
    One option that you can use here, is using SSL termination, so you can manage the SSL traffic on HTTP on the CSS, in this way you can use the same HTTP content rule which is the one currently working.
    In summary, you will have an SSL content rule that will decrypt the traffic, and this one will use the same content rule that already exist for HTTP, in case that the server is the one doing the redirect to SSL, but this is something that requires testing since depending on the redirect behavior we might have a redirect loop, but without details it is kind of hard to confirm that you will face this with this option.
    Another option, which is less complex, is to use a portless content rule, so this content rule will match port 443 and 80 at the same time, and using sticky or balance based on source IP, you will get the same result with less config. The downside is the troubleshooting, but in this way you will have what you want.
      content HTTP-HTTPS
        vip address 10.198.44.70
        advanced-balance sticky-srcip
        add service server1
        add service server2
        add service server3
        add service server4
        add service server5
        protocol tcp
        active
    Here the content rule is not looking for the destination port, it is just looking for the source IP, and HTTP and HTTPS will end all the time on the same server.
    Thanks,
    Rodrigo

  • HTTP Status 500 - No action instance for path /deletescmeetnot could be cre

    Hello,
    I am maintaining a JSP/struts program already in production. The client asked us to add the ability a record when certain criteria are met. Since this is my first Struts work, I have been following the examples of other actions in the app. I easily added the link to the form (and it only displays if the conditions where you may delete if you choose are met). I made the action and added it to the struts-config file. This is the node:
    //struts-config.xml
        <action input="/subcommittees.jsp" path="/deletescmeetnot" type="com.xxyzz.abcdef.DeleteSubcommitteeMeetingNoticeAction">
          <forward name="success" path="/subcommittees.jsp" />
          <forward name="failure" path="/subcommittees.jsp" />
        </action>These are the first two lines of the action:
    //DeleteSubcommitteeMeetingNoticeAction.java
    public class DeleteSubcommitteeMeetingNoticeAction {
      public ActionForward execute(ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response) throws java.io.IOException, javax.servlet.ServletException {This is where I attempt to execute the action:
    //SubcommitteeListTag.java
                        writer.print(" - <a title=\"Permanantly delete this Subcommittee meeting notice\" href=\"" +
                                response.encodeURL("/cf/deletescmeetnot.do?noticeID=" +
                                                      notice.getNoticeIdField().getAsString()) +
                                 "\" onClick=\"return confirmDeleteSubcommitteeMeetingNotice();\">Delete</a>");The javascript executes properly, but I get the error below when I click "OK."
    //Apache Tomcat/6.0.18 - Error report
    HTTP Status 500 - No action instance for path /deletescmeetnot could be created
    type Status report
    message No action instance for path /deletescmeetnot could be created
    description The server encountered an internal error (No action instance for path /deletescmeetnot could be created) that prevented it from fulfilling this request.Can anyone help me find what I am missing?
    Thank you,
    Frank Luke

    Found it. I needed to add "extends action" to the class.

  • Struts No action instance for path could be created

    Hi,
    I get the following error message:
    No action instance for path /bookList could be createdmy struts-config file looks like:
    <form-beans>
             <form-bean name="bookListForm" type="strutsform.BookListForm" />
        </form-beans>
    <action-mappings>
              <action
                path="/Welcome"
                forward="/pages/Welcome.jsp"/>
             <action
             path="/bookList"
             attribute="bookListForm"
             input="/pages/bookList.jsp"
             name="bookListForm"
             scope="request"
             type="strutsaction.BookListAction">
                  <forward name="showList" path="/pages/bookList.jsp" />
          </action>
         </action-mappings>I really don't know what's wrong, I have checked it uncountable often...
    I'm getting a litte bit desperate
    every help is appreciated....thanks in advance

    El error parece ser una configuracion incorrecta del archivo .war. Verifica que se esten cargando las clases "form beans" y "action".
    Estamos usando el IDE JBoss y se configur� : Properties -> Packaging Configuration para que empaquetara el archivo .war de forma adecuada.
    Agrega a la configuraci�n el folder donde se encuentran tus archivos .class. Y en la opci�n "prefix" escribe lo siguiente: WEB-INF/classes
    El campo "include" debe quedar en blanco, esto asegura que en tu paquete se agregaran tus archivos *.class.
    Universidad Aut�noma Metropolitana, LIS
    M�xico

  • No action instance for path /userRegistration could be created ?

    Hi All,
    I am getting the following error:
    No action instance for path /userRegistration could be created
    stack trace is as:
    va:268)
            at org.apache.struts.action.ActionServlet.process(ActionServlet.java:
    2)
            at org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:50
            at javax.servlet.http.HttpServlet.service(HttpServlet.java:195)
            at javax.servlet.http.HttpServlet.service(HttpServlet.java:309)
            at javax.servlet.http.HttpServlet.service(HttpServlet.java:336)
            at com.evermind._cub._pod(.:521)
            at com.evermind._cub._bmc(.:177)
            at com.evermind._ax._ltc(.:666)
            at com.evermind._ax._uab(.:191)
            at com.evermind._bf.run(.:62)
    Jan 19, 2006 2:43:03 PM org.apache.struts.util.RequestUtils createActionForm
    SEVERE: Error creating form bean of class multipleform.UserRegistrationForm
    java.lang.ClassNotFoundException: multipleform.UserRegistrationForm
            at com.evermind._as.findClass(.:417)
            at java.lang.ClassLoader.loadClass(Unknown Source)
            at java.lang.ClassLoader.loadClass(Unknown Source)
            at java.lang.ClassLoader.loadClassInternal(Unknown Source)
            at java.lang.Class.forName0(Native Method)
            at java.lang.Class.forName(Unknown Source)
            at com.evermind._ib.loadClass(.:19)
            at java.lang.ClassLoader.loadClass(Unknown Source)
            at org.apache.struts.util.RequestUtils.applicationClass(RequestUtils.
    a:207)
            at org.apache.struts.util.RequestUtils.applicationInstance(RequestUti
    java:231)
            at org.apache.struts.util.RequestUtils.createActionForm(RequestUtils.
    a:837)
            at org.apache.struts.action.RequestProcessor.processActionForm(Reques
    ocessor.java:364)
            at org.apache.struts.action.RequestProcessor.process(RequestProcessor
    va:253)
            at org.apache.struts.action.ActionServlet.process(ActionServlet.java:
    2)
            at org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:50
            at javax.servlet.http.HttpServlet.service(HttpServlet.java:195)
            at javax.servlet.http.HttpServlet.service(HttpServlet.java:309)
            at javax.servlet.http.HttpServlet.service(HttpServlet.java:336)
            at com.evermind._cub._pod(.:521)
            at com.evermind._cub._bmc(.:177)
            at com.evermind._ax._ltc(.:666)
            at com.evermind._ax._uab(.:191)
            at com.evermind._bf.run(.:62)
    Jan 19, 2006 2:43:03 PM org.apache.struts.action.RequestProcessor processActi
    reate
    SEVERE: No action instance for path /userRegistration could be created
    java.lang.ClassNotFoundException: multipleform.UserRegistrationAction
            at com.evermind._as.findClass(.:417)
            at java.lang.ClassLoader.loadClass(Unknown Source)
            at java.lang.ClassLoader.loadClass(Unknown Source)
            at java.lang.ClassLoader.loadClassInternal(Unknown Source)
            at java.lang.Class.forName0(Native Method)
            at java.lang.Class.forName(Unknown Source)
            at com.evermind._ib.loadClass(.:19)
            at java.lang.ClassLoader.loadClass(Unknown Source)
            at org.apache.struts.util.RequestUtils.applicationClass(RequestUtils.
    a:207)
            at org.apache.struts.util.RequestUtils.applicationInstance(RequestUti
    java:231)
            at org.apache.struts.action.RequestProcessor.processActionCreate(Requ
    Processor.java:326)
            at org.apache.struts.action.RequestProcessor.process(RequestProcessor
    va:268)
            at org.apache.struts.action.ActionServlet.process(ActionServlet.java:
    2)
            at org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:50
            at javax.servlet.http.HttpServlet.service(HttpServlet.java:195)
            at javax.servlet.http.HttpServlet.service(HttpServlet.java:309)
            at javax.servlet.http.HttpServlet.service(HttpServlet.java:336)
            at com.evermind._cub._pod(.:521)
            at com.evermind._cub._bmc(.:177)
            at com.evermind._ax._ltc(.:666)
            at com.evermind._ax._uab(.:191)
            at com.evermind._bf.run(.:62)--------------------------------------------------
    following are my files and configuration..............
    struts-config.xml is as:
    <?xml version="1.0" encoding="ISO-8859-1" ?>
    <!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="userRegistrationForm" type="multipleform.UserRegistrationForm"/>
    </form-beans>
    <action-mappings>
    <action path="/userRegistration"
    type="multipleform.UserRegistrationAction"
    name="userRegistrationForm"
    scope="request"
    input="/multipleform.jsp">
    <forward name="success" path="/userregsuccess.html"/>
    <forward name="failure" path="/userregfailure.html"/>
    </action>
    </action-mappings>
    </struts-config>------------------------------------------
    jsp is as:
    <%@ taglib uri="/WEB-INF/struts-html.tld" prefix="html"%>
    <%@ taglib uri="/WEB-INF/struts-bean.tld" prefix="bean"%>
    <html>
    <head>
    <title>User Registration</title>
    </head>
    <h1>User Registration</h1>
    <html:errors/>
    <table>
    <html:form action="/userRegistration.do">
    <tr>
    <td>
    <bean:message key="userRegistration.firstName" />*
    </td>
    <td>
    <html:text property="firstName" />
    </td>
    </tr>
    <td>
    <bean:message key="userRegistration.lastName" />*
    </td>
    <td>
    <html:text property="lastName" />
    </td>
    <tr>
    <td>
    <bean:message key="userRegistration.userName" />*
    </td>
    <td>
    <html:text property="userName" />
    </td>
    </tr>
    <tr>
    <td>
    <bean:message key="userRegistration.email" />*
    </td>
    <td>
    <html:text property="email" />
    </td>
    </tr>
    <tr>
    <td>
    <bean:message key="userRegistration.phone" />
    </td>
    <td>
    <html:text property="phone" />
    </td>
    </tr>
    <tr>
    <td>
    <bean:message key="userRegistration.fax" />
    </td>
    <td>
    <html:text property="fax" />
    </td>
    </tr>
    <tr>
    <td>
    <bean:message key="userRegistration.password" />*
    </td>
    <td>
    <html:password property="password" />
    </td>
    </tr>
    <tr>
    <td>
    <bean:message key="userRegistration.password" />*
    </td>
    <td>
    <html:password property="passwordCheck" />
    </td>
    </tr>
    <tr>
    <td>
    <html:submit />
    </td>
    <td>
    <html:cancel />
    </td>
    </tr>
    </html:form>
    </table>
    </html>
    ActionForm and ActionServlet (java file) is placed inside "multipleform" directory
    Please look into the code and answer please.
    Where I am doing wrong ?
    Thanks
    A beginner in struts...........
    :)

    <html:form action="/userRegistration">
    use above line instead of
    <html:form action="/userRegistration.do">
    some times it will work...
    bcoz
    if u r using <html:link page="/userRegistration.do"> is ok
    but using form action , no need to put do..
    r verify web.xml

  • Unexpected error forwarding or redirecting to login page

    Hello Everybody!!
    I am having problem with JEE 5 update 3.
    after starting the server http://localhost:4848/ fails to open the login page .
    The log in >domain>domain1>log>server shows the following error
    Unexpected error forwarding or redirecting to login page
    java.lang.NoSuchMethodError: javax.servlet.ServletContext.getContextPath()Ljava/lang/String;
    Please help me .I have installed JEE 5 from java_ee_sdk-5_03-windows-nojdk.
    I am working on win XP and have jdk1.6.0 installed.
    please help.I am really getting irritated as i am stuck at this place for very long.
    Thanks in advance.

    Is there any body who can figure it out what i should do.
    Common plz help.

  • Forwarded or Redirected message is garbled

    Some emails that I receive are readable in Mail but when they are forwarded, the message is just line after line of garbled text like this: U291bmRzIGdyZWF0IHRvIG1lDQoNCkx1bmNodGltZSBtZ... (etc. it goes on for ages)
    I see exactly the same when I view the message as "Raw Source" and I have discovered that this is Base64 encoding however this is clearly being ignored when Mail forwards or redirects the message.
    So can anyone suggest a fix for this? Perhaps an Applescript that converts the message correctly before forwarding?
    MacBook and iMac G5   Mac OS X (10.4.6)  

    I get a similar thing - manual Redirects fine but Redirect-by-rule results in odd characters displaying - it's basically fine but british £ and the euro symbol don't render properly..... so interested to know if you solved it.
    iBook G4   Mac OS X (10.4.7)  

  • Cma and target URIs for redirect

    Using CMA with a server that has multiple applications deployed. If I browse to a protected resource in the application where my login actions live, I am able to access the target URL for redirect upon successful authentication via ServietAutentication.getTargetURLForFormAuthentication(HttpSession). However, if I browse to a protected resource in any of the other applications I successfully authenticate, but HttpSession is missing the weblogic.formauth.targeturl internal attribute and therefore null is returned from ServietAutentication.getTargetURLForFormAuthentication(HttpSession). Im not sure if I have a problem with the container configurations of my webapps or if I dont have weblogic server configured properly. I am deploying all my applications exploded. Any ideas or direction would be appriciated.

    Hej Lars,
    I've tried using SimpleTimer on T610 and it works fine.
    I tried the following:
    <SimpleResult>
    <SimpleTimer timer="3000" target="../../utils/dummyLink.xml"/>
    <SimpleContainer>
    <SimpleText wrapmode="wrap">
    <SimpleTextItem>You should be redirected to a new site in 3 seconds.</SimpleTextItem>
    </SimpleText>
    </SimpleContainer>
    </SimpleResult>
    Can you see if the above works for you? If not, then it could be related to the mapping of transformers. Which transformer have you mapped to, and which version/patchset are you using?
    Also, in the Webtool Service Designer you can use the "Debug" feature to print out the returned device markup.

  • Rule action "forward" with embeded pics

    Hi Forum,
    I assume that the rule action "forward" send mails in text mode and therefore images in the body (not links to images) get lost.
    I can set text or html if I forward mail manually and in html mode the images will still be included.
    Can I set this behaviour also for the rule action forward or do I have to use "forward as attachment"?
    Thanks,
    Pascal

    Hi Pascal
    As far as I'm aware you will have to use "forward as attachment".
    Cheers,

  • Problem accessing /config_general/null/Default.action   Reason:There is no Action mapped for namespace/ config_general and action name default

    in use:
    vRO 5.1
    eclipse 3.7.2
    vRo plug-sdk 5.1
    steps:
    1.create a plug-in project from samples(choose solar system)
    2.find the dar package and upload it by vRo configuration
    3.vRo configuration said upload successfully,but the solar system configuration is not properly configued..
    problem:
    Problem accessing /config_general/null/Default.action   Reason:There is no Action mapped for namespace/ config_general and action name default
    How to solve it??
    Thanks so much!!

    There was problem from crm side...its working now..

  • Balance carried forward for New GL

    Hi Expert,
    I would like understand about the balance carried forward for AP and AR in the New GL.
    When executing the program in test run mode, user will download the balances and try to tie to the recon accts in trial balance. The openning balance generated by the program should tie to the last fiscal year closing balance. But apparently, it is not. There is a difference. And after checking, the difference seem to the opening balance that aready exist in the new FY.
    So, when executing the carried forward program, is the system transferring only the difference ? New posting or items not yet carried forward ?
    Thanks.
    Angel.

    Hi,
    FAGLGVTR - Balance Carryforward (New)  for GL carry forward
    F.07 - Balance Carryforward for AR/AP carry forward
    When you execute these programs system will carryforward all closing balance to subsequent year opening balance.  Any postings happened in previous year will dynamically carried forward to subsequent year after executing this program.  If you find any mismatch, you can again execute this program.  It will not create any impact.
    Hope this clarifies your doubt.
    Best Regards,
    Madhu

  • How do you set up Port Forwarding for ARD 2.2 in AEB N?

    Help,
    I'm a novice at Apple Remote Desktop (ARD) - not an IT guy, so it has to be pretty basic and detailed.
    How do you set up Port Forwarding for ARD 2.2 on the Apple Airport Extreme BS router, 802.11 N. I have one at each end of the internet connection. At one end I have an Airport Extreme N router with 2 macs and eventually 1 windows XP machine (if I can) that I would like to be able to connect to over the interenet (the clients) and at the other end, I have a Mac with ARD 2.2 installed also with an Airport Extreme N router. Note: Both routers use Static IP addresses and all computers use static IP's internally not through DHCP. What are the settings or directions to do this.
    I have read and printed out the directions for Configuration of ARD 3.0 that are posted many times in the ARD discusion group, but it uses a Linksys router ( http://www.starkpr.com/ard.htm posted by Dave Sawyer). The Mac router is different, particularly with the place to set a Private IP address. I'm not sure about alot of things, but especially about the Private IP address, what number do I set it to, the one that is in my Network connections list? It automatically changes to a different number in AE N setup for Port Forwarding (by one) as if it is not suppose to the same?????
    Are there any directions available that are as straight forward for the Airport Extreme N router, as the one's that are listed here for the Linksys Router's? ( http://www.starkpr.com/ard.htm )
    Any and All help will be greatly appreciated.
    P.S. I know I should have 3.0 but bought 2.2 just weeks before 3.0 came out and they would not give me an upgrade price, so I'm waiting for 4.0 to upgrade.
    Thanks,
    Jim

    Try the following for each AirPort Extreme ...
    AEBSn - Port Mapping Setup
    To setup port mapping on an 802.11n AirPort Extreme Base Station (AEBSn), either connect to the AEBSn's wireless network or temporarily connect directly, using an Ethernet cable, to one of the LAN port of the AEBSn, and then use the AirPort Utility, in Manual Setup, to make these settings:
    1. Reserve a DHCP-provided IP address for the host device.
    Internet > DHCP tab
    o On the DHCP tab, click the "+" (Add) button to enter DHCP Reservations.
    o Description: <enter the desired description of the host device>
    o Reserve address by: MAC Address
    o Click Continue.
    o MAC Address: <enter the MAC (what Apple calls Ethernet ID if you are using wired or AirPort ID if wireless) hardware address of the host computer>
    o IPv4 Address: <enter the desired IP address>
    o Click Done.
    2. Setup Port Mapping on the AEBSn.
    Advanced > Port Mapping tab
    o Click the "+" (Add) button
    o Service: <choose the appropriate service from the Service pop-up menu>
    o Public UDP Port(s): 3283
    o Public TCP Port(s): 3283
    o Private IP Address: <enter the IP address of the host server>
    o Private UDP Port(s): 3283
    o Private TCP Port(s): 3283
    o Click "Continue"
    o Click the "+" (Add) button
    o Service: <choose the appropriate service from the Service pop-up menu>
    o Public UDP Port(s):
    o Public TCP Port(s): 5900
    o Private IP Address: <enter the IP address of the host server>
    o Private UDP Port(s):
    o Private TCP Port(s): 5900
    o Click "Continue"
    o Click the "+" (Add) button
    o Service: <choose the appropriate service from the Service pop-up menu>
    o Public UDP Port(s):
    o Public TCP Port(s): 5988
    o Private IP Address: <enter the IP address of the host server>
    o Private UDP Port(s):
    o Private TCP Port(s): 5988
    o Click "Continue"
    (ref: "Well Known" TCP and UDP ports used by Apple software products)

  • How to set fire action event for particular rows in a table

    HI All,
    I have a requirement in which I want to set fire action event for particular rows in a table based on some condition.
    The table has columns like fullname,employee id etc.
    So i want to set fire action event for particulars rows only which will saisfy some condition.

    Atanu,
    Your approach(setting fire action for few rows) seems not possible. Better to go ahead with workaround.
    Do you want this functionality in processRequest(while page loading) or processFromRequest(on some event) method ? Give more explanation regd. your requirement ?
    In either case loop through the rows and when your condition is met write the action to be performed in controller.
    Regards,
    Anand

Maybe you are looking for