Hi,
My application is hosted on a dedicated server. When I try to run the forgotten password functionality when I'm logged in with Remote Desktop I use the following link in my browser:
http://localhost:8080/AwareIM/logonFP.a ... n=NVTLeden
This works fine in Internet Explorer but not in Chrome.
When I try to do the same from Internet Explorer or any other browser at my home computer using this link:
http://175.41.138.217:8080/AwareIM/logo ... n=NVTLeden
I get the following error:
type Exception report
message
description The server encountered an internal error () that prevented it from fulfilling this request.
exception
javax.servlet.ServletException: Onze ledenadministratie is nog niet opengesteld voor leden. Probeer het later nog eens.
com.bas.webapp.thin.servlets.ForgottenPasswordServlet.doPost(Unknown Source)
com.bas.webapp.thin.servlets.ForgottenPasswordServlet.doGet(Unknown Source)
javax.servlet.http.HttpServlet.service(HttpServlet.java:690)
javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
root cause
com.bas.connectionserver.server.d: Onze ledenadministratie is nog niet opengesteld voor leden. Probeer het later nog eens.
com.bas.connectionserver.server.ConnectionFactory.sendMessage(Unknown Source)
com.bas.webapp.common.WebAppUtils.sendMessageToExecutionEngine(Unknown Source)
com.bas.webapp.thin.misc.f.a(Unknown Source)
com.bas.webapp.thin.a.e.c.a(Unknown Source)
com.bas.webapp.thin.servlets.ForgottenPasswordServlet.doPost(Unknown Source)
com.bas.webapp.thin.servlets.ForgottenPasswordServlet.doGet(Unknown Source)
javax.servlet.http.HttpServlet.service(HttpServlet.java:690)
javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
note The full stack trace of the root cause is available in the Apache Tomcat/5.5.26 logs.
Help would be greatly appreciated.
Problem with forgotten password functionality
Problem with forgotten password functionality
Gert (running V8.0 build 2378 on Windows Server 2008)
-
- Posts: 7532
- Joined: Sun Apr 24, 2005 12:36 am
- Contact:
In my evaluation of Version 5 build 1412
My forgotten password process works in IE 8.0
but not in
Firefox 4.0
Chrome 10.0
Safari 4.0.3
My process displays a form (for a non-persisted BO) for the user to enter their ID.
After the ID is entered, the process retrieves the users e-mail address and password from the database
and sends the user an e-mail with their password.
Here is what happens when Firefox is used:
The form is displayed but in the main.log it looks like the process is being executed multiple times with each process being suspended.
When the user enters their ID and hits submit, they get an error 'Invalid object id in post_form_data_action' and the following is in the Tomcat log:
Got XML request <root><post_form_data_action object_name="MiscObject" object_id="-3748898" object_version="1" form_name="ForgottenPassword" form_context="create" process_id="1116" process_group_id="1116" >
<post_attribute_data attribute_name="MiscText" >UserID</post_attribute_data>
</post_form_data_action>
</root>
Exception thrown java.lang.Exception Invalid object id in post_form_data_action
java.lang.Exception: Invalid object id in post_form_data_action
at com.bas.webapp.thin.a.b.p.a(Unknown Source)
at com.bas.webapp.thin.a.b.p.a(Unknown Source)
at com.bas.webapp.thin.a.c.a(Unknown Source)
at com.bas.webapp.thin.a.c.a(Unknown Source)
at com.bas.webapp.thin.servlets.WebInterfaceServlet.doPost(Unknown Source)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:710)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:174)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:108)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:174)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:874)
at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:665)
at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:528)
at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:81)
at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:689)
at java.lang.Thread.run(Unknown Source)
NOTE: process ID 1116 is the first of the multiple processes started.
The same process works fine in Firefox in AwareIM version 4.9 build 1372.
My forgotten password process works in IE 8.0
but not in
Firefox 4.0
Chrome 10.0
Safari 4.0.3
My process displays a form (for a non-persisted BO) for the user to enter their ID.
After the ID is entered, the process retrieves the users e-mail address and password from the database
and sends the user an e-mail with their password.
Here is what happens when Firefox is used:
The form is displayed but in the main.log it looks like the process is being executed multiple times with each process being suspended.
When the user enters their ID and hits submit, they get an error 'Invalid object id in post_form_data_action' and the following is in the Tomcat log:
Got XML request <root><post_form_data_action object_name="MiscObject" object_id="-3748898" object_version="1" form_name="ForgottenPassword" form_context="create" process_id="1116" process_group_id="1116" >
<post_attribute_data attribute_name="MiscText" >UserID</post_attribute_data>
</post_form_data_action>
</root>
Exception thrown java.lang.Exception Invalid object id in post_form_data_action
java.lang.Exception: Invalid object id in post_form_data_action
at com.bas.webapp.thin.a.b.p.a(Unknown Source)
at com.bas.webapp.thin.a.b.p.a(Unknown Source)
at com.bas.webapp.thin.a.c.a(Unknown Source)
at com.bas.webapp.thin.a.c.a(Unknown Source)
at com.bas.webapp.thin.servlets.WebInterfaceServlet.doPost(Unknown Source)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:710)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:174)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:108)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:174)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:874)
at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:665)
at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:528)
at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:81)
at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:689)
at java.lang.Thread.run(Unknown Source)
NOTE: process ID 1116 is the first of the multiple processes started.
The same process works fine in Firefox in AwareIM version 4.9 build 1372.
Bob
-
- Posts: 7532
- Joined: Sun Apr 24, 2005 12:36 am
- Contact:
-
- Posts: 7532
- Joined: Sun Apr 24, 2005 12:36 am
- Contact:
-
- Posts: 7532
- Joined: Sun Apr 24, 2005 12:36 am
- Contact:
Have the same problem.
GertV, have you solved this problem?
Even in http://localhost:7070/app/logonFP.aw?domain=name I get in Icewaesel(Firefox):
In Firefox 6.0.12, Opera 11.51, Chrome and IE 6 in http://45.5.45.32:7070/app/logonFP.aw?domain=name I get:
I receive it when domain=sample applications also.
GertV, have you solved this problem?
Even in http://localhost:7070/app/logonFP.aw?domain=name I get in Icewaesel(Firefox):
Code: Select all
HTTP Status 500 -
type Exception report
message
description The server encountered an internal error () that prevented it from fulfilling this request.
exception
javax.servlet.ServletException: A process that handles forgotten password was not found in the business space version
com.bas.webapp.thin.servlets.ForgottenPasswordServlet.doPost(Unknown Source)
com.bas.webapp.thin.servlets.ForgottenPasswordServlet.doGet(Unknown Source)
javax.servlet.http.HttpServlet.service(HttpServlet.java:690)
javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
root cause
java.lang.Exception: A process that handles forgotten password was not found in the business space version
com.bas.webapp.thin.servlets.ForgottenPasswordServlet.A(Unknown Source)
com.bas.webapp.thin.servlets.ForgottenPasswordServlet.doPost(Unknown Source)
com.bas.webapp.thin.servlets.ForgottenPasswordServlet.doGet(Unknown Source)
javax.servlet.http.HttpServlet.service(HttpServlet.java:690)
javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
note The full stack trace of the root cause is available in the Apache Tomcat/5.5.26 logs.
Apache Tomcat/5.5.26
Code: Select all
HTTP Status 500 -
type Exception report
message
description The server encountered an internal error () that prevented it from fulfilling this request.
exception
javax.servlet.ServletException: A process that handles forgotten password was not found in the business space version
com.bas.webapp.thin.servlets.ForgottenPasswordServlet.doPost(Unknown Source)
com.bas.webapp.thin.servlets.ForgottenPasswordServlet.doGet(Unknown Source)
javax.servlet.http.HttpServlet.service(HttpServlet.java:690)
javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
root cause
java.lang.Exception: A process that handles forgotten password was not found in the business space version
com.bas.webapp.thin.servlets.ForgottenPasswordServlet.A(Unknown Source)
com.bas.webapp.thin.servlets.ForgottenPasswordServlet.doPost(Unknown Source)
com.bas.webapp.thin.servlets.ForgottenPasswordServlet.doGet(Unknown Source)
javax.servlet.http.HttpServlet.service(HttpServlet.java:690)
javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
note The full stack trace of the root cause is available in the Apache Tomcat/5.5.26 logs.
AwareIM 5.1a build 1454, Debian 64bit , MySQL