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