create or replace
(P_INPUT IN VARCHAR2
,X_OUTPUT OUT VARCHAR2) is
X_OUTPUT := 'Hi' || P_INPUT;
I created a very simple DB Adapter for the above procedure. And in my BPEL process, there are just 3 simple activities. An assign activity for taking the input variable of the main process to pass it on to the DBWS input. An invoke to invoke the WS with the input and output (these variables are of the type of the input and output messages of the DBWS). A third assign activity to assign the DBWS output to the main BPEL process output. When I deploy it, I get an error that the value in the output variable from the WS is empty. I tried to check the name space and variables/statement - everything looks fine. Am I missing something here?
"/ns2:OutputParameters/ns2:X_OUTPUT" is empty at line 84, when attempting reading/copying it.