Check your serviceUrl content. It may not be pointing at your deployed resource. Also check that your resource is
deployed and available.
Without the exception stacktrace and a reproducible test case it's hard to give more advice.
Marek
On 08/02/2011 06:44 PM, Pascal Huynh wrote:
> Hello all,
> 
> I'm stuck on a problem with the use of the jersey client API and I don't find any helpfull tip on the web.
> Here my problem :
> 
> I've a simple resource producing json :
> 
> @Path("/myresource")
> @Produces(MediaType.APPLICATION_JSON)
> public class MyResource {
> 
>     @GET
>     @Path("/documents/info")
>     public String getInfo() {
>         return "Something";
>     }
> }
> 
> 
> and simple client requesting this resource :
> 
> public String getInfo()  {
>         WebResource resource = client.resource(serviceUrl + "/documents/info");
>         return resource.get(String.class);
> }
> 
> This cause an IOexception ; Premature EOF
> 
> I feel really stupid with code as simple but I can not find any solution. (using a ClientResponse instance goes same way).
> 
> Any help would be very appreciated!!
> 
> Thanks a lot
>