User-defined functions are not working in the XSLT Map Editor

(Doc ID 2003042.1)

Last updated on SEPTEMBER 27, 2016

Applies to:

Oracle SOA Suite - Version 12.1.3.0.0 and later
Information in this document applies to any platform.

Symptoms

On : 12.1.3.0.0 version, BPEL Service Engine

User-defined functions are not working in the XSLT Map Editor

According to the documentation, user defined functions will be made available to the map editor if they are configured correctly (including the ext-soa-xpath-functions-config.xml file) and the jar is added to the JDeveloper Tools->Preferences->SOA->User Defined Function JAR Files section.

This works in JDev 11.1.1.7, but not in 12.1.3. The custom functions show up in the Component Palette, but they do not work when you try to test the XSLT map from the design view. When you run Test XSLT Map for a map with a custom function, it gives the message: XML-22045: (Error) Extension function error: Class not found 'com.xxx.util.xxxUtil'. 


ERROR
-----------------------
XML-22045: (Error) Extension function error: Class not found 'com.xxx.util.xxxUtil'







Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms