cancel
Showing results for 
Search instead for 
Did you mean: 

UME change from ABAP to other ABAP system

former_member204746
Active Contributor
0 Kudos

>Hi,<BR>

<BR>

I have a java-only system names QAJ which is mapped to our Solution Manager system for UME (please don't ask why!).<BR>

<BR>

I want to change UME to ABAP system QAS.<BR>

<BR>

So, I go to NWA -> Administration -> Identity Management .<BR>

<BR>

Under the ABAP system tab, I change necessary info such as servername, user SAPJSF, password and client to my QAS system. I then click on TEST connection which works well. I am asked to restart cluster to activate changes.<BR>

<BR>

So, I restart QAJ... and it fails to start. in file std_server.out<BR>

<BR>

Service com.sap.security.core.ume.service started. (32515 ms).<BR>

Sep 1, 2009 9:21:55 AM ...xt.<init>(UserContextSpi, Properties) [SAPEngine_System_Thread[impl:5]_23] Fatal: Can not instantiate UserContext with given properties.<BR>

service security ================= ERROR =================<BR>

Core service security failed. J2EE Engine cannot be started.<BR>

com.sap.engine.services.security.exceptions.SecurityServiceException: Unexpected exception:<BR>

at com.sap.engine.services.security.SecurityServerFrame.start(SecurityServerFrame.java:194)<BR>

at com.sap.engine.core.service630.container.ServiceRunner.startApplicationServiceFrame(ServiceRunner.java:214)<BR>

at com.sap.engine.core.service630.container.ServiceRunner.run(ServiceRunner.java:144)<BR>

at com.sap.engine.frame.core.thread.Task.run(Task.java:64)<BR>

at com.sap.engine.core.thread.impl5.SingleThread.execute(SingleThread.java:83)<BR>

at com.sap.engine.core.thread.impl5.SingleThread.run(SingleThread.java:156)<BR>

Caused by: com.sap.engine.services.security.exceptions.BaseSecurityException: No active userstore is set.<BR>

at com.sap.engine.services.security.server.UserStoreFactoryImpl.getActiveUserStore(UserStoreFactoryImpl.java:80)<BR>

at com.sap.engine.services.security.server.jaas.LoginModuleHelperImpl.update(LoginModuleHelperImpl.java:405)<BR>

at com.sap.engine.services.security.server.jaas.LoginModuleHelperImpl.<init>(LoginModuleHelperImpl.java:84)<BR>

at com.sap.engine.services.security.server.SecurityContextImpl.<init>(SecurityContextImpl.java:58)<BR>

at com.sap.engine.services.security.SecurityServerFrame.start(SecurityServerFrame.java:147)<BR>

... 5 more<BR>

<BR>

<BR>

com.sap.engine.services.security.exceptions.SecurityServiceException: Unexpected exception:<BR>

at com.sap.engine.services.security.SecurityServerFrame.start(SecurityServerFrame.java:194)<BR>

at com.sap.engine.core.service630.container.ServiceRunner.startApplicationServiceFrame(ServiceRunner.java:214)<BR>

at com.sap.engine.core.service630.container.ServiceRunner.run(ServiceRunner.java:144)<BR>

at com.sap.engine.frame.core.thread.Task.run(Task.java:64)<BR>

at com.sap.engine.core.thread.impl5.SingleThread.execute(SingleThread.java:83)<BR>

at com.sap.engine.core.thread.impl5.SingleThread.run(SingleThread.java:156)<BR>

Caused by: com.sap.engine.services.security.exceptions.BaseSecurityException: No active userstore is set.<BR>

at com.sap.engine.services.security.server.UserStoreFactoryImpl.getActiveUserStore(UserStoreFactoryImpl.java:80)<BR>

at com.sap.engine.services.security.server.jaas.LoginModuleHelperImpl.update(LoginModuleHelperImpl.java:405)<BR>

at com.sap.engine.services.security.server.jaas.LoginModuleHelperImpl.<init>(LoginModuleHelperImpl.java:84)<BR>

at com.sap.engine.services.security.server.SecurityContextImpl.<init>(SecurityContextImpl.java:58)<BR>

at com.sap.engine.services.security.SecurityServerFrame.start(SecurityServerFrame.java:147)<BR>

... 5 more<BR>

<BR>

[Framework -> criticalShutdown] Core service security failed. J2EE Engine cannot be started.<BR>

Sep 1, 2009 9:21:55 AM com.sap.engine.core.Framework [SAPEngine_System_Thread[impl:5]_23] Fatal: Critical shutdown was invoked. Reason is: Core service security failed. J2EE Engine cannot be started.<BR>

<BR>

<BR>

<BR>

Ok, so something is wrong in my entries even if test connection works fine.<BR>

<BR>

Becasue JAVA stack does not start anymore, I need to go to configtool. Everything that I changed is active, I can see everything. Still, I do not know which parameters is causing all this.<BR>

<BR>

Anybody know where to go from here?<BR>

<BR>

Thanks!<BR>

Accepted Solutions (0)

Answers (2)

Answers (2)

Former Member
0 Kudos

Thanks for sharing your solution!

Former Member
0 Kudos

Thank you for sharing your solution (it still helps...)!

🐵

former_member204746
Active Contributor
0 Kudos
former_member204746
Active Contributor
0 Kudos

I found the problem.

in configtool, in parameter ume.login.guest_user.uniqueids, value was set to J2EE_GST_QAJ.

user J2EE_GST_QAJ did not exist in ABAP system QAS. I created it as a service user and gave it role SAP_J2EE_GUEST.

I also increased values for ume.r3.connection..master.poolmaxsize and ume.r3.connection..master.poolmaxwait

after Java stack restart, system works fine again.

thanks to everyone that took time to read my question. Hopefully, someone with the same problem will find a possible solution.