cancel
Showing results for 
Search instead for 
Did you mean: 

not taking the http request thru http client

venkatanarayana_vagu
Active Participant
0 Kudos

Hello all,

I developed a soap to soap interface. Where I taken a WSDL file from internet. Which gives the temparature details(request,response).

I developed the repository and directory components and now I am testing from the http client by giving all the details like server and port and sender interface and interface name space details and sender service details name. After giving all the details when I click the send button its is asking the SAP Web Application server user name and password.When I gave my user details it is giving that user credentials wrong.

I have the pisuper role for my user. but still I am getting the same error please some one guide me on this.

Accepted Solutions (1)

Accepted Solutions (1)

stefan_grube
Active Contributor
0 Kudos

It is not possible to test the sender SOAP adapter with the HTTP client. User and password need to be part of the HTTP header.

What you can do, is using the SOAP adapter of the Integration server:

/people/stefan.grube/blog/2006/09/21/using-the-soap-inbound-channel-of-the-integration-engine

Here you can provide the user and password as URL parameters (which is not possible for the J2EE SOAP adapter)

Stefan

Answers (2)

Answers (2)

Former Member
0 Kudos

Hi ,

I am not sure how are you using http client for sending message here. Since you have exposed XI as webservice. You need to take the wsdl file generated from XI , and create SOAP proxy client which will be sending SOAP request to XI. When we send SAOP request to Webservice , we specify the 'Endpoint' whihc is the same as URL of the webservice ( in our case it will be same URL that we give at the time of creation of webservice of XI system). we should give ap user and password to connect to XI system by appending sap-user abd password in the URL ( same as we do when we use HTTP client for sending data to XI, in this case you can see the URL that is created when we click send button).

Ranjeet Singh.

Former Member
0 Kudos

Hi,

You need to setup the USER Credentials in XI SAP WebAS to route the SOAP to SOAP message transfer.

Or else maintain the proper USER Id and password in cummunication channel which have the necessary authorization to send request from SOAP.

Thanks

swarup

venkatanarayana_vagu
Active Participant
0 Kudos

Hi Swarup,

it is asking about the piappluser service user detials even I given those roles to my user name but still I am getting the same error.

BTW

I am using the soap sender there is user credentials required in the sender adapter it is asking at runtime.I am testing the interface with http client.

I used the sender and receiver soap adapters