本帖最后由 codeshuo 于 2012-06-28 19:28:05 编辑

解决方案 »

  1.   

    127.0.0.1是访问到你电脑上的IIS吧?你在用模拟器测试的时候,访问127.0.0.1是访问不到你电脑上的IIS的,127.0.0.1顶多也就只是你模拟器中的IP
      

  2.   

    解决办法:
    1、用本机的局域网IP代替127.0.0.1,这个相对比较简单,如果是用IIS的,只需重新设置一下IIS里面的IP即可;
    2、用本机上网的外网IP代替127.0.0.1,这个需要在路由器将外网80端口镜像到本机IP的80端口。
      

  3.   


    我在向客户端的androidpn.properties配置文件中配置的IP是:10.0.2.2,理论上在虚拟机上访问本机IP这样配置是可以的,我也试过直接配置内网IP,报的错是一样的。
      

  4.   

    对Xmpp不太懂,不过500是内部服务器错误
    检查一下客户端发送的数据和你服务器的处理代码
      

  5.   

    我在连接时候  出现异常?  XMPP connection faild?    
      

  6.   

    看错误之前的日志没什么问题。楼主检查一下连接数据库吧,数据库是不是配置正确,看看数据库里有没有apn_user这个表,然后自增主键是否在hibernate中有配置说明。