Il tuo codice, forse, usa la classe SimpleJdbcCall di Spring? Questa classe tenta di ottenere informazioni sulla procedura memorizzata e memorizza nella cache i risultati. Quindi assicurati di creare un'istanza della classe SimpleJdbcCall una volta e riutilizzarla per ogni chiamata della procedura memorizzata.
In alternativa, puoi chiamare withoutProcedureColumnMetaDataAccess() durante la costruzione dell'oggetto SimpleJdbcCall.