I am using esql on Cocoon 2.0.3 to run a stored procedure with multiple 'IN'
parameters on an Oracle 8.1.7 database but without success. I have run other
procedures on the same database which have a single 'IN' parameter without any
problem. I have also altered my 'problem' procedure to have a single 'IN' parameter
and all is OK so I know the procedure if fine.
The esql code I am using is as follows:-
<esql:call>{call suggestion.enterSuggestion(
<esql:parameter direction="in"
type="String"><xsp:expr>exprOne</xsp:expr></esql:parameter>
<esql:parameter direction="in"
type="String"><xsp:expr>exprTwo</xsp:expr></esql:parameter>
)}</esql:call>
(I am using this within the standard <esql:execute-query> structure).
I always get the same error:-
ORA-06550: line 1, column 38: PLS-00103: Encountered the symbol "" when expecting one
of the following: . ( ) , * @ % & | = - + < / > at in mod not range rem => .. <an
exponent (**)> <> or != or ~= >= <= <> and or like as between from using is null is
not || indicator is dangling The symbol "," was substituted for "" to continue.
Can anyone help?
--
This e-mail may contain confidential and/or privileged information. If you are not the
intended recipient (or have received this e-mail in error) please notify the sender
immediately and destroy this e-mail. Any unauthorized copying, disclosure or
distribution of the material in this e-mail is strictly forbidden.
---------------------------------------------------------------------
Please check that your question has not already been answered in the
FAQ before posting. <http://xml.apache.org/cocoon/faq/index.html>
To unsubscribe, e-mail: <[EMAIL PROTECTED]>
For additional commands, e-mail: <[EMAIL PROTECTED]>