cancel
Showing results for 
Search instead for 
Did you mean: 

Exit button not working in pay slip page

Former Member
0 Kudos

Hi, We just got the ESS payslip page where you can see the actual and previous payslips in a PDF format, but the issue is that when the user clicks on the Exit button the Portal hangs for a few minutes and end up with Web Dynpro Error.

My possible solutions are:

1. Either fix the issue with the Exit button or,

2. Hide the Exit button with the Personalization functionality, but for some reason I'm not being able to see this button in the Preview page through the PCD

Do someone knows how to fix the button or show the button in the Personalization page?

This is the log that I've got

com.sap.tc.webdynpro.services.session.LockException: Thread SAPEngine_Application_Thread[impl:3]_34 failed to acquire exclusive lock on client session ClientSession(id=(lwlpq01_LPQ_00)ID1265647750DB01522743276874704068End_742140988). Existing locks: LockingManager(ThreadName:SAPEngine_Application_Thread[impl:3]_34, exclusive client session lock: ClientSessionLock(SAPEngine_Application_Thread[impl:3]_16), shared client session locks: ClientSessionSharedLockManager([]), app session locks: ApplicationSessionLockManager([]), current request: sap.com/pb/PageBuilder).Hint: Take a thread dump of the server node to find the blocking thread that causes the problem.

at com.sap.tc.webdynpro.clientserver.session.ClientSession$LockingManager.lock(ClientSession.java:1511)

at com.sap.tc.webdynpro.clientserver.session.ClientSession.doProcessing(ClientSession.java:233)

at com.sap.tc.webdynpro.clientserver.session.RequestManager.doProcessing(RequestManager.java:149)

at com.sap.tc.webdynpro.serverimpl.defaultimpl.DispatcherServlet.doContent(DispatcherServlet.java:62)

at com.sap.tc.webdynpro.serverimpl.defaultimpl.DispatcherServlet.doPost(DispatcherServlet.java:53)

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

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

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

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

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

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

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

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(AccessController.java:215)

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

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

Regards.

Accepted Solutions (0)

Answers (1)

Answers (1)

Former Member
0 Kudos

Hi,

We encountered the same error but with other scenario of UWL and that too with one particular user.

UWL application runs fine with other users, so went to kill the sessions of that particular user in VA.

To a matter of fact, some times it works and some times it doesnt...

Check out the possibilty,

~ NR

Former Member
0 Kudos

I tried to kill sessions from the Visual Admin, but it doesn't really help, I have the same problem with all the users, I don't know how killing the sessions would work.

Any other suggestion?

Do someone knows how to Hide the Exit button through Personalization, it simply doesn't appear in the Preview Page as in the normal view.

Thanks

Former Member
0 Kudos

Not sure if it is the same issue, but earlier this year we had a similar problem with the exit button on a standard ESS Webdynpro screen causing dumps.

It wasn't the Payslip screen, but the dump you are seeing looks pretty much the same as what we were getting.

After applying Support Package Stack 12 for ERP2005 the problem went away.

Former Member
0 Kudos

Hi, this is more J2EE related stuff, SAP came with a solution but is taking ages to get the next page after the "Exit" button is pushed:

Go to VisualAdnmin >server(n) >Services >Configuration Adapter >

(Right side Pane) webdynpro >sap.com >tcwddispwda >PropertySheet

default.

Edit the property sheet and change the custom value for the property

"sap.locking.maxWaitInterval" to 200.

Note 1113811, explains why these kind of errors happen.

I still waiting for a better solution from SAP.

Cheers

Former Member
0 Kudos

We had also narrowed the problem down to being something on the portal (i.e. Java) side.

Remember, the Support Package Stack also contains updates to the Java components like XSS etc.

Anyway, we applied the SPS to our ABAP and Java stacks and the exit button works perfectly now.

Cheers,

John

Former Member
0 Kudos

We are actually on SP 14 for the J2ee, what SP are you using John?

Thanks.

Former Member
0 Kudos

We are on SP14 for J2EE as well, but the more relevant area would probably be SAP ESS 600 and maybe SAP PCUI_GP 600 which are at SP12.

Former Member
0 Kudos

That could be the problem, we are using:

SAPPCUI_GP 600 SP11

SAP_ESS 600 SP11

SAP_MSS 600 SP11

I'll try to upgrade this, but It will take time. I let you guys know what the result was.

Cheers