cancel
Showing results for 
Search instead for 
Did you mean: 

Error "Request Approval Screen is not displayed" in AE

Former Member
0 Kudos

Hi,

We have Access Enforcer 5.2 SP9 Patch 1.

While trying to search and open a request are getting following error "Request Approval Screen is not displayed because Request Status has changed"

Thanks & Regards

Amith

Accepted Solutions (0)

Answers (2)

Answers (2)

Former Member
0 Kudos

Hi Amith,

Please check if the request has actually been completed or not .

You can check its audit trail and see who has taken action on it .

Incase no action has been taken and still it shows this message then please send the logs so that i can debug n let you the exact cause.

You can find the logs @ configuration > Monitoring > system logs > get logs .

Thanks

Jasmine

Former Member
0 Kudos

Hi,

Thanks for the reply. I did check the Request audit trail. But there is nothing there.

The Audit log is as below after i tired to open request number 3142.

2009-02-20 03:47:45,127 [SAPEngine_Application_Thread[impl:3]_23] ERROR LocaleUtil.java: Locale Object:

2009-02-20 03:47:51,725 [SAPEngine_Application_Thread[impl:3]_16] ERROR Exception in retrieving the values from the database

com.virsa.ae.core.BOException: Exception while getting results

at com.virsa.ae.accessrequests.bo.RequestBO.getRequestDetails(RequestBO.java:3777)

at com.virsa.ae.accessrequests.bo.RequestBO.getRequestDetails(RequestBO.java:3223)

at com.virsa.ae.accessrequests.actions.RequestViewAction.loadRequestFromDB(RequestViewAction.java:380)

at com.virsa.ae.accessrequests.actions.RequestViewAction.execute(RequestViewAction.java:119)

at com.virsa.ae.commons.utils.framework.NavigationEngine.execute(NavigationEngine.java:256)

at com.virsa.ae.commons.utils.framework.servlet.AEFrameworkServlet.service(AEFrameworkServlet.java:423)

at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)

at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet(HttpHandlerImpl.java:401)

at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:266)

at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:387)

at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:365)

at com.sap.engine.services.httpserver.server.RequestAnalizer.invokeWebContainer(RequestAnalizer.java:944)

at com.sap.engine.services.httpserver.server.RequestAnalizer.handle(RequestAnalizer.java:266)

at com.sap.engine.services.httpserver.server.Client.handle(Client.java:95)

at com.sap.engine.services.httpserver.server.Processor.request(Processor.java:160)

at com.sap.engine.core.service630.context.cluster.session.ApplicationSessionMessageListener.process(ApplicationSessionMessageListener.java:33)

at com.sap.engine.core.cluster.impl6.session.MessageRunner.run(MessageRunner.java:41)

at com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java:37)

at java.security.AccessController.doPrivileged(Native Method)

at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:100)

at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:170)

Caused by: java.util.NoSuchElementException

at java.util.StringTokenizer.nextToken(StringTokenizer.java:259)

at com.virsa.ae.service.umi.ldap.LDAPSearchUser.getManagerDetailsByLDAPURL(LDAPSearchUser.java:883)

at com.virsa.ae.service.umi.ldap.LDAPSearchUser.getUserByDN(LDAPSearchUser.java:256)

at com.virsa.ae.service.umi.ldap.LDAPSearchUser.setManagerDetails(LDAPSearchUser.java:786)

at com.virsa.ae.service.umi.ldap.LDAPSearchUser.getUsers(LDAPSearchUser.java:636)

at com.virsa.ae.service.umi.ldap.LDAPSearchUser.getUserById(LDAPSearchUser.java:760)

at com.virsa.ae.search.bo.SearchUserBO.getUserById(SearchUserBO.java:192)

at com.virsa.ae.service.cache.AECacheUtil.getUser(AECacheUtil.java:321)

at com.virsa.ae.service.cache.AECacheUtil.getUserFullName(AECacheUtil.java:220)

at com.virsa.ae.service.cache.AECacheUtil.getUserFullNameWithUserId(AECacheUtil.java:346)

at com.virsa.ae.accessrequests.bo.RequestBO.copyStageStatusPO(RequestBO.java:3874)

at com.virsa.ae.accessrequests.bo.RequestBO.copyPathDetailsListDTO2PO(RequestBO.java:3820)

at com.virsa.ae.accessrequests.bo.RequestBO.getRequestDetails(RequestBO.java:3447)

... 20 more

2009-02-20 03:47:51,739 [SAPEngine_Application_Thread[impl:3]_16] ERROR LocaleUtil.java: Locale Object:

Regards

Amith

Former Member
0 Kudos

Hi Amith,

This is not audit log , you have sent error log .

You need to check the approval flow of this request.

Login to AE , in Access Enforcer tab : Go to Audit trail > Search for request no 3142.

You get details on requests present status . If the request has been approved by someone at the stage where you are trying to see , then you are getting correct message as the status has changed . But if it has not been approved then we need to look deeply.

regards

Jasmine

Former Member
0 Kudos

Hi Jasmine,

Thanks for the reply. I am attaching the Audit trial log of the request 3142. The reqeuest has been created by user Josephine Lang and no action has been done on the request till now. The manager who has to approve the request is not able to open the request.

3142 Change Existing SAP Account Normal Josephine Leung 02/12/2009 Josephine Leung OPEN

Request 3142 Submitted by Josephine Leung(JGC346) on 02/12/2009 05:45

ZX:COMMON-PRD_095 Default Role Added By system

Regards

Amith

Former Member
0 Kudos

Amit,

This error mostly came in 5.2. We are in 5.3 and we don't see this error unless the request is closed. Please check if this is request is closed or cancelled. If that is the case then you can see the request but you can not take any action on the request.

Regards,

Alpesh