Olá Usha,
Você não está usando apenas JAVA ou JDBC, mas o framework Spring (pelo que parece).
É aí que você está recebendo o aviso, isso não vem do JDBC ou JAVA puro!
Agora, a mensagem diz que o Spring pode automaticamente descobrir os parâmetros para chamadas de procedimentos usando os metadados fornecidos pelos controladores JDBC de algumas plataformas de DBMS.
Para todas as outras plataformas, não está claro (visto desse framework) se os metadados estarão disponíveis, corretos, completos...
De qualquer forma, para as plataformas de DBMS que não são reconhecidas pelo Spring para a determinação automática de parâmetros, você precisa fornecer todos os parâmetros manualmente.
E todos os parâmetros incluem os parâmetros de retorno do seu procedimento.
O fato de você não ter especificado explicitamente um parâmetro OUT não elimina o conjunto de resultados de retorno implícito.
Infelizmente, não conheço o framework Spring, então aqui termina minha sabedoria e você precisa descobrir como especificar o parâmetro de conjunto de resultados de retorno.
Saudações,
Lars