Hóa ra tôi cần gọi flush trên Trình quản lý thực thể, để đồng bộ hóa ngữ cảnh liên tục với cơ sở dữ liệu bên dưới. Ngoài ra, tôi đã xóa mọi hướng dẫn quản lý giao dịch khỏi SP và nó hoạt động như mong đợi; các truy vấn bên trong Thủ tục được lưu trữ hiện là một phần của giao dịch do Spring quản lý.