Problem with forgotten password functionality

If you think that something doesn't work in Aware IM post your message here
Post Reply
GertV
Posts: 112
Joined: Thu Sep 10, 2009 9:39 am
Location: Bangkok, Thailand
Contact:

Problem with forgotten password functionality

Post by GertV »

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.
Gert (running V8.0 build 2378 on Windows Server 2008)
aware_support
Posts: 7532
Joined: Sun Apr 24, 2005 12:36 am
Contact:

Post by aware_support »

So does the problem happen with IE or Chrome? Your report above is confusing.

Also, what does "Onze ledenadministratie is nog niet opengesteld voor leden. Probeer het later nog eens." mean?
Aware IM Support Team
BobK
Posts: 546
Joined: Thu Jan 31, 2008 2:14 pm
Location: Cincinnati, Ohio, USA

Post by BobK »

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.
Bob
aware_support
Posts: 7532
Joined: Sun Apr 24, 2005 12:36 am
Contact:

Post by aware_support »

Can you please send us your BSV and the description of steps required to reproduce the problem?
Aware IM Support Team
ab042
Posts: 326
Joined: Mon Jul 17, 2006 4:11 am

Post by ab042 »

Any idea, when this maybe fixed.

Still appears to be a problem in the latest build (v1427).

As an FYI, we do have awareim renamed if that plays a part but I don't understand how it would work in IE and not chrome or firefox
aware_support
Posts: 7532
Joined: Sun Apr 24, 2005 12:36 am
Contact:

Post by aware_support »

We are not able to reproduce this problem. It works fine for us.
Aware IM Support Team
pbrad
Posts: 781
Joined: Mon Jul 17, 2006 11:03 pm
Location: Ontario, Canada

Post by pbrad »

Hi,
There is definitely a problem with this running in Chrome. It is working in IE but not Chrome.

Any chance that you could take another look at it?
Cheers,
Pete
Pete Bradstreet
Contract developer of commercialized applications

AwareIM Ver. 8.2
aware_support
Posts: 7532
Joined: Sun Apr 24, 2005 12:36 am
Contact:

Post by aware_support »

We had a look at it again and we cannot reproduce it - even using the BSV that you sent us. Please describe EXACTLY what you are doing to reproduce the problem
Aware IM Support Team
Sergej
Posts: 218
Joined: Tue Aug 30, 2011 2:24 pm
Location: Russian Federation

Post by Sergej »

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):

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
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:

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.
I receive it when domain=sample applications also.
AwareIM 5.1a build 1454, Debian 64bit , MySQL
Sergej
Posts: 218
Joined: Tue Aug 30, 2011 2:24 pm
Location: Russian Federation

Post by Sergej »

Sorry I havent defined a process that handles FP functionality. Didnt now that it is needed.
AwareIM 5.1a build 1454, Debian 64bit , MySQL
Post Reply