I am using JPA(Eclipselink) to execute SQL Server Stored Procedure which returns multiple Resultsets. As per my knowledge, easiest way to call a SP is:
entityManager.createNativeQuery("exec sp_name").getResultList();