Skip to Content

HTTP_AAE Sender Adapter URL Legnth issue

Dear All,

  • We have SAP PO 7.5 in our landscape. We are integrating with on of the payment gateways. We have few processes in which payment gateway is initiator.

    Our third party would be posting XML requests on PI server. So we used HTTP_AAE adpater as HTTP Post. We generated URL and gave to them for posting.

    From SOAP UI, we are able to receive successful message using HTTP_AAE URL. Now, when we give URL to third party, they refused saying that their system can not accept URL with symbol '&'.

    As HTTP_AAE adapter URL will be like

    URL: http:// <hostname:port> / <path> ? <query-string>

    where path is like:


    • path = /HttpAdapter/HttpMessageServlet
    • query-string = ?interfaceNamespace= <interfaceNamespace> ∫erface= <interface> >& senderService=<senderService> &senderParty= <senderParty> &receiverParty= <receiverParty> &receiverService=<receiverService> &qos= <qos> &queueid= <queueid> &msgguid= <msgguid>

    As per SAP standard, there will always be '&' in URL which our third party is refusing to accept.

    Is there any other way to provide short URL with only one parameter ?

    We seek your guidance to achieve this. Please suggest some way how can we do this.

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

1 Answer

  • Sep 26, 2017 at 10:06 AM

    Hi Gaurav,

    Have you tried this :

    URL: http:// <hostname:port> / <path> ? <query-string>

    • path = /HttpAdapter/HttpMessageServlet
    • query-string = channel=<sender_party>:<sender_service>:<sender_channel>

    This works for soap adapter but never tried with http . give it a try.



    Add comment
    10|10000 characters needed characters exceeded

    • Former Member

      Hi Manoj,

      Thanks for your reply. But above option is not working. Is there any other option ?

      Thanks and Regards,