title: RESTEASY throwing exception with empty query params
body: <p>I have a legacy Tomcat/Jersey based application that we are porting to Undertow/RestEasy, but I am facing an issue with REST calls with empty query params.</p>
  
  <p>Sample resource class: </p>
  
  <pre><code>@Path("books")
  class BookResource {
      @QueryParam("start") int _start;
      @QueryParam("limit") int _limit;
  
      @Get
      public List&lt;Books&gt; getBooks {
         //implementation
      }
  }
  </code></pre>
  
  <p>With the above resource, when i make a like the one below, it works with my Jersey application, but throws error with RestEasy. I knows this request looks weird, but requests are coming from UI based on user's choice. Could this be a RestEasy configuration? </p>
  
  <pre><code>{{baseUrl}}/books?start=&amp;limit=
  </code></pre>