on 11-18-2009 7:34 PM
Hi ALL,
I´m problem in an interface RFC2JDBC in definition of MAPPING.
I testing in MM -> OK
I testing in IM -> OK
I testing in RWB -> Adapter Engine -> Testing Message -> ERROR:
Error while sending message: com.sap.aii.af.ra.ms.api.ConfigException: ConfigException in XI protocol handler. Failed to determine a receiver agreement for the given message. Root cause: com.sap.aii.af.service.cpa.impl.exception.CPALookupException: Couldn't retrieve outbound binding for the given P/S/A values: FP=;TP=;FS=BS_GRC_COREAPP;TS=BS_RFC_CRM;AN=ZFSD_INTERF_CRM;ANS=urn:sap-com:document:sap:rfc:functions
I executed FULL Cache, SXI_CACHE and nothing.
I´m have difficulty in ammount Mapping because is an adapter receiver JDBC...
In my RFC have 5 fields as request and DT JDBC with 5 fields too
ZFSD_INTERF_CRM DT_JDBC_REC
Statement
spInsIntegrationLog(procedure name)
action (constant 'EXECUTE')
TABLE (constant <procedure name>)
PI_ACTION -> action_crm (field 1)
isInput (atribute w/constant 'true')
type (attribuite w/constant 'VARCHAR')
PI_ENTIT -> entit (field 2)
isInput (atribute w/constant 'true')
type (attribuite w/constant 'CHAR')
...(OTHERS FIELDS) ... (OTHERS FIELDS)
In MONI display error: 'MAPPING">EXCEPTION_DURING_EXECUTE'.
Any idea for help me in ammount mapping?
Tks.
ROD
Hi,
According to the error msg, it sounds more like a missing directory object (in your case a receiver agreement to tell PI how to send the msg to the target system) than a mapping design error ... Did you set up a JDBC adapter for this target msg to this target system ?
Rgds
Chris
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
ROD,
Error while sending message: com.sap.aii.af.ra.ms.api.ConfigException: ConfigException in XI protocol handler. Failed to determine a receiver agreement for the given message. Root cause: com.sap.aii.af.service.cpa.impl.exception.CPALookupException: Couldn't retrieve outbound binding for the given P/S/A values: FP=;TP=;FS=BS_GRC_COREAPP;TS=BS_RFC_CRM;AN=ZFSD_INTERF_CRM;ANS=urn:sap-com:document:sap:rfc:functions
Have you tried running the Test Configuration option in ID? Double check for the configuration objects.
In MONI display error: 'MAPPING">EXCEPTION_DURING_EXECUTE'.
Take the payload from MONI and test the message mapping. It's easier to catch mapping errors this way.
Regards,
Neetesh
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi,
Since you are using RFC and JDBC , It is better to check end to end...
The error,
Failed to determine a receiver agreement for the given message. Root cause: com.sap.aii.af.service.cpa.impl.exception.CPALookupException: Couldn't retrieve outbound binding for the given P/S/A values: FP=;TP=;FS=BS_GRC_COREAPP;TS=BS_RFC_CRM;AN=ZFSD_INTERF_CRM;ANS=urn:sap-com:document:sap:rfc:functions
clearly says there is a problem in determining the Receiver agreement,
Your MM,OM are working fine accoring to your configuration, now the problem lies after Interface determination.
1.Please check ,in receiver agreement you have given proper communication channel name
2.Please check that communication channel is
configured properly, with all parameters(authentication,schema,etc...)
If both are proper, check in the moni, whether you are getting the source message properly as you require.
If it is coming properly,
open source paypoad>rigth click>open source-->copy payload.
put the payload in the message mapping source and check it now...
By this time u will be tracing your problem where excatly....
If not reply back here..
Thanks & Regards,
Babu
User | Count |
---|---|
89 | |
10 | |
10 | |
9 | |
6 | |
6 | |
6 | |
5 | |
4 | |
3 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.