Friday, 24 May 2013

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


Case1:

PIA Login Error: In Login PIA page it is showing some error, but we are able to login.
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:
PIA Login Error: In Login PIA page it is showing some error, but we are able to login.

This is due to, in webserver configuration.properties file for 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.

Error on PIA page: The Site Booted With Internal Default Settings Because, The Webprofile Was Not Found In The Database.

Case 3:
In Login PIA page it is showing some error, but we are able to login.

This is due to mismatch PTWEBSERVER password I,e PIA Page PT->Security->UserProfiles->Ptwebserver and in configuration.properties file I,e WebPassword=(In PIA and config file both pswd will be same and in ecrypted.

Goto cmd prompt: (D:\PT8.49\Webserv\bin\PSCipher PTWEBSERVER).Then it will generate PTWEBSERVER encrypted password and copy pswd in configuration.properties file and PT->Security->UserProfiles->Ptwebserver.Then bouce the webserver after the message will not be displayed.

Error in PIA Page: CHECK APPSERVER LOGS. THE SITE BOOTED WITH INTERNAL DEFAULT SETTINGS, BECAUSE OF: bea.jolt.ApplicationException: TPESVCFAIL - application level service failure.


CHECK APPSERVER LOGS. THE SITE BOOTED WITH INTERNAL DEFAULT SETTINGS, BECAUSE OF: bea.jolt.ApplicationException: TPESVCFAIL - application level service failure

We get this error if there is any mismatch between user id and password of PTWEBSERVER. To solve this change & encrypt the PTWEBSERVER password using PSCipher or encrypt using PIA.

cmd>cd pshome\setup

cmd>Pscipher PTWEBSERVER

or

PIA: PTàIBàGatewaysà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