title: MultivaluedMap<String, String> formParams not getting populated although i get it from the Request object
body: <p>Following is the method handler</p>
  <pre><code>  @POST
    @Consumes(MediaType.APPLICATION_FORM_URLENCODED)
    public ReturnValue postProcessor(@HeaderParam(LIMSRestAPI.AUTH_TOKEN_ID) String auth_token, MultivaluedMap&lt;String, String&gt; formParams) throws LIMSAPIException {
     ....
    }
  </code></pre>
  <p>I am using SOAP UI as well swagger UI to call this handler. Debugging shows that the auth_token gets set but the MultivaluedMap has size 0.</p>
  <p>I then changed to code to the following</p>
  <pre><code>  @POST
    @Consumes(MediaType.APPLICATION_FORM_URLENCODED)
    public ReturnValue postProcessor(@HeaderParam(LIMSRestAPI.AUTH_TOKEN_ID) String auth_token, MultivaluedMap&lt;String, String&gt; formParams, @Context HttpServletRequest request) throws LIMSAPIException {
     ....
    }
  </code></pre>
  <p>I can then retrieve the parameter map from the request object. But still I am not able to figure out why the MultivaluedMap is not getting populated</p>
  <pre><code></code></pre>