cancel
Showing results for 
Search instead for 
Did you mean: 

Why IS-URL is incorrect?

Former Member
0 Kudos

In sldcheck. I get:

Calling function LCR_GET_BS_DETAILS

Retrieving data from the SLD server...

Function call terminated sucessfully

Details of own business system INTEGRATION_SERVER_XX5

*caption = INTEGRATION_SERVER_XX5

product =

IS-URL = http://aix007.miners.com:50000/sap/xi/engine?type=entry

However, if I copy above IS-URL and paste into a browser, I get the error:

404 Not Found

SAP J2EE Engine/7.00

The requested resource does not exist.

Details: Go to main page of this application!

Could you explain why? Thanks!

Edited by: jennifer lee on Feb 19, 2008 7:05 PM

Accepted Solutions (1)

Accepted Solutions (1)

agasthuri_doss
Active Contributor
0 Kudos

Hi,

Try with ABAP Stack Port

Regards

Agasthur iDoss

Former Member
0 Kudos

Hi!

1) If I change the port from 50000 to 8000, I log in as j2ee_admin and get:

- <SOAP:Envelope xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/">

<SOAP:Header />

- <SOAP:Body>

- <SOAP:Fault xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/">

<faultcode>SOAP:Client</faultcode>

<faultstring>Empty HTTP request received</faultstring>

<faultactor>http://sap.com/xi/XI/Message/30</faultactor>

- <detail>

- <SAP:Error xmlns:SAP="http://sap.com/xi/XI/Message/30" xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/" SOAP:mustUnderstand="1">

<SAP:Category>XIProtocol</SAP:Category>

<SAP:Code area="MESSAGE">EMPTY_HTTP_REQUEST_RECEIVED</SAP:Code>

<SAP:P1 />

<SAP:P2 />

<SAP:P3 />

<SAP:P4 />

<SAP:AdditionalText />

<SAP:ApplicationFaultMessage namespace="" />

<SAP:Stack>Empty HTTP query received; message processing not possible</SAP:Stack>

</SAP:Error>

</detail>

</SOAP:Fault>

</SOAP:Body>

</SOAP:Envelope>

This is right?

2) At sxmb_adm,

Corresponding Integ. Server: http://aix012.miners.com:8000/sap/xi/engine?type=entry

My questions are:

a) why sldcheck gives a port aix009:50000?

b) why PI@aix009's IS is set to PI@aix012? What is the purpose to setup like this?

Thanks!

Former Member
0 Kudos

Jennifer,

Did you check the url mentioned in your BS created for XS5(PI System).

I believe the url mentioned there has the port 50000.

Can you elaborate your second question.

Regards,

Sumit

nisarkhan_n
Active Contributor
0 Kudos

2) At sxmb_adm Corresponding Integ. Server: http://aix012.miners.com:8000/sap/xi/engine?type=entry

This is right

My questions are:

a) why sldcheck gives a port aix009:50000?

SLD is sitting on the JAVA stack of XI, so to reach SLD one should use the port 5000 and host name detilas like https:
hostname:50000\sld.........so the purpose of having the SLDCHECK is to check wether the connection between the ABAP stack and JAVA stack is happening, be it the application system or XI ABAP Stack, SLDCHECK will execute the entries manitained in the transcation SLAAPICUST, in this transcatoin we give the SLD POrt number and host means location details of the SLD....when ABAP stack is able to communicate with the SLD thenonly the SLD registers the SAP SYstem in it.

that is the reason y sldcheck gives aix009:50000?

b) why PI@aix009's IS is set to PI@aix012? What is the purpose to setup like this?

this part of the question i am not understnading it properly aix009's IS is set to six012......i am not sure opf the purpose but you can specify any ABAP stack as the IS provided when you complete the configuraiont related to it...

Former Member
0 Kudos

Jennifer,

Yes the XML message which you got is right.

Also did u check the URL mentioned in SLD for the business system INTEGRATION_SERVER_XX5 .

How to check the URL..

Find BS INTEGRATION_SERVER_XX5 .

Click on Integration tab.

Check what is mentioned in the Pipeline URL .

Regards,

Sumit

Answers (2)

Answers (2)

nisarkhan_n
Active Contributor
0 Kudos

Proper IS URL IS This once

http://camxipoc:8000/sap/xi/engine?type=entry

You have mentioned the Java port into this link

http://aix007.miners.com:50000/sap/xi/engine?type=entry

the IS is sitting on the ABAP Stack, so the ABAP Port should be mentioned in the IS URL LInk change this it will work.

justin_santhanam
Active Contributor
0 Kudos

Jenni,

Go to SXMB_ADM, choose Integration Engine Configuration, in the Global Configuration Data, can u check what is assigned in Corresponding Integ. Server

raj.