I think @Consumes(MediaType.APPLICATION_JSON) is needed on most methods or the call might get rejected (during live testing)