Uploaded image for project: 'AeroGear'
  1. AeroGear
  2. AEROGEAR-3705

Android: Pipe remove using RestAdapter and Pipeline produce different request

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Won't Do
    • Icon: Major Major
    • None
    • None
    • None
    • None

      I'm not sure if this is a bug.

      I have exposed a REST service /aerogear-rest-service/rest/memberservice/remove

      When using RestAdapter constructor for a DELETE operation:

      RestAdapter<Member> pipe = new RestAdapter<Member>(Member.class, REST_REMOVE_URL);
      pipe.remove("test", myCallback);

      then the captured request seems to be:

      /aerogear-rest-service/rest/memberservice/remove?/test

      BUT

      When using Pipelines for the same purpose:

      Pipeline pipeline = new Pipeline(REST_REMOVE_URL);
      Pipe<Member> pipe = (RestAdapter<Member>)pipeline.pipe(Member.class);
      pipe.remove("test", myCallback);

      then the captured request seems to be:

      /aerogear-rest-service/rest/memberservice/remove/member?/test

      Shouldn't both requests be identical?

            danielpassos Daniel Passos (Inactive)
            aemmanou Tolis Emmanouilidis (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: