There is a repository which demonstrates the behavior: https://github.com/schauder/calling-oracle-stored-procedures-with-cursors/blob/3b4d363dbe9b96e40823fbdf9137a2451329e6a1/src/main/java/de/schauderhaft/storedprocedure/CallingViaJPA.java#L48 Also, as the same repository (and the line actually linked to) demonstrates hasMoreResults() returns false although the usage of getResultList is required. Which seems at least against the the spirit of the specification which I considere: return true if getResultList can be used. |