cancel
Showing results for 
Search instead for 
Did you mean: 

Exchange profile pointing to old hostname after the system copy

Former Member
0 Kudos

Hi Team,

I did system copy of SAP XI3.0 SP19 from host HOST1 (Windows 2003 , MS SQL 2005 SP3)to HOST2 (Windows 2008 R2, MS SQL 2005 SP3)with the same SID . I am using same SID as i will have to upgrade XI3.0 to PI7.1 EHP1 on the new host(trying to use parallel environment).

The copy is fine and Java is up, however , there is some problem with the exchange profile of the new host.It has IR, ID, RWB,SLD hosts pointing to HOST1.When i try to change the host to HOST2 and save it gives me this message

RFC call returned an error code: 300

Stack Trace class com.sap.rprof.dbprofiles.DBException:

at com.sap.rprof.dbprofiles.DBProfilesLock.checkReturn(DBProfilesLock.java:200)

at com.sap.rprof.dbprofiles.DBProfilesLock.lockProfile(DBProfilesLock.java:112)

at com.sap.rprof.dbprofiles.RemoteProfile.getRemoteProfileFromFactoryForUpdate(RemoteProfile.java:233)

at com.sap.rprof.dbprofiles.RemoteProfile.getRemoteProfileForUpdate(RemoteProfile.java:169)

at com.sap.rprof.dbprofiles.ExchangeProfile.getExchangeProfileForUpdate(ExchangeProfile.java:67)

at com.sap.rprof.remoteProfile.webui.ProfileTreeItem.updateInstance(ProfileTreeItem.java:222)

at com.sap.rprof.remoteProfile.webui.Edit.saveInstance(Edit.java:277)

at com.sap.rprof.remoteProfile.webui.Edit.doGet(Edit.java:207)

at com.sap.rprof.remoteProfile.webui.Edit.doPost(Edit.java:236)

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:387)

at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:365)

at com.sap.engine.services.httpserver.server.RequestAnalizer.invokeWebContainer(RequestAnalizer.java:944)

at com.sap.engine.services.httpserver.server.RequestAnalizer.handle(RequestAnalizer.java:266)

at com.sap.engine.services.httpserver.server.Client.handle(Client.java:95)

at com.sap.engine.services.httpserver.server.Processor.request(Processor.java:160)

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:100)

at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:170)

Connection tab in the exchange profile points to HOST2.I ensured SLDAPICUST,SXMB_ADM->Integration Engine points to HOST2 ,also maintained the Pipe LIne URL to point to HOST2.I have followed the follow -up activities of system copy guides .But the issue is not resolved , exchange profile does not allow me to change the hostnames of IR, ID ,RWB.

Could you please help me with this issue?

Is the issue because of using same SID on different hosts?

Thanks,

Padmaja.

Accepted Solutions (0)

Answers (1)

Answers (1)

patelyogesh
Active Contributor
0 Kudos

Hello,

You need to change host name manually in to Exchange profile, RFC, JCo and make sure PI is connected to SLD.

Cheers,

Yogesh