Hola Usha,
No estás utilizando solo JAVA o JDBC, sino el framework Spring (por lo que parece).
Ahí es donde recibes la advertencia, ¡esto no proviene de JDBC o JAVA puro!
Ahora, el mensaje dice que Spring puede averiguar automáticamente los parámetros para llamadas a procedimientos utilizando los metadatos proporcionados por los controladores JDBC de algunas plataformas de DBMS.
Para todas las demás plataformas no está claro (visto desde ese framework) si los metadatos estarán disponibles, correctos, completos...
De todos modos, para las plataformas de DBMS que no son reconocidas por Spring para la determinación automática de parámetros, necesitas proporcionar todos los parámetros manualmente.
Y todos los parámetros incluyen los parámetros de retorno de tu procedimiento.
El hecho de que no hayas especificado explícitamente un parámetro OUT no elimina el conjunto de resultados de retorno implícito.
Desafortunadamente, no conozco el framework Spring, así que aquí termina mi sabiduría y necesitas averiguar cómo especificar el parámetro de conjunto de resultados de retorno.
Saludos,
Lars