NULL Is Returned By Embedded Java In BPEL Process When Input Variable Is Assigned To Output (Doc ID 431327.1)

Last updated on MARCH 08, 2017

Applies to:

Oracle(R) BPEL Process Manager - Version: 10.1.3.1
This problem can occur on any platform.

Symptoms

A basic BPEL process with a piece of embedded Java that copies input value to the output returns
NULL.

Embedded java code contains code like this:

String inputvar1 = ((Element)getVariableData("inputVariable", "payload",
"/client:BPELProcess1ProcessRequest/client:input1")).getNodeValue();

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