JAX-RS Post multiple objects
You can not use your method like this as correctly stated by Tarlog. However, you can do this: @POST @Path(“test”) @Consumes(MediaType.APPLICATION_JSON) public void test(List<ObjectOne> objects) or this: @POST @Path(“test”) @Consumes(MediaType.APPLICATION_JSON) public void test(BeanWithObjectOneAndObjectTwo containerObject) Furthermore, you can always combine your method with GET parameters: @POST @Path(“test”) @Consumes(MediaType.APPLICATION_JSON) public void test(List<ObjectOne> objects, @QueryParam(“objectTwoId”) long objectTwoId)