Het bleek dat ik de Entity Manager moest aanroepen om de persistentiecontext te synchroniseren met de onderliggende database. Ook heb ik elke transactiebeheerinstructie van de SP verwijderd en het werkte zoals verwacht; de zoekopdrachten in de Opgeslagen Procedure maken nu deel uit van de transactie die door Spring wordt beheerd.