cancel
Showing results for 
Search instead for 
Did you mean: 

Error in Run Java Upgrader SOLMAN 7.1

Former Member
0 Kudos

Hi Gurus, I'm faced a error when i execute the item "Run Java Upgrader" in step "Setup Data Upgrade". Follow the error: Report Upgrade for Setup Data Upgrade --------------------------------------- Status: Fail in 2628ms. Upgrade Result: 0 properties were successfully moved from java global configuration to setup configuration 10 properties were successfully deleted from java global configuration. A failure occured while setting key/values in New Generic Storage !! Exception : No RFC authorization for function module MIGRATE_SETUP_NEW_GS.(Abap cause=RFC_NO_AUTHORITYnullnullnull) Upgrade of Setup data : done with the upgrade of 0 system (grouped TS) definitions Exception Cause: java.lang.IllegalStateException: com.sap.mw.jco.JCO$Exception: (104) RFC_ERROR_SYSTEM_FAILURE: No RFC authorization for function module MIGRATE_SETUP_NEW_GS. at com.sap.mw.jco.MiddlewareJRfc.generateJCoException(MiddlewareJRfc.java:516) at com.sap.mw.jco.MiddlewareJRfc$Client.execute(MiddlewareJRfc.java:1521) at com.sap.mw.jco.JCO$Client.execute(JCO.java:4187) at com.sap.mw.jco.JCO$Client.execute(JCO.java:3802) at com.sap.sup.admin.setup.SolManRfcAdapter.setToNewGS(SolManRfcAdapter.java:692) at com.sap.sup.admin.setup.SetupUpgrader.execute(SetupUpgrader.java:116) at com.sap.smd.SMDUpgradeManager.executeUpgrade(SMDUpgradeManager.java:250) at com.sap.smd.SMDUpgradeManager.executeUpgrade(SMDUpgradeManager.java:136) at com.sap.sup.admin.smd.upgrader.SMDUpgraderComponentView.doExecute(SMDUpgraderComponentView.java:555) at com.sap.sup.admin.smd.upgrader.SMDUpgraderComponentView.onActionUpgrade(SMDUpgraderComponentView.java:444) at com.sap.sup.admin.smd.upgrader.wdp.InternalSMDUpgraderComponentView.wdInvokeEventHandler(InternalSMDUpgraderComponentView.java:230) at com.sap.tc.webdynpro.progmodel.generation.DelegatingView.invokeEventHandler(DelegatingView.java:87) at com.sap.tc.webdynpro.progmodel.controller.Action.fire(Action.java:67) at com.sap.tc.webdynpro.clientserver.window.WindowPhaseModel.doHandleActionEvent(WindowPhaseModel.java:420) at com.sap.tc.webdynpro.clientserver.window.WindowPhaseModel.processRequest(WindowPhaseModel.java:132) at com.sap.tc.webdynpro.clientserver.window.WebDynproWindow.processRequest(WebDynproWindow.java:335) at com.sap.tc.webdynpro.clientserver.cal.AbstractClient.executeTasks(AbstractClient.java:143) at com.sap.tc.webdynpro.clientserver.session.ApplicationSession.doProcessing(ApplicationSession.java:333) at com.sap.tc.webdynpro.clientserver.session.ClientSession.doApplicationProcessingStandalone(ClientSession.java:741) at com.sap.tc.webdynpro.clientserver.session.ClientSession.doApplicationProcessing(ClientSession.java:694) at com.sap.tc.webdynpro.clientserver.session.ClientSession.doProcessing(ClientSession.java:253) at com.sap.tc.webdynpro.clientserver.session.RequestManager.doProcessing(RequestManager.java:185) at com.sap.tc.webdynpro.serverimpl.defaultimpl.DispatcherServlet.doContent(DispatcherServlet.java:62) at com.sap.tc.webdynpro.serverimpl.defaultimpl.DispatcherServlet.doPost(DispatcherServlet.java:53) at javax.servlet.http.HttpServlet.service(HttpServlet.java:760) at javax.servlet.http.HttpServlet.service(HttpServlet.java:853) at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet(HttpHandlerImpl.java:401) at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:266) at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:386) at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:364) at com.sap.engine.services.httpserver.server.RequestAnalizer.invokeWebContainer(RequestAnalizer.java:1064) at com.sap.engine.services.httpserver.server.RequestAnalizer.handle(RequestAnalizer.java:265) at com.sap.engine.services.httpserver.server.Client.handle(Client.java:95) at com.sap.engine.services.httpserver.server.Processor.request(Processor.java:175) at com.sap.engine.core.service630.context.cluster.session.ApplicationSessionMessageListener.process(ApplicationSessionMessageListener.java:33) at com.sap.engine.core.cluster.impl6.session.MessageRunner.run(MessageRunner.java:41) at com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java:37) at java.security.AccessController.doPrivileged(Native Method) at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:104) at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:176) at com.sap.sup.admin.setup.SetupUpgrader.execute(SetupUpgrader.java:182) at com.sap.smd.SMDUpgradeManager.executeUpgrade(SMDUpgradeManager.java:250) at com.sap.smd.SMDUpgradeManager.executeUpgrade(SMDUpgradeManager.java:136) at com.sap.sup.admin.smd.upgrader.SMDUpgraderComponentView.doExecute(SMDUpgraderComponentView.java:555) at com.sap.sup.admin.smd.upgrader.SMDUpgraderComponentView.onActionUpgrade(SMDUpgraderComponentView.java:444) at com.sap.sup.admin.smd.upgrader.wdp.InternalSMDUpgraderComponentView.wdInvokeEventHandler(InternalSMDUpgraderComponentView.java:230) at com.sap.tc.webdynpro.progmodel.generation.DelegatingView.invokeEventHandler(DelegatingView.java:87) at com.sap.tc.webdynpro.progmodel.controller.Action.fire(Action.java:67) at com.sap.tc.webdynpro.clientserver.window.WindowPhaseModel.doHandleActionEvent(WindowPhaseModel.java:420) at com.sap.tc.webdynpro.clientserver.window.WindowPhaseModel.processRequest(WindowPhaseModel.java:132) at com.sap.tc.webdynpro.clientserver.window.WebDynproWindow.processRequest(WebDynproWindow.java:335) at com.sap.tc.webdynpro.clientserver.cal.AbstractClient.executeTasks(AbstractClient.java:143) at com.sap.tc.webdynpro.clientserver.session.ApplicationSession.doProcessing(ApplicationSession.java:333) at com.sap.tc.webdynpro.clientserver.session.ClientSession.doApplicationProcessingStandalone(ClientSession.java:741) at com.sap.tc.webdynpro.clientserver.session.ClientSession.doApplicationProcessing(ClientSession.java:694) at com.sap.tc.webdynpro.clientserver.session.ClientSession.doProcessing(ClientSession.java:253) at com.sap.tc.webdynpro.clientserver.session.RequestManager.doProcessing(RequestManager.java:185) at com.sap.tc.webdynpro.serverimpl.defaultimpl.DispatcherServlet.doContent(DispatcherServlet.java:62) at com.sap.tc.webdynpro.serverimpl.defaultimpl.DispatcherServlet.doPost(DispatcherServlet.java:53) at javax.servlet.http.HttpServlet.service(HttpServlet.java:760) at javax.servlet.http.HttpServlet.service(HttpServlet.java:853) at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet(HttpHandlerImpl.java:401) at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:266) at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:386) at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:364) at com.sap.engine.services.httpserver.server.RequestAnalizer.invokeWebContainer(RequestAnalizer.java:1064) at com.sap.engine.services.httpserver.server.RequestAnalizer.handle(RequestAnalizer.java:265) at com.sap.engine.services.httpserver.server.Client.handle(Client.java:95) at com.sap.engine.services.httpserver.server.Processor.request(Processor.java:175) at com.sap.engine.core.service630.context.cluster.session.ApplicationSessionMessageListener.process(ApplicationSessionMessageListener.java:33) at com.sap.engine.core.cluster.impl6.session.MessageRunner.run(MessageRunner.java:41) at com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java:37) at java.security.AccessController.doPrivileged(Native Method) at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:104) at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:176) Thanks in advanced, Cleiton Folster Eli.

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hi Cleiton,


This issue is due to lack of access to RFC user, I am not sure about the specific user ; So Can you please verify the authorization of below mentioned user which were created during the Solman Setup.


SM_INTERN_WS and SM_EXTERN_WS, SMD_AGT, SMD_RFC.


Thank you.


Regards,

Jaskirat Singh

Former Member
0 Kudos

Hi Jaskirat, After i assigned the SAP_S_RFCACL role to this users i executed the upgrade java step with success. Thanks all for the help, Cleiton Folster Eli.

Answers (2)

Answers (2)

Former Member
0 Kudos

Hi Clenton,

Good to hear that issue is resolved.

Regards,

Jaskirat Singh

Former Member
0 Kudos

hello Cleiton ,

please confirm, are you using solman_admin user id for solman setup. 

Regards,

Jaskirat Singh

Former Member
0 Kudos

Hi Jaskirat, Yes, i'm using solman_admin user. I already give the RFC's objects authorization to the solman_admin, but the error still happens. Thanks, Cleiton Folster Eli.

Former Member
0 Kudos

Hi Cleiton,

The issue is clearly related to authorization and you can try to add the SAP_S_RFCACL role to the user and S_RFC & S_RFCACL objects.

Do verify your RFC in SM59 for which your seeing the issue and this RFC will be either back or read rfc.

So the user will be kind of SM_<SID>. Do verfy this user has the role or objectss mentioneds above.

Also can you paste the detailed log so that we can get the information on the user it is being checked as the error does not give the user name clearly before exception.

Let us know if this helps.

Regards,

Ram

Former Member
0 Kudos

Also can you please let us know which upgrade your carrying out and have a look on below OSS note.

1650286 - Solution Manager 7.1 setup data migration from 7.01


Regards,

Ram