title: Pass java date into rest query parameter
body: <p>I have </p>
  
  <pre><code>@PUT
  @Path("{id}")
  public Response modify(@PathParam("id") Integer id, 
                         @QueryParam("user") String user, @QueryParam("time") Date time) {....
  </code></pre>
  
  <p>I am trying to use RestClient to call this web service (the above is actually a cut down version of what I have)</p>
  
  <p>When I call</p>
  
  <pre><code>..../123?user=user1
  </code></pre>
  
  <p>I hit the web service. As soon as I add time I get a 403 Forbidden message</p>
  
  <pre><code>..../123?user=user1&amp;time=2013-09-10T20:00:00Z
  </code></pre>
  
  <p>Even if I pass nothing into the time query parameter I get the 403.</p>
  
  <p>Is there anything difference about passing the java dates?</p>
  
  <p>Thank in advance</p>