cancel
Showing results for 
Search instead for 
Did you mean: 

J2EE_ADMIN password change problem

Former Member
0 Kudos

Hi,

Installed PI/XI (NW2004s).I did not start configuration yet.

Just After that, I tried logging into Visual Administrator, I encountered “Password expiry problem.”

I tried to login into Visual Administrator and provided login credentials and "Password Change" Window appeared.

I entered oldPassword and newpasswords and clicked "change" button. It brings me back to the same "Password change screen" again and again.

I tried changing J2EE_ADMIN password from UME also. But still the same problem. I looked at Visual administrator log files and found the following error at

/usr/sap/XID/DVEBMSG01/j2ee/admin/log/traces

<i>----


predecessor system -


com.sap.engine.services.security.exceptions.BaseLoginException: Cannot set new password.

.

Caused by: com.sap.security.core.server.userstore.UserstoreException: Could not set password for user UACC.R3_DATASOURCE.J2EE_ADMIN

.

Caused by: <b>com.sap.security.core.persistence.datasource.PersistenceException: The UME/ABAP user management connector is set to read-only mode and therefore rejects the update request for principal "UACC.R3_DATASOURCE.J2EE_ADMIN"</b>

at com.sap.security.core.persistence.datasource.imp.R3Persistence$Transaction.updatePrincipalDatabag(R3Persistence.java:8536)

at com.sap.security.core.persistence.imp.DistributedTransaction.doCommit(DistributedTransaction.java:1998)

at com.sap.security.core.persistence.imp.DistributedTransaction.beforeCompletion(DistributedTransaction.java:699)

at com.sap.engine.services.ts.jta.impl.TransactionImpl.commit(TransactionImpl.java:220)

at com.sap.engine.services.ts.jta.impl.TransactionManagerImpl.commit(TransactionManagerImpl.java:319)

at com.sap.engine.services.ts.transaction.TxManager.commitLevel(TxManager.java:575)

at com.sap.engine.services.ts.transaction.TxManagerImpl.commitLevel(TxManagerImpl.java:63)

at com.sap.transaction.TxManager.commitLevel(TxManager.java:237)

at com.sap.security.core.persistence.imp.DistributedTransaction.commit(DistributedTransaction.java:2433)

at com.sap.security.core.imp.AbstractUserAccount.commit(AbstractUserAccount.java:1928)

at com.sap.security.core.server.userstore.UserInfoUME.engineSetPassword(UserInfoUME.java:463)

</i>

Do let me know where in configtool can i change this property so that i can change J2EE engine password.

regards,

siva M

Accepted Solutions (0)

Answers (2)

Answers (2)

MichaelShea
Product and Topic Expert
Product and Topic Expert
0 Kudos

Siva,

The user J2EE_ADMIN cannot change its password, because the ABAP system is read-only. Either you need to make the connection to your ABAP system read-write (give SAPJSF the read-write version of the connection role), or you need to log in to your ABAP system directly as J2EE_ADMIN and change the password there.

See http://help.sap.com/saphelp_nw04s/helpdata/en/8f/67d27676ace84080964d4c4223bb3c/frameset.htm

-Michael

Former Member
0 Kudos

- <b>First you have to check what is the client set by parameter</b> ume.r3.connection.master.client

- Then log on to the ABAP system in this client

- Access SU01 and change the password of user J2EE_ADMIN

- Log off from the system and access again with the user J2EE_ADMIN

- You will be asked to change the initial password

- Then in Config Tool, select the 'Secure Store' node, and change the

parameter admin/password/J2EE_ADMIN with the new password

- Restart the J2EE Engine

- Try to log again in to Visual Administrator

suresh_krishnamoorthy
Active Contributor
0 Kudos

Hi Siva,

Try opening Visual Admin if your not able to login with username(administrator) and password. Problem with NWD2004s do the following steps.

C:\usr\sap\J2E\JC01\j2ee\configtool->configtool.bat->open it

1. Click on Secure store

2. Right you will find :

admin/password/J2E->retype your admin passowrd which you gave during installation=>SAVE properly

Restart the server and try login visual admin

Regards, Suresh