on 03-21-2014 5:37 AM
Hi,
I am using RFC lookup in graphical mapping, I am not using UDF for this, the standard function for RFC lookup is being used. It is working absolutely fine in Development environment but when we transported same to quality it is failing in message mapping with below error.
"Cannot perform RFC lookup Exception during processing the payload. Error when calling an adapter by using the communication channel RFC_Receiver_ReferentialDataSynch (Party: , Service: R2Q_QA_100, Object ID: f06ba1fb7cf63b519a19cb495e3f9f80) XI AF API call failed. Module exception: 'error while processing the request to rfc-client: java.lang.RuntimeException: Error during creation of RfcAdapter Message class'. Cause Exception: 'java.lang.RuntimeException: Error during creation of RfcAdapter Message class'.com.sap.aii.mapping.lookup.LookupException: "
I have given proper channel name in parameterized mapping and cant see any issue with configuration as we are not making any big changes while moving to quality.
I am working on PO 7.31 SP10 (both development and quality). Please suggest where Its going wrong.
Thanks
Shivi
We implemented solution suggested by SAP and it worked.
Your message is now being processed by XPI Development Support.
We can see from the xpi_inspector traces that the following error :
com.sap.engine.interfaces.messaging.api.exception.MessagingException: Connection AFWcannot be created as it was not registered before!
The connections which are registered are read from the property in XPI
Service: Messaging System - messaging.connections
According to the xpi_inspector traces the value of this property is:
"name=WS-RM, messageListener=localejbs/ReliableMessagingListener,
exceptionListener=localejbs/ReliableMessagingListener)".
It seems that the original value is cutted off.
Please restore it to the default value (using configtool):
(name=AFW, messageListener=localejbs/AFWListener,
exceptionListener=localejbs/AFWListener)(name=MPA,
messageListener=localejbs/MarketPlaceAdapterListener,
exceptionListener=localejbs/MarketPlaceAdapterListener,
ackListener=localejbs/MarketPlaceAdapterListener)(name=JPR,
messageListener=localejbs/JPR,
exceptionListener=localejbs/JPR)(name=RNIFAdapter,
messageListener=localejbs/RNIFMessageListener,
exceptionListener=localejbs/RNIFMessageListener)(name=RNIF11Adapter,
messageListener=localejbs/RNIF11MessageListener,
exceptionListener=localejbs/RNIF11MessageListener)(name=CIDXAdapter,
messageListener=localejbs/CIDXMessageListener,
exceptionListener=localejbs/CIDXMessageListener)(name=BcAdapter,
messageListener=localejbs/BcAdapterListener,
exceptionListener=localejbs/BcAdapterListener,
ackListener=localejbs/BcAdapterListener)(name=test,
messageListener=localejbs/TestListener,
exceptionListener=localejbs/TestListener)(name=WS-RM,
messageListener=localejbs/ReliableMessagingListener,
exceptionListener=localejbs/ReliableMessagingListener)
and restart the whole java instance.
Thanks
Shivi
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Shivanjali ,
Is your problem resolved ?
I am facing same issue in development.
Kindly suggest steps you took to solve this error .
Thanks
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
I am not sure if there is some issue with transport? But I can see all the transported RFC's in quality, and in quality ECC as well all the RFC's are present and working...
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi All,
I created a dummy SOAP to RFC interface and transported to quality, its working fine in Dev but in quality its failing with "MP: exception caught with cause com.sap.engine.interfaces.messaging.api.exception.MessagingException: java.lang.RuntimeException: Error during creation of RfcAdapter Message class"
So now we can conclude that RFC channel itself is not working in Quality.I have pointed to quality ECC as well as DEV ecc to test , but no success.
Please suggest.
Thanks
Shivi
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Hareesh,
There is no * in party 😞
Thanks
Shivi
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Guyz,
Thanks for your responses.
But all above points are already taken care. In quality ECC standard BAPI is working perfectly fine. its failing in mapping while doing RFC lookup.
I am clueless, please help.
Thanks
Shivi
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Please check your reciver communication channel......
First test in the Messagemapping with payload if it is not working fine then check the ECC system is that RFC properly transported or not...
Thanks,
Sreenivas
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
In addition in Quality environment try to execute a test with tcode SE37 and passing values in the function module. I doubt there might have been some issue while doing FM transport from dev to Quality.
Thanks
Anand
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi
Please check the following
1. The RFC communication channel is running fine and no issues while connecting to ECC.You can ping the channel in RWB to see the status.
2. Stop and start the RFC channel so that it can get the metadata of the function module.
3. You have specified the channel name correctly in the ICO or operation mapping.
4. Function module exists in ESR as imported objects.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi did you restart rfc channel after transporting objects?
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
84 | |
10 | |
9 | |
8 | |
6 | |
6 | |
6 | |
5 | |
3 | |
3 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.