cancel
Showing results for 
Search instead for 
Did you mean: 

ABAP server Proxies

Former Member
0 Kudos

Hi

Can anybody list down the steps that need to be configured (in XI and R/3) system for executing ABAP <b>server proxies</b>?????

specifically, i am looking for steps that would connect XI with R/3 . There are a few issues we are facing during runtime in sxmb_moni.

it would also be helpful if someone can give a technical description of the ABAP server proxy runtime.

Note:I have seen the blogs that describe how to create ABAP server proxies

Thanks and regardsk

krishna

Accepted Solutions (1)

Accepted Solutions (1)

MichalKrawczyk
Active Contributor
0 Kudos

Hi,

>>>specifically, i am looking for steps that would connect XI with R/3

noting more than here needs to be done:

/people/vijaya.kumari2/blog/2006/01/26/how-do-you-activate-abap-proxies

>>>>it would also be helpful if someone can give a technical description of the ABAP server proxy runtime.

what exactly would you like to know ?

Regards,

michal

Former Member
0 Kudos

michal

But that blog is about activating ABAP proxies but my problem is i can in fact create and activate abap server proxy but having problems during runtime, due to the config in the XI adapter.

In sxmb_moni, we get a runtime error as

"System not configured as XI Integration Engine"

What would you think will be the cause of this problem?

regards

krishna

former_member431549
Contributor
0 Kudos

Sounds like you need to configure local IE on the SAP business system. Use t-code SXMB_ADM in ECC (or whatever the business system is) and set parameter RUNTIME / ENGINE_TYPE to 'LOC'.

Former Member
0 Kudos

>>System not configured as XI Integration Engine

You see this in XI server?

Make sure in SXMB_ADM --> Integration Engine Config. The server is maintained as Integration Server also in SLD.

Regards,

Jai Shankar-

Former Member
0 Kudos

Hi Tim

THe value for Runtime/Engine Type is LOC already

Regards

krishhna

MichalKrawczyk
Active Contributor
0 Kudos

Hi,

>>>THe value for Runtime/Engine Type is LOC already

you jut have to fill SXMB_ADM - integration engine

Role of Business System = LOC nothing more

+ question:

My ABAP proxy from Application system is not working

on XI FAQ

Regards,

michal

Former Member
0 Kudos

hi Jai

In XI , under sxmb_adm , the value for

Role of business System is : <b>Integration server </b>

and the value for Corresponding Integration Server is the value that is defined in SLD for the XI business system.

In R/3, under sxmb_adm , the value for

Role of business System is : A<b>pplication System</b>

Here , we are not able to pull the value for Integration Server due to the following error

No access to system landscape present.

In R/3, the sldcheck fails with the error

<b>"No business system maintained in SLD</b>" but if i check in SLD, there exists a Business system.

Regards

krishna

MichalKrawczyk
Active Contributor
0 Kudos

Hi,

>>>In R/3, the sldcheck fails with the error

"No business system maintained in SLD" but if i check in SLD, there exists a Business system.

so you didn't do the weblog for proxy activation...

SLDcheck has to work

at first make sure SLD check works on R3 and then try the proxy

Regards,

michal

Former Member
0 Kudos

Hi michal

>>>you jut have to fill SXMB_ADM - integration engine

In R/3 isnt it going to be "Application System" for the Role of Business System??

also, the faQ that you have mentioned is about

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

But in the abap server proxy it is the reverse case. i.e XI (the central IS) is trying to establish connection with IE on the Business system of R/3 right??

Can you please clarify?

regards

krishna

MichalKrawczyk
Active Contributor
0 Kudos

Hi,

>>>In R/3 isnt it going to be "Application System" for the Role of Business System??

application system is correct I meant link SXMB_ADM -> integration engine configuration

BTW

at first correct SLD

Regards,

michal

Former Member
0 Kudos

Sure. Thanks . I shall get rid of the SLD error and get back to you.

Regards

krishna

Answers (1)

Answers (1)

Former Member
0 Kudos

Hi

I have created the http destination of Type H in r/3 system, but it is giving reponse as "Empty Http Request Received" when i test the connection

Regards

krishna

Former Member
0 Kudos

Hi

Is it OK if i receive Empty response in sm59 when i test the http connection??

regards

krishna

Former Member
0 Kudos

>>>Is it OK if i receive Empty response in sm59 when i test the http connection??

This is the expected behaviour.

Regards,

Jai Shankar

Former Member
0 Kudos

Now,

if i type SLD check In r/3 I am getting an error as "No business systems maintained in the SLD" whereas I do have a business system when i checked

what is the reason for this error?

regards

krishna

Former Member
0 Kudos

You need to complete all the steps in activating ABAP proxy weblog.

Regards,

Jai Shankar

henrique_pinto
Active Contributor
0 Kudos

Did you create RFC Destinations for SLD JCo Providers in R/3?

Are you maintaining SLD connection data in SLDAPICUST?

Did you execute RZ70 in R/3?

After all these steps, execute SLDCHECK.

Regards,

Henrique.

Former Member
0 Kudos

Yes

I did complete everything mentioned in the blog upto checking in the J2ee visual admin and sldapicust.

regards

krishna

Former Member
0 Kudos

Hi henrique

thanks 4 ur response

Did you create RFC Destinations for SLD JCo Providers in R/3?

Yes

Are you maintaining SLD connection data in SLDAPICUST?

Yes

Did you execute RZ70 in R/3?

Is it required? this is not mentioned in the blog to activate abap proxies. Also how would i execute RZ70 and what needs to be executed?

thanks

krishna

henrique_pinto
Active Contributor
0 Kudos

Krishna,

the RZ70 execution is necessary to create the Business System in the SLD.

And since your error is related to it, it should be worth it to give it a shot.

Just maintain SLDAPICUST entry and run tx code RZ70.

It is intuitive.

Regards,

Henrique.

Former Member
0 Kudos

Hi

I just checked that SLDCHECK invokes the URL of SLD with the host name of the ERP ssystem like

http:erp:50000/sld

instead of

http://xid:50000/sld

why is this so?

i have checked sapsldapi rfc destination in R/3 and also the http connection of type H.

regards

krishana

Former Member
0 Kudos

HI

I have fixed the issue. It was config on sldapicust, which was pointing to r/3 system

now. i get an error for sldcheck as follows

"Connection to SLD does not work"

whereas the LOGIN screen for sld comed up in the browser.

Do you think sldcheck would automatically login to sld?

is is the reason for the error?

regards

krishna

Former Member
0 Kudos

Hi

solved this one too

it was with sldapicust. again. the username and password were different and had entered PIAPPLUSER and it worked

regards

krishna

henrique_pinto
Active Contributor
0 Kudos

=P

When you said "SLDAPICUST" is done, I supposed that was already verified. lol

Do you still have the error?

Regards,

Henrique.

Former Member
0 Kudos

Henrique

that was my fault. I did not peruse the details of the sldapicust and was under assumption that was maintained successfully.:( sorry

The error is no more

Hope i wont get any issues during runtime when i push data onto the proxies

regards

krishna

henrique_pinto
Active Contributor
0 Kudos

Super.

If you have no further questions regarding this, please close the thread.

Regards,

Henrique.