你是不是使用了数据源啊,如果使用了外部IP,那时是无法访问到以前的非本机的数据源的,因为以前的那个是局域网的IP,

解决方案 »

  1.   

    没有啊,在那台机器上又重新部署了数据库服务,就在那台服务器上客户端是可以访问jboss并且获得返回的数据。但是把客户端放到别的机器上就不行了,就有上面的情况。
      

  2.   

    配置数据源的时候,有一项是和Data Source URL有关的,比如Data Source URL的内容可能是:jdbc:mysql:// IP或是名称/DataBaseName,其中DataBaseName是你的数据库名称,IP是你的数据库的所在的服务器的IP或是名称
      

  3.   

    对了,我用的是jboss的default server,是不是该用all server,对我这个可能会有影响吧