cancel
Showing results for 
Search instead for 
Did you mean: 

RuntimeException during appliction Java mapping

0 Kudos

HI,

We are facing issue in Interface Determination in PI Quality system .

Step1:We developed all IR ID objects in DEV system and tested , it is all working fine.

Step2: We moved all our developments into QAS.

Step 3: Tested one of the objects in QAS , we are facing some issue in Interface determination.

We have used parameter in Operation mapping for RFCu2019s . when we test this in QAS It is throwing

Operation Mapping

Runtime error

<Trace level="1" type="B">CL_MAPPING_XMS_PLSRV3-ENTER_PLSRV</Trace>

<Trace level="1" type="T">Mapping-Object-Id:995C3CC70F88314694147FC81DEB10D0 </Trace>

<Trace level="1" type="T">Mapping-SWCV:E179B290F08511DFAAACDF94C0A80049 </Trace>

<Trace level="1" type="T">Mapping-Step:1 </Trace>

<Trace level="1" type="T">Mapping-Type:JAVA_JDK </Trace>

<Trace level="1" type="T">Mapping-Program:com/sap/xi/tf/_XXXxxx_MM_ </Trace>

<Trace level="1" type="T">RuntimeException during appliction Java mapping com/sap/xi/tf/_XXXxxx_MM_

Thrown:

com.sap.aii.utilxi.misc.api.BaseRuntimeException: com.sap.aii.mapping.api.UndefinedParameterException: The input-parameter GeneratedReceiverChannel_RFC does not exist.

at com.sap.aii.mappingtool.tf7.Transformer.start(Transformer.java:148)

at com.sap.aii.mappingtool.tf7.AMappingProgram.transform(AMappingProgram.java:626)

at com.sap.aii.ib.server.mapping.execution.JavaMapping.executeStep(JavaMapping.java:92)

at com.sap.aii.ib.server.mapping.execution.Mapping.execute(Mapping.java:60)

at com.sap.aii.ib.server.mapping.execution.MappingHandler.map(MappingHandler.java:87)

at com.sap.aii.ib.server.mapping.execution.MappingHandler.map(MappingHandler.java:71)

at com.sap.aii.ibrun.sbeans.mapping.MappingRequestHandler.handleMappingRequest(MappingRequestHandler.java:119)

at com.sap.aii.ibrun.sbeans.mapping.MappingRequestHandler.handleRequest(MappingRequestHandler.java:72)

at com.sap.aii.ibrun.sbeans.mapping.MappingServiceImpl.processFunction(MappingServiceImpl.java

View Entire Topic
Former Member
0 Kudos

Hi Kumar,

From ur thread and from nithiya.. my basic understanding is

1) you are using Graphical mapping

2) You are using parametere for business system and RFC channel

3) DEV it was working, QA it is not working.

you can do the following to ensure your configuration and parametrs in QA , ID are fine

1) if you are using UDF to perform the RFC look up,

make sure u have not hard code the communication channel.

2) If u have used standard graphical RFC lookup

go to QA ESR -> Operation mapping-> under parameter tab provide the communication channel name

execute and see , what output you are getting.

seems to me there is a mismatch in communication channel name .

Regards

Biplab