The DukesAgeResource JAX-RS resource doesn't respond to HTTP PUT requests. Delete the generated putText method in DukesAgeResource.
Highlight the following generated Javadoc and method definition and delete it.
/** * PUT method for updating or creating an instance of DukesAgeResource * @param content representation for the resource * @return an HTTP response with content of the updated or created resource. */ @PUT @Consumes("text/plain") public void putText(String content) { }