on 11-07-2013 7:36 AM
Hi All,
we have a scenario.
thirdPartyAppl-->SoapSender_CC-->PI-->RFC_Receiver_CC-->SapEccServer
We imported the RFC into ESR. and configured the scenario in ID.
the RFC has import params PERNR and COMPANY.
when the thirdPartyAppl is proper values in PERNR and COMPANY params, i am seeing the values properly in sxmb_moni and in Rwb->MessageMonitoring in PI server.
<PERNR>123467</PERNR>
<COMPANY>1004</COMPANY>
The RFC is getting executed properly, But, the passed params values are not recived by SAP server.
when i enabled remote debugging in the RFC in SAP, these params values are recieved as blank.
I cannot say the issue is there in thirdpartyAppl, as i see the values in sxmb_moni.
is there anything, i need to check, why the import params values are not coming into SAP.
thanks,
Madhu.
Hi,
the refresh, reimport, recreation of objects etc, didn't help.
finally resolved by adding module to the RFC Receiver channel configuration right before the RfcAFBean (as a first module in Processing Sequence):
Module Name: AF_Modules/XMLAnonymizerBean
Type: Local Enterprise Bean
Module Key: 1
Then in Module Configuration below add the following parameter:
Module Key: 1
Parameter Name: anonymizer.acceptNamespaces
Parameter Value: urn:sap-com:document:sap:rfc:functions rfc
this we got after searching in sdn. It is working now properly, but i could not understand its purpose why this is needed.
thanks.
Madhu_1980.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Reimport the RFC into Repository and http://<hostname>:<port>/CPACache/refresh?mode=full
Just it,
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Madhu,
As K. de Vries said this error is usually a CPA cache problem. When you change the RFC interface, altough you reimport the metadata in the CPA cache is keeping the last metadata used.
Full refresh:
http://<hostname>:<port>/CPACache/refresh?mode=full
with PIDIRUSER/XIDIRUSER
Regards.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Madhu,
Some tips: try re-importing the RFC if changes have been made recently, do a full cache refresh and try to stop and start the RFC communication channel.
Kind regards,
Koen
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
78 | |
10 | |
9 | |
7 | |
6 | |
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.