Problema com ANDROID + REST CLIENT

Bom dia Senhores,

Estou tentando conectar a minha aplicação ANDROID em um servidor REST, utilzando o a lib JERSEY 1.13.

Mas ele me trás o erro abaixo.

Alguém sabe como resolver?

05-03 13:39:53.756: E/AndroidRuntime(380): FATAL EXCEPTION: main  
05-03 13:39:53.756: E/AndroidRuntime(380): java.lang.NullPointerException  
05-03 13:39:53.756: E/AndroidRuntime(380):  at javax.ws.rs.core.MediaType.valueOf(MediaType.java:119)  
05-03 13:39:53.756: E/AndroidRuntime(380):  at com.sun.jersey.api.client.ClientResponse.getType(ClientResponse.java:626)  
05-03 13:39:53.756: E/AndroidRuntime(380):  at com.sun.jersey.api.client.ClientResponse.getEntity(ClientResponse.java:543)  
05-03 13:39:53.756: E/AndroidRuntime(380):  at com.sun.jersey.api.client.ClientResponse.getEntity(ClientResponse.java:517)  
05-03 13:39:53.756: E/AndroidRuntime(380):  at com.sun.jersey.api.client.WebResource.handle(WebResource.java:684)  
05-03 13:39:53.756: E/AndroidRuntime(380):  at com.sun.jersey.api.client.WebResource.access$200(WebResource.java:74)  
05-03 13:39:53.756: E/AndroidRuntime(380):  at com.sun.jersey.api.client.WebResource$Builder.get(WebResource.java:507)  
05-03 13:39:53.756: E/AndroidRuntime(380):  at gor.rest.SupervisaoClient.autenticar(SupervisaoClient.java:39)  
05-03 13:39:53.756: E/AndroidRuntime(380):  at br.com.engeseg.gor.GORMobileActivity$1.onClick(GORMobileActivity.java:45)  
05-03 13:39:53.756: E/AndroidRuntime(380):  at android.view.View.performClick(View.java:2408)  
05-03 13:39:53.756: E/AndroidRuntime(380):  at android.view.View$PerformClick.run(View.java:8816)  
05-03 13:39:53.756: E/AndroidRuntime(380):  at android.os.Handler.handleCallback(Handler.java:587)  
05-03 13:39:53.756: E/AndroidRuntime(380):  at android.os.Handler.dispatchMessage(Handler.java:92)  
05-03 13:39:53.756: E/AndroidRuntime(380):  at android.os.Looper.loop(Looper.java:123)  
05-03 13:39:53.756: E/AndroidRuntime(380):  at android.app.ActivityThread.main(ActivityThread.java:4627)  
05-03 13:39:53.756: E/AndroidRuntime(380):  at java.lang.reflect.Method.invokeNative(Native Method)  
05-03 13:39:53.756: E/AndroidRuntime(380):  at java.lang.reflect.Method.invoke(Method.java:521)  
05-03 13:39:53.756: E/AndroidRuntime(380):  at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:868)  
05-03 13:39:53.756: E/AndroidRuntime(380):  at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:626)  
05-03 13:39:53.756: E/AndroidRuntime(380):  at dalvik.system.NativeStart.main(Native Method)  

Obrigado!

Postando só o erro fica difícil, posta o código que gera esse erro ai pra gente.
Você está setando o MediaType? JSON/XML??


  public <T> T autenticar(String login, String senha) throws UniformInterfaceException {
        WebResource resource = webResource;
        resource = resource.path(java.text.MessageFormat.format("autenticar/0/1", new Object[]{login, senha} ));
        return resource.accept("application/xml").get((Class<T>) RetornoLogin.class);
    }

Também utilizei parâmetro abaixo e deu o mesmo erro.

javax.ws.rs.core.MediaType.APPLICATION_XML

Por que voce não usa o HttpClient embutido na API do Android para fazer POST e usa o JSONObject para parsear o resultado?

Utilizo essa abordagem e funciona muito bem.