This topic applies only to the IBM Business Process Manager Advanced configuration.

Registering an XPath function JAR file with IBM Integration Designer

For IBM® Integration Designer to find your XPath extension function JAR file at run time, you must register the paths of your XPath extension function files with Integration Designer.

Before you begin

Before you can register an XPath function JAR file, you must create a JAR file that contains the functions that you want to add. For more information, see Creating an XPath function JAR file.

Procedure

  1. In Integration Designer, go to Window > Preferences > Business Integration > BPEL Process Editor.
  2. Under Custom XPath extension functions, enter one or more paths where your XPath extension function files are located. The paths that you enter are then included in the classpath environment variable of your operating system.

    If a path contains white space, you must enclose the path in double quotation marks (""). If Integration Designer cannot find your XPath extension functions at run time, verify that the paths that you entered are correct.

    The following examples show the format for entering multiple paths:
    • For Windows operating systemD:\xpath;"C:\new xpath"
    • For Linux operating systemFor UNIX operating systemFor z/OS operating systemetc/home/xpath:"etc/home/new xpath"
  3. Click OK.

Results

You can now use your custom extension functions when you define your BPEL processes. The extension functions appear in the list of functions that are provided by content assist in the XPath Expression Builder.

What to do next

To enable the plug-in to be found at run time, expose the XPath function JAR file to your process runtime environment. For more information, see Exposing an XPath function JAR file to the runtime environment.