cancel
Showing results for 
Search instead for 
Did you mean: 

Mapping Runtime failing for all messages

0 Kudos

Hi Experts,

We are facing an issue with our mapping runtime in the integration engine. Any message going through the integration engine is giving a mapping error as shown below (for example):

  • LinkageError during appliction Java mapping com/sap/xi/tf/_MessageAcknowledgement_to_Order_Responce_ERP_Async_In_ Thrown: java.lang.NoClassDefFoundError: com/sap/aii/utilxi/threadutil/ThreadUtil_map
  • LinkageError during appliction Java mapping com/sap/xi/tf/_MM_Jdbc_test_ Thrown: java.lang.NoClassDefFoundError: com/sap/aii/utilxi/threadutil/ThreadUtil_map

The complete trace of the error is attached here.

The interfaces were working and messages were flowing normally. As part of our SAP HCM to SuccessFactors implementation, we configured 3 interfaces and even this was working fine. To solve a specific issue during implementation, we applied the following SAP notes:

1869807 - SFSFI: PI Content Correction for HTTP Cookie Handling

Pre-requisite for above note - 1838921 - Multiple cookies in HTTP Header

After this, messages of all the interface in this system are failing with the above issue (LinkageError).

Please guide us in resolving this issue.

Thanks & Regards

Sudheer

Accepted Solutions (0)

Answers (3)

Answers (3)

Former Member
0 Kudos

Hi

The Linkage error normally happens where there is difference in Java compiler version for NWDS and sap PI.

May be you have compiled the java mapping in a JDK version which is different than the JDK version supported by your PI system.

0 Kudos

Hi Indrajit,

All the mappings in this env. are failing and most of them do not use Java mapping. So, we are not even using NWDS for any development. Most of them are just plain graphical mapping (no UDF and no Library functions)

Regards,

Sudheer

Former Member
0 Kudos

Hi Sudheer,

Check this

Regards

Raj

0 Kudos

Hi Raja,

This post is discussing the issue with mismatch of Java versions and missing libraries.

We are not using Java mapping or UDF or library functions.

regards,

Sudheer

former_member194741
Participant
0 Kudos

Hi sudheer,

Go for Cache refresh in both ABAP & JAVA stacks, if it not helped, then go for server re-start and check once again ,probably it will got cleared.

Thanks,

karthick

0 Kudos

Hi Karthick,

thanks for the reply.

We have already tried Cache refresh (both stacks), and restarted server. But it does not help.

When we applied the note 1838921 we upgraded the Adapter Framework from SP09 to SP12.

Could this be an issue?

Regards,

Sudheer

former_member194741
Participant
0 Kudos

Hi sudheer,

  It Could be a issue,bcoz whenever we are upgrading SPS level,initially we will be facing this issues,also you mentioned all ur mappings are simple Graphical mappings, so probably try all those refresh and restart steps once again.

Thanks,

karthick

0 Kudos

Hi All,

In addition to the above, if mapping is tested within ESR there is no issue. The problem is happening only during runtime.

BTW, When we applied the note 1838921 we upgraded the Adapter Framework from SP09 to SP12.

Could this be an issue?

Regards,

Sudheer