Skip to Content

Rest Adapter in sap po 7.5-Ping

Hi All,

We are working on Rest scenarios.We have configured both Rest sender and Receiver Channels.The Network team says that the IPs have been whitelisted

1)How to check from 3rd party(sender rest adapter) to PO communication

2)how to check from PO server to 3rd party(rest services) communication

and in this case what details should be provided from PO end to 3r party(AS WE PROVIDE WSDL FILE TO 3RD PARTY)

Thanks,

Guru

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

4 Answers

  • Apr 08 at 02:48 AM

    Hello Guru,

    Firstly you could go to channel monitor in NWA.

    http://host:port/nwa -> SOA -> Monitorning -> Communication Channel Monitor

    Select the channel and click button "Ping Channel" then check result.

    Moreover, the status can show you if this channel works fine or not.

    You could follow following Help Documentation regarding how to configure Receiver REST Adapter. https://help.sap.com/saphelp_nw73ehp1/helpdata/en/b4/076c130bef4cd7b414d35a0f266fe5/content.htm?no_cache=true


    Best Regards,

    Faison

    Add comment
    10|10000 characters needed characters exceeded

  • Apr 08 at 05:30 PM

    Hi,

    1)How to check from 3rd party(sender rest adapter) to PO communication

    To test internally you can use soapui/postman/REST API , third party can check by calling end point from their application or using any of the mentioned tools

    2)how to check from PO server to 3rd party(rest services) communication

    and in this case what details should be provided from PO end to 3r party

    you would have to take the end point url of third party and you need to share to public ips of PO to them, So that they can whitelist(if there is any restriction for incoming requests)

    Regards

    Pavan

    Add comment
    10|10000 characters needed characters exceeded

  • May 16 at 07:54 AM

    Hi,

    Can you provide communication channel configuration screen shots.

    Refer below point from this link

    https://help.sap.com/saphelp_nw73ehp1/helpdata/en/b4/076c130bef4cd7b414d35a0f266fe5/frameset.htm

    Receiver Ping:

    When the user initiates a channel ping, the receiver channel tries to execute an HTTP HEAD call on the dynamic URL and displays the resulting HTTP header containing the URL-specific metadata. If this call executes successfully, the dynamic URL is valid.

    If this call fails, the path of the URL might be wrong. The receiver channel then tries to execute an HTTP OPTIONS call, returning the resulting HTTP header with server-specific metadata. If this call executes successfully, the host and port are valid, but the dynamic URL is not correct.

    If this call fails as well, the receiver simply tries to find and connect to the server. If the connection is successful, the server does not support HTTP or HTTPS. If this call fails, the host name and/or port are invalid or the server does not allow a connection at all.

    Regards

    Pavan

    Add comment
    10|10000 characters needed characters exceeded

  • May 16 at 07:54 AM

    Hi,

    Can you provide communication channel configuration screen shots.

    Refer below point from this link

    https://help.sap.com/saphelp_nw73ehp1/helpdata/en/b4/076c130bef4cd7b414d35a0f266fe5/frameset.htm

    Receiver Ping:

    When the user initiates a channel ping, the receiver channel tries to execute an HTTP HEAD call on the dynamic URL and displays the resulting HTTP header containing the URL-specific metadata. If this call executes successfully, the dynamic URL is valid.

    If this call fails, the path of the URL might be wrong. The receiver channel then tries to execute an HTTP OPTIONS call, returning the resulting HTTP header with server-specific metadata. If this call executes successfully, the host and port are valid, but the dynamic URL is not correct.

    If this call fails as well, the receiver simply tries to find and connect to the server. If the connection is successful, the server does not support HTTP or HTTPS. If this call fails, the host name and/or port are invalid or the server does not allow a connection at all.

    Regards

    Pavan

    Add comment
    10|10000 characters needed characters exceeded