Do you fix this issue?, im facing the exact same problem right now On Nov 5, 6:53 am, Asuka <[email protected]> wrote: > Now I´ve tried to use my ip instead of using testwebservice.de. I don > ´t get a time out, but the following exception: > > 11-05 11:38:54.487: ERROR/AndroidRuntime(668): Caused by: > java.lang.NullPointerException 11-05 11:38:54.487: ERROR/ > AndroidRuntime(668): at > javax.ws.rs.core.MediaType.valueOf(MediaType.java:119) 11-05 > 11:38:54.487: ERROR/AndroidRuntime(668): at > com.sun.jersey.api.client.ClientResponse.getType(ClientResponse.java: > 613) 11-05 11:38:54.487: ERROR/AndroidRuntime(668): at > com.sun.jersey.api.client.ClientResponse.getEntity(ClientResponse.java: > 530) 11-05 11:38:54.487: ERROR/AndroidRuntime(668): at > com.sun.jersey.api.client.ClientResponse.getEntity(ClientResponse.java: > 505) 11-05 11:38:54.487: ERROR/AndroidRuntime(668): at > com.example.tablayout.MyLogin.onCreate(MyLogin.java:98) 11-05 > 11:38:54.487: ERROR/AndroidRuntime(668): at > android.app.Instrumentation.callActivityOnCreate(Instrumentation.java: > 1047) > > Any ideas?? > > On 4 Nov., 18:13, Asuka <[email protected]> wrote: > > > > > > > > > Hi there, > > > I´m trying to use my webservice via thejerseyclientapi. > > This is my webservice: > > > @Path("/myresource") > > @Component > > @Scope("request") > > public class MyResource { > > > @GET > > // The Java method will produce content identified by the MIME Media > > // type "text/plain" > > @Produces(MediaType.TEXT_PLAIN) > > @Path("test") > > public String test(){ > > return "test"; > > > } > > } > > > This is myClient: > > > public class MyClient { > > public static void main(String[] args) { > > System.out.println( > >Client.create().resource( "http://testwebservice.de:8080/ > > CompetenceNetwork/api/myresource/test" ).get( String.class ) ); > > > } > > } > > > Everythings works fine. Now I try this in an android class: > > > TextView tv; > > public void onCreate(Bundle savedInstanceState) > > { > > super.onCreate(savedInstanceState); > > tv = new TextView(this); > >Clientc =Client.create(); > > WebResource r = c.resource("http://testwebservice.de:8080/ > > CompetenceNetwork/api/myresource/test"); > > String s = r.get(String.class); > > tv.setText(s); > > setContentView(tv); > > > } > > > Nothing happends and after a few minutes I get the following > > exception: > > > 11-04 17:13:27.382: ERROR/AndroidRuntime(231): > > java.lang.RuntimeException: Unable to start activity > > ComponentInfo{com.example.tablayout/com.example.tablayout.MyLogin}: > > com.sun.jersey.api.client.ClientHandlerException: > > java.net.SocketException: The operation timed out > > 11-04 17:13:27.382: ERROR/AndroidRuntime(231): at > > android.app.ActivityThread.performLaunchActivity(ActivityThread.java: > > 2496) > > 11-04 17:13:27.382: ERROR/AndroidRuntime(231): at > > android.app.ActivityThread.startActivityNow(ActivityThread.java:2335) > > 11-04 17:13:27.382: ERROR/AndroidRuntime(231): at > > android.app.LocalActivityManager.moveToState(LocalActivityManager.java: > > 127) > > 11-04 17:13:27.382: ERROR/AndroidRuntime(231): at > > android.app.LocalActivityManager.startActivity(LocalActivityManager.java: > > 339) > > 11-04 17:13:27.382: ERROR/AndroidRuntime(231): at > > android.widget.TabHost > > $IntentContentStrategy.getContentView(TabHost.java:648) > > 11-04 17:13:27.382: ERROR/AndroidRuntime(231): at > > android.widget.TabHost.setCurrentTab(TabHost.java:320) > > 11-04 17:13:27.382: ERROR/AndroidRuntime(231): at > > android.widget.TabHost$2.onTabSelectionChanged(TabHost.java:129) > > 11-04 17:13:27.382: ERROR/AndroidRuntime(231): at > > android.widget.TabWidget$TabClickListener.onClick(TabWidget.java:379) > > 11-04 17:13:27.382: ERROR/AndroidRuntime(231): at > > android.view.View.performClick(View.java:2364) > > 11-04 17:13:27.382: ERROR/AndroidRuntime(231): at > > android.view.View.onTouchEvent(View.java:4179) > > 11-04 17:13:27.382: ERROR/AndroidRuntime(231): at > > android.view.View.dispatchTouchEvent(View.java:3709) > > 11-04 17:13:27.382: ERROR/AndroidRuntime(231): at > > android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:852) > > 11-04 17:13:27.382: ERROR/AndroidRuntime(231): at > > android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:884) > > 11-04 17:13:27.382: ERROR/AndroidRuntime(231): at > > android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:884) > > 11-04 17:13:27.382: ERROR/AndroidRuntime(231): at > > android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:884) > > 11-04 17:13:27.382: ERROR/AndroidRuntime(231): at > > android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:884) > > 11-04 17:13:27.382: ERROR/AndroidRuntime(231): at > > android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:884) > > 11-04 17:13:27.382: ERROR/AndroidRuntime(231): at > > android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:884) > > 11-04 17:13:27.382: ERROR/AndroidRuntime(231): at > > android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:884) > > 11-04 17:13:27.382: ERROR/AndroidRuntime(231): at > > com.android.internal.policy.impl.PhoneWindow > > $DecorView.superDispatchTouchEvent(PhoneWindow.java:1659) > > 11-04 17:13:27.382: ERROR/AndroidRuntime(231): at > > com.android.internal.policy.impl.PhoneWindow.superDispatchTouchEvent(PhoneW > > indow.java: > > 1107) > > 11-04 17:13:27.382: ERROR/AndroidRuntime(231): at > > android.app.Activity.dispatchTouchEvent(Activity.java:2061) > > 11-04 17:13:27.382: ERROR/AndroidRuntime(231): at > > com.android.internal.policy.impl.PhoneWindow > > $DecorView.dispatchTouchEvent(PhoneWindow.java:1643) > > 11-04 17:13:27.382: ERROR/AndroidRuntime(231): at > > android.view.ViewRoot.handleMessage(ViewRoot.java:1691) > > 11-04 17:13:27.382: ERROR/AndroidRuntime(231): at > > android.os.Handler.dispatchMessage(Handler.java:99) > > 11-04 17:13:27.382: ERROR/AndroidRuntime(231): at > > android.os.Looper.loop(Looper.java:123) > > 11-04 17:13:27.382: ERROR/AndroidRuntime(231): at > > android.app.ActivityThread.main(ActivityThread.java:4363) > > 11-04 17:13:27.382: ERROR/AndroidRuntime(231): at > > java.lang.reflect.Method.invokeNative(Native Method) > > 11-04 17:13:27.382: ERROR/AndroidRuntime(231): at > > java.lang.reflect.Method.invoke(Method.java:521) > > 11-04 17:13:27.382: ERROR/AndroidRuntime(231): at > > com.android.internal.os.ZygoteInit > > $MethodAndArgsCaller.run(ZygoteInit.java:860) > > 11-04 17:13:27.382: ERROR/AndroidRuntime(231): at > > com.android.internal.os.ZygoteInit.main(ZygoteInit.java:618) > > 11-04 17:13:27.382: ERROR/AndroidRuntime(231): at > > dalvik.system.NativeStart.main(Native Method) > > 11-04 17:13:27.382: ERROR/AndroidRuntime(231): Caused by: > > com.sun.jersey.api.client.ClientHandlerException: > > java.net.SocketException: The operation timed out > > 11-04 17:13:27.382: ERROR/AndroidRuntime(231): at > > com.sun.jersey.client.urlconnection.URLConnectionClientHandler.handle(URLCo > > nnectionClientHandler.java: > > 131) > > 11-04 17:13:27.382: ERROR/AndroidRuntime(231): at > > com.sun.jersey.api.client.Client.handle(Client.java:616) > > 11-04 17:13:27.382: ERROR/AndroidRuntime(231): at > > com.sun.jersey.api.client.WebResource.handle(WebResource.java:559) > > 11-04 17:13:27.382: ERROR/AndroidRuntime(231): at > > com.sun.jersey.api.client.WebResource.get(WebResource.java:182) > > 11-04 17:13:27.382: ERROR/AndroidRuntime(231): at > > com.example.tablayout.MyLogin.onCreate(MyLogin.java:94) > > 11-04 17:13:27.382: ERROR/AndroidRuntime(231): at > > android.app.Instrumentation.callActivityOnCreate(Instrumentation.java: > > 1047) > > 11-04 17:13:27.382: ERROR/AndroidRuntime(231): at > > android.app.ActivityThread.performLaunchActivity(ActivityThread.java: > > 2459) > > 11-04 17:13:27.382: ERROR/AndroidRuntime(231): ... 31 more > > 11-04 17:13:27.382: ERROR/AndroidRuntime(231): Caused by: > > java.net.SocketException: The operation timed out > > 11-04 17:13:27.382: ERROR/AndroidRuntime(231): at > > org.apache.harmony.luni.platform.OSNetworkSystem.connectSocketImpl(Native > > Method) > > 11-04 17:13:27.382: ERROR/AndroidRuntime(231): at > > org.apache.harmony.luni.platform.OSNetworkSystem.connect(OSNetworkSystem.ja > > va: > > 114) > > 11-04 17:13:27.382: ERROR/AndroidRuntime(231): at > > org.apache.harmony.luni.net.PlainSocketImpl.connect(PlainSocketImpl.java: > > 245) > > 11-04 17:13:27.382: ERROR/AndroidRuntime(231): at > > org.apache.harmony.luni.net.PlainSocketImpl.connect(PlainSocketImpl.java: > > 535) > > 11-04 17:13:27.382: ERROR/AndroidRuntime(231): at > > java.net.Socket.connect(Socket.java:1054) > > 11-04 17:13:27.382: ERROR/AndroidRuntime(231): at > > org.apache.harmony.luni.internal.net.www.protocol.http.HttpConnection.<init>(HttpConnection.java: > > 62) > > 11-04 17:13:27.382: ERROR/AndroidRuntime(231): at > > org.apache.harmony.luni.internal.net.www.protocol.http.HttpConnectionManager > > $ConnectionPool.getHttpConnection(HttpConnectionManager.java:145) > > 11-04 17:13:27.382: ERROR/AndroidRuntime(231): at > > org.apache.harmony.luni.internal.net.www.protocol.http.HttpConnectionManager.getConnection(HttpConnectionM... > > 67) > > 11-04 17:13:27.382: ERROR/AndroidRuntime(231): at > > org.apache.harmony.luni.internal.net.www.protocol.http.HttpURLConnection.getHTTPConnection(HttpURLConnecti... > > 821) > > 11-04 17:13:27.382: ERROR/AndroidRuntime(231): at > > org.apache.harmony.luni.internal.net.www.protocol.ht > > > I´m using target GoogleAPI 7 and the following jars: > > >jersey-bundle-1.4.jar > > jsr311-api-1.1.jar > > junit-4.5.jar > > > Does anybode has an idea to fix this? > > > Greetings > > Christine Bauers
-- You received this message because you are subscribed to the Google Groups "Android Developers" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/android-developers?hl=en

