cancel
Showing results for 
Search instead for 
Did you mean: 

Problem Configuring HTTP adapter

Former Member
0 Kudos

Hi,

I am trying to configure a scenario where I am sending the data from SAP using ABAP proxy to a 3rd Party ASP application using the HTTP adapter.

I am getting the data from my R3 system into the XI box, but I am unable to supply the data to the 3rd pary ASP application using the HTTP adapter.

I have gone through the documentation and it says that HTML FORM posting requires additional configuration steps. Can you guys please help me with a suitable example.

My HTTP adapter is a receiver adapter talking to an ASP application.

Points will be rewarded.

Thanks,

Ravi.

Accepted Solutions (0)

Answers (2)

Answers (2)

Former Member
0 Kudos

Hi Raj,

The links you have mentioned do not address my problem.

The ASP page I am calling is using HTTP POST and by default HTTP adaptes uses post method. This is ok for my requirement.

But my actual requirement is submitting the data from XI to the ASP application just as we submit a form online. By default HTTP adapter does not send all the information that a normal HTML FORM submit would send so the ASP application is unable to identify the Payload.

So can you tell me a way to send the data in the form the ASP application recorgnises.

You can send me any documents to my email id rkvempati@rediffmail.com.

Thanks,

Ravi.

Former Member
0 Kudos

Hey

integrate ASP,you need to use SOAP adapter,i guess HTTP wont work there.

have a look at the following

https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/336365d3-0401-0010-9884-a651295a...

thanx

Ahmad

Former Member
0 Kudos

Hi Ahmad,

The SOAP adapter will work if it is a ASP.NET application but as far as I know it does not work with a plain ASP application.

Any more ideas are welcome.

Ravi.

Former Member
0 Kudos

in that case you can write a Java proxy and using third party libraries like jakarta httpclient you can create a HTTP request programatically and post it to the target URL...go for this only if your statement

<b>By default HTTP adapter does not send all the information that a normal HTML FORM submit would send so the ASP application is unable to identify the Payload.</b> holds true...have you checked all the attributes and properties of the HTTP adapter ?

Former Member
0 Kudos

Hi Amol,

I agree that we can use Java proxy to call the ASP application by using Apache libraries to POST data to the ASP application. But I prefer using the standard adapter to the extent possible.

Coming to the HTTP adapter. I have tried filling the additional attributes like the Header attributes, the prolog and epilog. But I am not aware of what exactly should be filled in these attributes so it did not work.

The help document says that we need to fill certain attributes for POSTing data to applications like CGI or ASP but it does not clearly say what attributes needs to be filled to get it working.

If you have any idea kindly help me out.

Thanks,

Ravi.

justin_santhanam
Active Contributor
0 Kudos

Ravi,

Please read the below threads

Best regards,

raj.

Former Member
0 Kudos

Hi Raj,

send me mail so that i can send u screen shot of my configuration, send mail to ksreddy007in@yahoo.com

Regards,

srini