on 01-16-2015 12:51 PM
Dear ALL ,
My scenario is
1- ECC as provider has inbound syncronous service interface. Sevice end point is configured using SOAMANAGER
2- SAP AII as consumer has syncronus outbout service interface
I want to use soap adapter for both inbound & outbound using PI.
I created logicalport for service consumer using the wsdl generated using sender agreement I SOAMANAGER. Sevice Ping is working fine.
Created receiver determination, Interface determination & receiver agreement objects in PI ID.
Now when I am posting a request msg to PI from AII , I am getting adapter.java exception
Error detail is attached. SXMB_MONI has no entry in AII as well as PI.
The error details i got using /srt_util in sap aii system. /srt_util in PI has no entry
Any pointer will help.
Regards
Tusar
Hi Tushar
As the initial call is not making any entry in MONI of PI , the URL/ endpoint needs to inspected first.
Can you run this test from soap UI to make sure its not an issue with blocked ports. Try the below URL formats
http:// <host name> : <port name> /XISOAPAdapter/MessageServlet?senderParty=<name of the sender party> &senderService= <name of the sender service>&interface= <name of the interface> &receiverParty= <name of the receiver party> &receiverService= <name of the receiver service> &interfaceNamespace=<name of the interface namespace>
you can append &QualityOfService=BestEffort to url.
http:// <host name> : <port name>/XISOAPAdapter/MessageServlet?channel=<party name> : <service name> : <channel name>
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Tusar,
Have you checked the QOS of service is Best effort in the sender and receiver?
Are you sure the service interface are both synchronous?,
Why don't use ABAP proxies instead of generate WS on the ECC?, depending your PI version you can use the SOAP adapter (http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/70066f78-7794-2c10-2e8c-cb967cef4...)
Regards.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Thanks
Yes Quality of service is Best Effort in the sender and receiever.
Just to add
These two service interfaces are syncronous, point to point and xi 3.0 stateless compatible. I was trying to configure direct connection using WS type receiver but i get the error msg for receiver agreement WS receiver channel can not be used for XI 3.0 Compatible stateless interface.eir
I tried usng xi adapter for sender aggreement instead of soap adapter, getting the same error as soap adapter
com.sap.aii.af.service.cpa.CPAObjectNotFoundException: Couldn't retrieve inbound binding for the given P/S/A values
Tusar
User | Count |
---|---|
84 | |
24 | |
11 | |
9 | |
7 | |
6 | |
5 | |
5 | |
5 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.