Tuve un error similar de mi lado cuando estaba usando JDBC en código Java.
Según este sitio web (el segundo mensajero) sugiere que está intentando ejecutar la consulta con un parámetro faltante.
Por ejemplo:
exec SomeStoredProcedureThatReturnsASite( :L_kSite );
Está intentando ejecutar la consulta sin el último parámetro.
Tal vez en SQLPlus
no tiene los mismos requisitos, por lo que podría haber sido una suerte que funcionara allí.