It is not necessary to invoke
getResourceRegistry().release( ResultSet, PreparedStatement );
if you're also invoking
getResourceRegistry().release( PreparedStatement );