cancel
Showing results for 
Search instead for 
Did you mean: 

HTTP Error (302) Found when calling Web Service on XI

Former Member
0 Kudos

Hi,

I have a scenario where a Client is calling a web service in XI using SOAP. The Client gets the response (302) Found. I don't see any message in XI Monitoring (SXMB_MONI).

The URL which is called has the following structure:

http://host:port/XISOAPAdapter/MessageServlet?channel=:<service>:<channel>&nosoap=true

Any idea why the call fails, i.e. what the error message (302) Found means?

Thanks in advance.

Alex

Accepted Solutions (1)

Accepted Solutions (1)

prateek
Active Contributor
0 Kudos

Hi Alex,

This link would give u the reason of the error

http://www.w3.org/Protocols/rfc2616/rfc2616-sec10.html

Also have a look at this note

SAP Note 857596 - Message server: Status code for redirect requests

Regards,

Prateek

Message was edited by:

Prateek Srivastava

Answers (3)

Answers (3)

Former Member
0 Kudos

Hi,

I had the same problem, and now it's ok.

The problem was with the user that I used on comm. channel, it was asking to change the password (redirecting to login page), so I setup the user as a system user, and now it's working.

Good luck!!!

Former Member
0 Kudos

Hi Recardo,

I am facing the same error - 302 Found.

Please let me know how did u fixed it. We do not have any user / Pwd option on sender Soap channel. So where is it that you changed the user to sys user.

Plz suggest.

Thanks & Regards,

XI Queries.

Former Member
0 Kudos

Hi,

How are you calling the web service? (.Net, Java...etc..)

best regards,

Ricardo.

Former Member
0 Kudos

Hi,

I am using SOAP UI, the test tool.

Regards,

Xi Queries.

Former Member
0 Kudos

Hi,

You must fill the "Authentication and Security-related settings" tab on SoapUI with an user from your Integration Server client, that must have on of the following roles:

SAP_XI_ADMINISTRATOR_J2EE

SAP_XI_APPL_SERV_USER

SAP_XI_IS_SERV_USER

SAP_XI_DEVELOPER_J2EE

best regards,

Ricardo.

Former Member
0 Kudos

Ok, I will do that!

Thanks for info!

Regards,

Xi Queries.

Edited by: Xi queries on Sep 22, 2009 5:00 PM

Former Member
0 Kudos

HI,

Try to give uid and pwd to check the redirected .while sending the WS you need to give the uid/pwd.

It means that it has been redirected. It can be caused by an authentication need. In some cases, when the user/password authentication is requested, the WS call is redirected to another page.

Regards

Chilla

Former Member
0 Kudos