Оказа се, че трябва да извикам flush на Entity Manager, за да синхронизирам контекста на постоянство с основната база данни. Също така премахнах всяка инструкция за управление на транзакции от SP и тя работи според очакванията; заявките в Съхранената процедура вече са част от транзакцията, управлявана от Spring.