cancel
Showing results for 
Search instead for 
Did you mean: 

PI 7.1 XSLT mapping without SAP XMLToolkit

Former Member
0 Kudos

Anyone successfully run an XSL map that uses a Java enhancement method in am Operation Mapping in PI 7.1 without the using the "SAP XML Toolkit" as the processor?

I have created an XSL mapping that is calling a Java enhancement. Both the xsl and class are contained in the same Imported Archive.

When executed as test in the ESR Operation Mapping with the "Use SAP XML Toolkit" selected the map competes without error (including the Java method call).

When executed with the u201CUse SAP XML Toolkitu201D not selected, a "javax.ejb.EJBException: nested exception is: java.lang.RuntimeException: java.lang.NoSuchMethodError:" error is generated.

Accepted Solutions (0)

Answers (2)

Answers (2)

rajasekhar_reddy14
Active Contributor
0 Kudos

Hi,

SAP XI 3.0 and PI7.0, XSLT Mapping programs are executed by using SAP XML Toolkit, but in PI7.1 JDK 1.5 replacing SAP XML Toolkit functionality, but PI7.1 still supporting but subsequent releases they are not going to support. JDK 1.5t gives very good performance like execution speed high and troubleshooting will be good.

But you have to adjust your XSLT Mapping accordingly.

Regards,

Raj

Former Member
0 Kudos

@ Raja Sekhar,

But you have to adjust your XSLT Mapping accordingly.

Here, the issue is with the Java enhancements which cannot be solved by adjusting XSLT mapping. As suggested above by Neetesh, this can be resolved by installing updated Java APIs.

-- Abhi

Former Member
0 Kudos

Kevin,

If you are using the latest Java APIs, then you won't require SAP XML Toolkit option.

Regards,

Neetesh