cancel
Showing results for 
Search instead for 
Did you mean: 

mesage mapping is not failing but interface mapping is failing

Former Member
0 Kudos

Hi can any body help with the followin errro when i test the interface mapping and surprisingly the message mapping is not failing

{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{

Runtime exception occurred during execution of application mapping program com/sap/xi/tf/_MM_purchOrdChangeJR_to_salesOrdChangeR3_: com.sap.aii.utilxi.misc.api.BaseRuntimeException; RuntimeException in Message-Mapping transformation: Runtime exception during processing target field mapping /ORDERS05/IDOC/E1EDP01/E1EDP19/IDTNR. The message is: Exception:com.sap.aii.mappingtool.tf3.IllegalInstanceException: Too few values in first queue in function useOneAsMany. It must have the same number of contexts as second queue. in class com.sap.aii.mappingtool.flib3.NodeFunctions method useOneAsManycom.sap.aii.mappingtool.flib3.Plainer@d1221323c, ,

{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{

can any body tell me the difference between message mapping interface mapping internally

thanks andregards

nelakonda

Accepted Solutions (0)

Answers (5)

Answers (5)

Former Member
0 Kudos

Hi,

Just try to chk by providing the values, in interface mapping and not to copy src data from message mapping and test in interface mapping. Also provide the details of all mandatory fields in interface mapping and test it.

Regards,

Nithiyanandam

Former Member
0 Kudos

Hi,

This error is because of incorrect use of useoneasmany function.check the function.

This is the error.

Too few values in first queue in function useOneAsMany. It must have the same number of contexts as second queue. in class com.sap.aii.mappingtool.flib3.NodeFunctions method

Thnx

Chirag

Former Member
0 Kudos

Hi,

The error clearly showing that proble with Message Mapping during execution.

One of the target field not executiong successfully.

Take the payload from SXMB_MONI and test mannually in the Message Mapping copying that payload.

First check one by one node. For that disable all nodes except first one....

do like that with all nodes. Then you will come to know your problem without failing.

Regards,

Ram

Former Member
0 Kudos

Hi,

as XI has problems with the cache, make a full cache refresh.

Regards Mario

agasthuri_doss
Active Contributor
0 Kudos

Hi,

> MM_purchOrdChangeJR_to_salesOrdChangeR3_: com.sap.aii.utilxi.misc.api.BaseRuntimeException; RuntimeException in Message-Mapping transformation: Runtime exception during processing target field

1) Select Message Mapping and go for F7 and check is it correct and test manually by give values if possible try to paste the Pay load of the actual data and test it whether the Mapping is Sucess

2) Select the Interface Mapping and Go for F7 and check whether it is correct. Check once again the Outbound / inbound Message Types

3) Check Whether all the necessary Objects are Activated

Regards

Agasthuri Doss

Former Member
0 Kudos

Hi Nelakonda !

I had that problem once, but the scenario executed successfully in runtime anyway. Have you tested yours? all objects activated ?

Regards

Matias