0 Replies Latest reply on Aug 19, 2019 2:53 AM by Nicklas Karlsson

    WF 17 REST Could not find message body reader

    Nicklas Karlsson Master

      I have a very simple REST-controller-POJO for managing a service, essentially it just looks like

       

      @GET

      @Path("start/{port}")

      String start(int port) {

      // start service

      }

       

      and it works fine

       

      Strangely enough, Once I split out the class into an interface and an implementation and put the JAX-RS annotations on the interface, calling e.g. the start method results in

       

      RESTEASY003200: Could not find message body reader for type: int of content type: */*

       

      How come it forgets about primitive types when defined on the interface? I've tried adding a @Consumes wildcard, octet-stream and text/plain but I either get the same error or an 415. The need for @Consumes for a GET seems a bit strange, anyway.

       

      Any pointers?

       

      Thanks in advance,

      Nik