on 02-19-2010 10:23 AM
Hi All,
I am getting below error in Receiver RFC Communication Channel,
Error in processing caused by: com.sap.aii.adapter.rfc.afcommunication.RfcAFWException: error while processing message to remote system:com.sap.aii.adapter.rfc.core.client.RfcClientException: JCO.Exception while calling MYMODULE1 in remote system (RfcClient[Sys_CRM_RFC_Client]):com.sap.mw.jco.JCO$Exception: (104) RFC_ERROR_SYSTEM_FAILURE: Type conflict when calling a function module (field length).
I am thinking that it is because of RFC Function module in Receiver system and his error is not related to PI.
Note:- I am using remote user in Receiver RFC CC instead of Dialogue user.
Thanks,
Balu
Type conflict when calling a function module (field length).
Go to the end system and execute the RFC from there itself (SE37)....use the same data that you are passing from SAP XI/ PI
Regards,
Abhishek.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
It is because of field length mismatch from RFC table to PI message.
thanks,
balu
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Balu,
Problem is in u r Function module.It is showing filed length error.I think, u r alredy import the function module in to IR,After words u had changed the field lengths.So it is giving Error. Again u have to reImport the function module in to IR.
once reimport u rproblem will resolve.
Thanks
Ravi
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi,
looks like the RFC metadata is not proper....
try modifying the channel and activate it...also compare the fields in PI and SAP for RFC...
if not reimport the RFC and try....
HTH
Rajesh
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
But message log showing below message
Delivering the message to the application using connection RFC_http://sap.com/xi/XI/System failed, due to: com.sap.engine.interfaces.messaging.api.exception.MessagingException: com.sap.aii.adapter.rfc.afcommunication.RfcAFWException: error while processing message to remote system:com.sap.aii.adapter.rfc.core.client.RfcClientException: JCO.Exception while calling MYMODULE1 in remote system (RfcClient[Sys_CRM_RFC_Client]):com.sap.mw.jco.JCO$Exception: (104) RFC_ERROR_SYSTEM_FAILURE: Type conflict when calling a function module (field length)..
It seems the error in receiver system only....
any more idea.
thanks,
balu
Hi,
In receiver system it is not able to execute the same for the parameters and values passed by the XI/PI....
so in this you need to pass the values as expected by the receiver system...
in order to do.so..do the above mentioned activites...like metadata refresh by activating the channel with small modifications...
and checking the field length and type of the parameters are same..in your mapping and target systems structure...
it is the error in PI system..and need to pass the values as expected by receivers...
HTH
Rajesh
User | Count |
---|---|
84 | |
10 | |
10 | |
10 | |
7 | |
6 | |
6 | |
5 | |
4 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.