Error al querer usar un parametro de salida en stored procedure de un conector a Oracle 11g

1
0
-1

Estoy utilizando el wizard de un conector a oracle 11g, el cual ejecuta un Stored Procedure que posee una parametro de ingreso VARCHAR llamado cadena y me da un parametro entero con el "numero" de veces que encuentra la cadena en una campo de una tabla, el cosido que ingreso es: DECLARE cadena varchar2(255):='VACA%'; numero NUMBER; BEGIN SP_CONSEPCONSULTA2 (cadena,numero); END; en el wizard del resultado utilizo el siguiente código asignado a una variable "resultado": resultset.next(); resultset.getObject("numero");

El error que me da en log es:

java.lang.reflect.InvocationTargetException org.bonitasoft.engine.bpm.connector.ConnectorExecutionException: USERNAME=install | org.bonitasoft.engine.core.operation.exception.SOperationExecutionException: org.bonitasoft.engine.expression.exception.SExpressionEvaluationException: Groovy script throws an exception of type class java.lang.NullPointerException with message = Cannot invoke method next() on null object

Expression : SExpressionImpl [name=resultado, content=resultset.next();

resultset.getObject("numero");, returnType=java.lang.Integer, dependencies=[SExpressionImpl [name=resultset, content=resultset, returnType=java.sql.ResultSet, dependencies=[], expressionKind=ExpressionKind [interpreter=NONE, type=TYPE_INPUT]]], expressionKind=ExpressionKind [interpreter=GROOVY, type=TYPE_READ_ONLY_SCRIPT]]

Por favor su ayuda, soy principiante y me gusta mucho utilizar esta herramienta para la implementación de soluciones en mi trabajo gracias

No answers yet.
Notifications