Xpath Expression Fails To Execute When Used Inside XSLT Mapper (Doc ID 1169155.1)

Last updated on OCTOBER 08, 2010

Applies to:

Oracle(R) BPEL Process Manager - Version: 10.1.3.1 to 10.1.3.5.0 - Release: AS10gR3 to
Information in this document applies to any platform.

Symptoms

You are creating a transformation, and in the mapper you create a xpath expression using one of the BPEL Xpath Extension functions, eg ora:getInstanceId() or ora:formatDate('dateTime', 'format').  In JDeveloper, there are no compilation or deployment errors but the xpath expression fails to execute at runtime with an error similar to this:

XPath expression failed to execute.Error while processing xpath expression, the expression is "ora:processXSLT('Transformation.xsl',bpws:getVariableData('inputVariable','payload'))", the reason is file:///u01/app/oracle/product/10.1.3/soasuite/bpel/domain/default/tmp/.bpel_BPMREG_1.0_c6743744be71cd1ae3316e23cc68f14c.tmp/Transformation_1.xsl<Line 42, Column 55:
XML-22016: (Error) Extension function namespace should start with 'http://www.oracle.com/XSL/Transform/java/'. . Please verify the xpath query.

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