求救,android菜鸟一只,本地电脑上开了两个eclispe,一个启动cxf webservice服务, 另外一个eclipse启动android模拟器,在android模拟器中用http://10.0.2.2:8080/xxx/xxx  访问webservice出错:
08-23 14:30:20.071: WARN/System.err(506): org.xmlpull.v1.XmlPullParserException: expected: START_TAG webservice那个eclipse中log日志为:
警告: Can't find the the request for http://10.0.2.2:8080/CXF_SPRING/services/userWebservice's Observer求各位大侠帮忙,感激不尽

解决方案 »

  1.   

    你用localhost或者127.0.0.1的IP试试
      

  2.   

    大哥,是android访问webservice,虽然我不熟悉,但是我也知道localhost和127.0.0.1是绝对不行的
      

  3.   

    两个eclipse同时操作,可能虚拟机会报错,不过你先看web服务器,再操作android应该没有问题看看
    http://blog.csdn.net/Android_Tutor/article/details/4996752
      

  4.   

    谢谢大家  散分了,同时开两个eclipse没有任何问题。
    我开始以为cxf + spring做服务器,android不能访问。问题已经解决了,是我的cxf + spring没有配置好。跟android没有关系。
    android中访问本地的webservice用本地局域网IP就行.   比如:http://192.168.0.112:8080/xxx 即可。
      

  5.   

    Hello,你好!
    我也遇到了跟你一样的问题,在android 中用webservice访问本地服务,总是出现Null pointer exception!
    我是用的10.0.2.2代替的localhost,不过还是出错!
    你说是你的Spring CXF配置出错,我想请教下,是不是我的配置也有问题呢?
    我的QQ:752799495,希望加为好友!
    Thanks!
      

  6.   

    同样在android 中用webservice访问本地服务,总是出现Null pointer exception!