My Oracle Support Banner

EMPTY VARIABLE/EXPRESSION Result When Calling a Procedure That Returns More Than One Variable (Doc ID 972118.1)

Last updated on APRIL 01, 2019

Applies to:

Oracle(R) BPEL Process Manager 10g - Version to [Release AS10gR3]
Information in this document applies to any platform.


BPEL  is not able to handle the variable assignment when a procedure returns more than one return variable [i.e. more than one output parameter].
BPEL returns the following error:

 "empty variable/expression result", empty variable/expression result.
xpath variable/expression expression "/ns2:OutputParameters/ns2:PO_NAME" is empty at line 90, when attempting reading/copying it.
Please make sure the variable/expression result "/ns2:OutputParameters/ns2:PO_NAME" is not empty."

In the domain.log you can see the following stack trace:



To view full details, sign in with your My Oracle Support account.

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

In this Document

My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.