Código PHP:
Caused by: java.lang.NullPointerException
at oracle.jdbc.ttc7.TTCAdapter.newTTCType(TTCAdapter.java:300)
at oracle.jdbc.ttc7.TTCAdapter.createNonPlsqlTTCColumnArray(TTCAdapter.java:270)
at oracle.jdbc.ttc7.TTCAdapter.createNonPlsqlTTCDataSet(TTCAdapter.java:231)
at oracle.jdbc.ttc7.TTC7Protocol.doOall7(TTC7Protocol.java:1843)
at oracle.jdbc.ttc7.TTC7Protocol.parseExecuteFetch(TTC7Protocol.java:1093)
at oracle.jdbc.driver.OracleStatement.executeNonQuery(OracleStatement.java:2047)
at oracle.jdbc.driver.OracleStatement.doExecuteOther(OracleStatement.java:1940)
at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:2709)
at oracle.jdbc.driver.OraclePreparedStatement.executeUpdate(OraclePreparedStatement.java:589)
Código PHP:
callableStatement = conexionBD.prepareCall("? = CALL ALQ_PCK_EXTERNO.ALQ_FN_EXISTE_CARTA_PAGO (?)");
for (int i = 0; i < intParametros; i++) {
fncPonerParametroProcedimiento(callableStatement, i + 1, (ClsParametroSQL)arrPfParametros.get(i));
}
ClsLog.info("Puestos Parámetros");
callableStatement.executeUpdate();
La cuestion esq esto siempre me ha funcionado bien para llamar a procedimientos, y ahora q es una funcion me casca aki


Si alguno sabeis el error.....
saludos
