cancel
Showing results for 
Search instead for 
Did you mean: 

No connection to Integration Builder

Former Member
0 Kudos

Hello experts..

when i'm checking SPROXY in R/3....it is giving error "No connection to Integration Builder "

So i checked http://r/3server/exchangeProfile

but nothing was there in exchange profile....can any one tell me how to get the profile there???

Do we need to maintain the SLDAPICUST in r/3 also??

do we need to maintain SLDAPI,LCR rfc's in R/3 also???

Thnaks..

SP

Accepted Solutions (0)

Answers (4)

Answers (4)

Former Member
0 Kudos

Hi SP,

In your RFC Destination (sm59) check the following:

Type "T" Destinations:

  • LCRSAPRFC
    • make sure that the program ID is the same with what was registered in your PI system. LCRSAPRFC_PID (PID - PI system ID)
    • check also your gateway options if its linked with your PI-SLD or whichever your SLD is hosted
  • SAPSLDAPI - same as above but here check SAPSLDAPI_PID and gateway options

Type "G" Destination

  • Make sure you have created a destination SAP_PROXY_ESR and has the following
    • Target Host: PI Hostname
    • Port: PI Port (5<sysno>00)
    • Path prefix: /rep

One more thing is that make sure your configuration in tcode sxmb_adm >> Integration Engine Configuration, The role of Business System is Application System and you have define a destination http://host:port/sap/xi/engine?type=entry or you can create an RFC destination Type "H" and name it as PI_INTEGRATIONSERVER then place the it on the destination the following

  • Target host: PI Hostname
  • Service No: PI Port
  • Path Prefix: /sap/xi/engine?type=entry

In your Integration Engine Configuration put dest://PI_INTEGRATIONSERVER instead of http://host:port/sap/xi/engine?type=entry

Hope it helps..

Let me know if you're still encountering some issues.

Cheers,

R-jay

Former Member
0 Kudos

Hi Sp,

You need to create a RFC connection SAP_PROXY_ESR of type G in R3

Click on the error  "No connection to Integration Builder  " to get the details of RFC destination fields

after creating the RFC destination as per details... check sproxy

that should work

Former Member
0 Kudos

HERE ARE SOME OPTIONS:

check your RFC LCRSAPRFC

check that the user matanained in SLDAPUCUST IS CORRECT and is not blocked in PI

Test SPROXY

Former Member
0 Kudos

Hi sp,

Have a look at this thread...

Regards

Anand

Former Member
0 Kudos

Thanks Anand..

Still i'm confusing...

do we need to create all RFC's and SLDAPICUST in R/3 also??

Thanks SP

Former Member
0 Kudos

>>do we need to create all RFC's and SLDAPICUST in R/3 also??

Yes...

Check this guide for more information...

https://websmp102.sap-ag.de/~sapidb/011000358700001697502004E.PDF

>>section:

8 Connecting Business Systems with an Integration Engine to the Central Integration Server

Regards

Anand

Former Member
0 Kudos

Thanks anand..

But my question is...while i'm creating HTTP RFC...

1)what could be the prix path?

2)there is no user in R/3 with XIAPPLUSER....so which user id should i maintaine in logon parameters for http RFC connection??

Thanks

SP

Former Member
0 Kudos

Hi Sp,

is it HTTP destination from R/3 to XI or XI to R/3 ?

From R/3 to XI (for integration engine connection - maintained on R/3)

Use path: /sap/xi/engine/?type=entry

and XIAPPLUSER(this user need not exist on R/3) will be anyway available in XI system use the same...

From XI to R/3 (inbound proxy destination - maintained on XI)

Use path: /sap/xi/engine/?type=receiver

Create a user id in R/3 with SAP_XI_APPL_SERV_USER and use the same in maintaing RFC destination on XI.

Regards

Anand

Message was edited by: Anand Torgal

Message was edited by: Anand Torgal

Former Member
0 Kudos

Thanks anand..

After creating RFC's ...when i'm testing RFC's...they are giving errors like...program id was not registered....

What my question is...

in R/3...gateway hostname...and in VA(J2EE) application server host name will be the same????

or it should be like..

in R/3----R/3 server name

in VA-----XI server name

Could you please let me know this??

thanks.

SP

Former Member
0 Kudos

Hi sp,

Use these...

Gateway Host:

To find this information on the Integration Server host, call transaction SMGW, choose Goto ¨ Parameters ¨ Display, and search for the entries for the gateway hostname and gateway service attributes.

The link which I had given has step by step information on setting up these RFC destinations...Please check the same.

Regards

Anand

Former Member
0 Kudos

hi

What i Feel is , probably you are doing something wrong in VA(J2EE) application Server.

I am providing you a link , which talks about all the settings that is required ....

http://help.sap.com/saphelp_nw04s/helpdata/en/0b/8512417301ee6fe10000000a1550b0/content.htm

It might solve your problem...

U can check this link...

http://help.sap.com/saphelp_nw04s/helpdata/en/0b/8512417301ee6fe10000000a1550b0/frameset.htm

regards

Mithlesh Kumar Jha

Former Member
0 Kudos

Hi all..

My RFC 's are working fine..

SLDCHECK is working fine in SAP...but still it is giving me the error..

let me know what might be the solution??

Thanks

Former Member
0 Kudos

Thanks for reply...

While i'm checking http://: R/3server/exchangeProfile/index.html

i'm getting the following error...can any one help me ..???

ABAP connection object not setup.

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

at com.sap.rprof.dbprofiles.AbapConnect.createJcoClientInstance(AbapConnect.java:521)

at com.sap.rprof.dbprofiles.RemoteProfile.getRemoteProfile(RemoteProfile.java:141)

at com.sap.rprof.dbprofiles.ExchangeProfile.getExchangeProfile(ExchangeProfile.java:45)

at com.sap.rprof.remoteProfile.webui.ProfileWebTree.(ProfileWebTree.java:24)

at com.sap.rprof.remoteProfile.webui.Edit.getWebTree(Edit.java:322)

at jsp_treeexprof1136480502135._jspService(jsp_treeexprof1136480502135.java:19)

at com.sap.engine.services.servlets_jsp.server.servlet.JSPServlet.service(JSPServlet.java:467)

at com.sap.engine.services.servlets_jsp.server.servlet.JSPServlet.service(JSPServlet.java:181)

at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)

at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet(HttpHandlerImpl.java:385)

at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:263)

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

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

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

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

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

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

at com.sap.engine.core.service630.context.cluster.session.ApplicationSessionMessageListener.process(ApplicationSessionMessageListener.java:37)

at com.sap.engine.core.cluster.impl6.session.UnorderedChannel$MessageRunner.run(UnorderedChannel.java:71)

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

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

Former Member
0 Kudos

Hi sp,

Check this...jus double clic on the message in SPROXY...

No connection to Integration Builder (only local data visible)

Message no. SPRX081

Diagnosis

The connection to the Integration Builder server is not functioning. The system can only display information for proxies that already exist in the local system.

You cannot create or change proxies under these conditions, because the system needs to be able to read an interface description from the Integration Repository.

Check List for Setting Up a Connection to the Integration Builder

1. The address of the Integration Builder must be stored in the R/3 System

=>Check/maintain with report SPROX_CHECK_IFR_ADDRESS

The address is taken the from following parameters in the exchange profile (section 'connections'):

com.sap.aii.connect.repository.name: Server (e.g. pwdf0436)

com.sap.aii.connect.repository.httpport: Port (e.g. 1080)

com.sap.aii.connect.repository.contextroot: Root (e.g. rep)

Furthermore, the logon data is also read from the exchange profile(section 'ApplicationSystem'):

com.sap.aii.applicationsystem.serviceuser.name: User

com.sap.aii.applicationsystem.serviceuser.pwd: Password

2. The HTTP connection of the R/3 application server must function correctly

=>Check with report SPROX_CHECK_HTTP_COMMUNICATION

The HTTP port of the R/3 application server may be incorrectly configured; contact your system administrator if necessary. Alternatively, log onto another application server in this system that has a functioning HTTP port.

3. The Integration Builder server must be running correctly

=>Check with report SPROX_CHECK_IFR_RESPONSE

(This link should display a valid XML document not an HTML page with 'Page Not Found', 'Internal Server Error 500' or similar)

Contact your system administrator so that the Integration Repository server can be booted up, or an appropriate software version can be imported, if necessary.

4. Proxy generation must correctly interpret the data of the Integration Builder

==>Check with report SPROX_CHECK_IFR_CONNECTION

Regards

Anand

Former Member
0 Kudos

Thanks Anand..

But all those reports are giveing me the error...like...address is not maintaind....

Could you please let me know how to do it???

thanks

Former Member
0 Kudos

Hi,

I am also facing the same problem. I maintained the RFC destinations in R/3 properly. I did Test Connection and for RFC destination its working fine. I maintained proper values in SLDAPICUST. When I run SLDCHECK I got the following error.

<b>Calling function LCR_LIST_BUSINESS_SYSTEMS

Retrieving data from the SLD server...

Function call returned exception code 4

=> Check whether the SLD is running!

Summary: Connection to SLD does not work

=> Check SLD function and configurations</b>

Otherwise access to XI Profile works fine. But then when I run SPROXY I am getting the same message <b>No Connection to Integration Builder (only local data visible)</b>

Looking forward for the response from the forum as well,

Appreciate your help,

Thanks and Regards,

Jagadish

Former Member
0 Kudos

Hi,

I had the same problem and I have already solved it.

You have just to apply the following sap notes :

1232805 - Saint: Queue calculation for an add-on with CRT´s fail.

769120 - Support Package for APPINT 200_620

The first one is to update tha SPAM/SAINT to v 30 and the second one allow you use the pi/xi objects on application system.

There is another sap note 689847, but you just apply this if the sap notes above described did not work.

Best regards

Paulo Correa