+ -
当前位置:首页 → 问答吧 → axis服务定制发布问题

axis服务定制发布问题

时间:2010-07-14

来源:互联网

各位大侠,小弟遇到个问题请帮帮忙!非常感谢!!!
tomcat 5.5 + webservice axis 1.4
创建了"webservice.axis.wsdd.HelloWorldWSDD"服务程序,发布到"axis"工程的WEB-INF\classes\webservice\axis\wsdd\下;
创建"deploy.wsdd"发布到了到"axis"工程的WEB-INF\下,deploy.wsdd文件内容如下:
<deployment xmlns="http://xml.apache.org/axis/wsdd/"  
xmlns:java="http://xml.apache.org/axis/wsdd/providers/java">
  <service name="HelloWorldWSDD" prodiver="java:RPC">
  <parameter name="className" value="webservice.axis.wsdd.HelloWorldWSDD"/>
  <parameter name="allowedMethods" value="*"/>
  <parameter name="scope" value="request"/>
  </service>
</deployment>


之后dos进入"axis"工程的WEB-INF\下运行命令"java -Djava.ext.dirs=lib org.apache.axis.client.AdminClient deploy.wsdd",但是老是报以下问题:
Processing file deploy.wsdd
Exception: AxisFault
 faultCode: {http://schemas.xmlsoap.org/soap/envelope/}Server.userException
 faultSubcode:
 faultString: java.net.ConnectException: Connection refused: connect
 faultActor:
 faultNode:
 faultDetail:
  {http://xml.apache.org/axis/}stackTrace:java.net.ConnectException: Conne
ction refused: connect
  at java.net.PlainSocketImpl.socketConnect(Native Method)
  at java.net.PlainSocketImpl.doConnect(Unknown Source)
  at java.net.PlainSocketImpl.connectToAddress(Unknown Source)
  at java.net.PlainSocketImpl.connect(Unknown Source)
  at java.net.SocksSocketImpl.connect(Unknown Source)
  at java.net.Socket.connect(Unknown Source)
  at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
  at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
  at java.lang.reflect.Method.invoke(Unknown Source)
  at org.apache.axis.components.net.DefaultSocketFactory.create(DefaultSoc
ketFactory.java:153)
  at org.apache.axis.components.net.DefaultSocketFactory.create(DefaultSoc
ketFactory.java:120)
  at org.apache.axis.transport.http.HTTPSender.getSocket(HTTPSender.java:1
91)
  at org.apache.axis.transport.http.HTTPSender.writeToSocket(HTTPSender.ja
va:404)
  at org.apache.axis.transport.http.HTTPSender.invoke(HTTPSender.java:138)

  at org.apache.axis.strategies.InvocationStrategy.visit(InvocationStrateg
y.java:32)
  at org.apache.axis.SimpleChain.doVisiting(SimpleChain.java:118)
  at org.apache.axis.SimpleChain.invoke(SimpleChain.java:83)
  at org.apache.axis.client.AxisClient.invoke(AxisClient.java:165)
  at org.apache.axis.client.Call.invokeEngine(Call.java:2784)
  at org.apache.axis.client.Call.invoke(Call.java:2767)
  at org.apache.axis.client.Call.invoke(Call.java:1792)
  at org.apache.axis.client.AdminClient.process(AdminClient.java:439)
  at org.apache.axis.client.AdminClient.process(AdminClient.java:404)
  at org.apache.axis.client.AdminClient.process(AdminClient.java:410)
  at org.apache.axis.client.AdminClient.process(AdminClient.java:320)
  at org.apache.axis.client.AdminClient.main(AdminClient.java:463)

  {http://xml.apache.org/axis/}hostname:microsof-0528fb

请各位大侠帮帮忙,谢谢!!!

作者: li_ang_lei   发布时间: 2010-07-14

D:\axis-bin-1_4\axis-1_4\webapps\Hello\WEB-INF>java -Djava.ext.dirs=lib org.apac
he.axis.client.AdminClient -lhttp://localhost:8080/hello/services/AdminService d
eploy.wsdd
红色字体中的/hello是项目名称。

作者: amo_njupt   发布时间: 2010-07-24

服务器没有启动啊,好像

作者: beeftt   发布时间: 2010-07-24

热门下载

更多