Skip to main content

HI Team,

 

We are trying to  update the wallet path from the Admin console.

While updating we are getting below error:

 

Failed to update database wallet.

 
 Hide error details 

java.lang.NullPointerException Failed to activate the changes. 

 

Regards

Pankaj

 

Does the defined wallet location on that screen exist and include a file?

Do you have rights to write to the folder on the DB server?

You may need to manually copy the file cwallet.sso from <IFS Home>\<Instance>\instance\<Instance>\security\ohs on the Application Server into the defined folder (e.g. C:\APP\12.2.0\admin\<instance>\ifs_wallet).  Once done, from the same Admin console screen, make sure the directory for the wallet on the DB server is correct then click Save.

I would suggest you also confirm if the DB itself contains the correct URL after the change by doing a database SELECT * from <appowner>.plsqlap_environment_tab

HTH,

Nick


The AdminServer log might contain more information, The NullPointerException probablycomes from the backend code.

/ Erik


Hi nick,

 

After doing the same steps but we are facing the same issue.

 

Regards

Pankaj


@envpankam ,

Could you please try out the below steps?

1. log in to the application server machine and copy the SSO wallet file from the IFS_HOME location in the application server OHS.It is stored at the below location.
<Ifs_home>/<instance>/<instance_name>/security/ohs/cwallet.sso

2.  Verify the ‘SSL_WALLET_PATH’ noted in ‘PLSQLAP_ENVIRONMENT_TAB’.

select * from plsqlap_environment_tab 


3 log in to the DB server and replace the wallet file coped from step 1 to the database server wallet path.

4 Refresh all the data sources (connection pools) using the IFS Middleware Server Admin Console:
- Go to admin page and IFS Middleware Server Admin Console
- Select Main Cluster -> Data Sources -> “Control” tab, and press “Reset” button for all the data sources (one by one)