不会吧,与WEBSERVICE服务器的网络通吗,

解决方案 »

  1.   

    你的新机器,是不是无法解析webservice的hostname呢?
      

  2.   

    访问不了了报什么错?
    在新机器PING那个WEBSERVICE服务器能不能PING通呢?
      

  3.   

    WEB service才刚开始学,感觉资料不多
      

  4.   

    先谢谢大家的回答
    这个程序本来是连接联通企信通用来发短信的,是以前的人做的
    配置文件
    <bean id="swi" class="org.springframework.remoting.jaxrpc.JaxRpcPortProxyFactoryBean" singleton="true">
    <property name="wsdlDocumentUrl"><value><![CDATA[http://groupsm.unicom.sh.cn/websms/services/SmWSImpl?wsdl]]></value></property>
    <property name="serviceInterface"><value><![CDATA[com.estarsh.smpp.SmWSImpl]]></value></property>
    <property name="portInterface"><value><![CDATA[com.huawei.websms.ws.SmWSImpl]]></value></property>
    <property name="namespaceUri"><value><![CDATA[http://groupsm.unicom.sh.cn/websms/services/SmWSImpl]]></value></property>
    <property name="serviceName"><value>SmWSImplService</value></property>
    <property name="portName"><value>SmWSImpl</value></property>
    <property name="serviceFactoryClass"><value><![CDATA[org.apache.axis.client.ServiceFactory]]></value></property>
    <property name="lookupServiceOnStartup"><value>false</value></property>
    </bean>
    现在运行报错:
    org.springframework.remoting.RemoteAccessException: SmWSImpl; nested exception is javax.xml.rpc.ServiceException: Error processing WSDL document:  
    org.xml.sax.SAXException: Error: URI=null Line=0: File "http://groupsm.unicom.sh.cn/websms/services/SmWSImpl?wsdl" not found.
    javax.xml.rpc.ServiceException: Error processing WSDL document:  
    org.xml.sax.SAXException: Error: URI=null Line=0: File "http://groupsm.unicom.sh.cn/websms/services/SmWSImpl?wsdl" not found.
    at org.apache.axis.client.Service.initService(Service.java:278)
    at org.apache.axis.client.Service.<init>(Service.java:193)
    at org.apache.axis.client.ServiceFactory.createService(ServiceFactory.java:232)
    at org.springframework.remoting.jaxrpc.LocalJaxRpcServiceFactory.createService(LocalJaxRpcServiceFactory.java:267)
    at org.springframework.remoting.jaxrpc.LocalJaxRpcServiceFactory.createJaxRpcService(LocalJaxRpcServiceFactory.java:203)
    at org.springframework.remoting.jaxrpc.JaxRpcPortClientInterceptor.prepare(JaxRpcPortClientInterceptor.java:310)
    at org.springframework.remoting.jaxrpc.JaxRpcPortClientInterceptor.invoke(JaxRpcPortClientInterceptor.java:472)
    at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:170)
    at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:176)
    at $Proxy0.memberLogin(Unknown Source)
    at com.estarsh.smpp.sm.UnicomSender.connect(UnicomSender.java:116)
    at com.estarsh.smpp.sm.UnicomManager.run(UnicomManager.java:77)
    at java.lang.Thread.run(Unknown Source)
    ERROR - 队列发送器[联通发送器1]连接发生异常,reason:[SmWSImpl; nested exception is javax.xml.rpc.ServiceException: Error processing WSDL document:  
    org.xml.sax.SAXException: Error: URI=null Line=0: File "http://groupsm.unicom.sh.cn/websms/services/SmWSImpl?wsdl" not found.]
    java.lang.NullPointerException
    at org.springframework.remoting.jaxrpc.JaxRpcPortClientInterceptor.performJaxRpcCall(JaxRpcPortClientInterceptor.java:530)
    at org.springframework.remoting.jaxrpc.JaxRpcPortClientInterceptor.invoke(JaxRpcPortClientInterceptor.java:504)
    at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:170)
    at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:176)
    at $Proxy0.memberLogin(Unknown Source)
    at com.estarsh.smpp.sm.UnicomSender.connect(UnicomSender.java:116)
    at com.estarsh.smpp.sm.UnicomManager.run(UnicomManager.java:77)
    at java.lang.Thread.run(Unknown Source)
    我用IE访问http://groupsm.unicom.sh.cn/websms/services/SmWSImpl?wsdl就直接跳到http://groupsm.unicom.sh.cn去了
      

  5.   

    谢谢楼上各位,问题已经解决了
    联通的网址是
    http://groupsms.sh.chinaunicom.com/
    而配置里写的是
    http://groupsm.unicom.sh.cn
    <property name="wsdlDocumentUrl"> <value> <![CDATA[http://groupsm.unicom.sh.cn/websms/services/SmWSImpl?wsdl]]> </value> </property>我迁移的时候确确实实什么都没动,真搞不懂这程序以前是怎么跑的……
      

  6.   

    兄弟  你是神   你知道帮了我多大忙吗   你要是女的我一定娶你   啵  
    告诉所有兄弟 联通的企业短信通  地址是  http://groupsms.sh.chinaunicom.com/websms/services/SmWSImpl?wsdl