Friday 1 November 2013

bea.jolt.ApplicationException: TPESVCFAIL - application level service failure

In Login page it is showing following error:
bea.jolt.ApplicationException: TPESVCFAIL - application level service failure. But users are able to login.
Case1:
This happens due to PTWEBSERVER is locked.
Error in PIA Page: CHECK APPSERVER LOGS. THE SITE BOOTED WITH INTERNAL DEFAULT SETTINGS, BECAUSE OF: bea.jolt.ApplicationException: TPESVCFAIL - application level service failure

Case 2:
This is due to, In valid WebProfile name entered in  in web server configuration.properties file.
WebProfile= DEV OR TEST OR KIOSK OR PROD. If we give other than this it shows error. In Configuration propertied file D:\PT8.49\webserv\peoplesoft\applications\peoplesoft\PORTAL\WEB-INF\psftdocs\ps change webprofile= DEV OR TEST OR PROD OR KIOSK. THEN RESTART WEB SERVER, after message will not be displayed on PIA page.

Case 3:
This is due to mismatch PTWEBSERVER password I,e Password of PTWEBSERVER given in PSOPRDEFN table and  password given in configuration.properties file are not same.
PIA Page PeopleTools->Security->UserProfiles->Ptwebserver
and in configuration.properties file I,e WebPassword=(In PIA and config file both pswd will be same and in ecrypted.
The default password of PTWEBSERVER is PTWEBSERVER.

Goto cmd prompt:
cmd>cd pshome\setup
cmd>Pscipher PTWEBSERVER


Then it will generate PTWEBSERVER encrypted password and copy pswd in configuration.properties file and PT->Security->UserProfiles->Ptwebserver.Then bounce the webserver after the message will not be displayed.

OR
In PIA go to PeopleTools--> IBGateways-->Gateway properties (hyperlink)-->Give user id and password At the end of the page we can find edit boxes to encrypt the password.


(You can also update the password in psoprdefn using SQL, then encrypt it with datamover.
In SQL: update psoprdefn set operpswd='XXX', encrypted=0 where oprid='PTWEBSERVER';

In datamover:
encrypt_password PTWEBSERVER;
commit;)
PTàSecurity-->User Profiles-->User Profiles
User Name: PTWEBSERVER.
Change the password.

after this we get the encrypted format of password. Copy it and paste it in config.Props file.

No comments:

Post a Comment