Java开发网 Java开发网
注册 | 登录 | 帮助 | 搜索 | 排行榜 | 发帖统计  

您没有登录

» Java开发网 » WebService/XML/JSON/SOAP/SOA » Web Services  

按打印兼容模式打印这个话题 打印话题    把这个话题寄给朋友 寄给朋友    该主题的所有更新都将Email到你的邮箱 订阅主题
flat modethreaded modego to previous topicgo to next topicgo to back
作者 关于Axis的几个问题!
pk





发贴: 1
积分: 0
于 2006-06-07 09:29 user profilesend a private message to usersearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
axis出来很长时间了,小弟昨天才刚刚接触,大概看了一下网上的资料就开始动手了,结果却不尽如人意,有几个疑惑一直搞不清楚,还请高手明示:

1>发布SOAPMonitor服务时(其编译后的所有文件,包括deploy-monitor.wsdd都直接放在axis根目录下),在字符界面下先转到 c:\Tomcat\webapps\axis下,然后再输入
java -cp %AXISCLASSPATH% org.apache.axis.client.AdminClient -lhttp://localhost/axis/SOAPMonitor/AdminService deploy-monitor.wsdd
执行后结果是:
Processing file deploy-monitor.wsdd
Exception:: (404)/axis/SOAPMonitor/AdminService
说来惭愧,我只是照本宣科,看别人这样写,就照葫芦画瓢,既然说没有这个目录结构,我就在axis目录下建一个SOAPMonitor/AdminService ,再回头上述命令,结果是:
Processing file deploy-monitor.wsdd
Exception:: (302)Moved Temporarily
于是上网看看,发现有的发布命令是这样写的:
java -cp %AXISCLASSPATH% org.apache.axis.client.AdminClient deploy.wsdd

于是我换这种方式来执行发布,结果为:
Processing file deploy-monitor.wsdd
Exception:: (405)Method not allowed
后来决定干脆不用SOAPMonitor服务了,自己写了一个helloworld的jws服务,客户端居然可以访问,呵呵,窃喜了好一会。再把这个helloworld编译成class文件放到新建的axis/services目录下,连同它的deploy.wsdd一块放在里面,运行如下命令:
java -cp %AXISCLASSPATH% org.apache.axis.client.AdminClient -lhttp://localhost/axis/services/AdminService deploy.wsdd
结果是:
Processing file deploy.wsdd
Exception:: The AXIS engine could not find a target service to invoke! targetSe
rvice is null

我倒! 我的环境变量设置也没问题,怎么别人没遇到的BT问题我TMD都包圆了。
http://localhost/axis/services/AdminService 是怎么回事啊? 我的axis根目录下一开始并没有这个services/AdminService 目录的存在,怎么命令行里都要这样写?? 难道是java命令自行创建的?

还请对服务发布机制理解比较透彻的高手们给讲讲来龙去脉,以及我的具体问题所在,谢谢了.




话题树型展开
人气 标题 作者 字数 发贴时间
14725 关于Axis的几个问题! pk 1371 2006-06-07 09:29
11687 Re:关于Axis的几个问题! mopan 11 2006-06-29 15:08
12509 Re:关于Axis的几个问题! bluepure 39 2006-06-29 15:29

flat modethreaded modego to previous topicgo to next topicgo to back
  已读帖子
  新的帖子
  被删除的帖子
Jump to the top of page

   Powered by Jute Powerful Forum® Version Jute 1.5.6 Ent
Copyright © 2002-2021 Cjsdn Team. All Righits Reserved. 闽ICP备05005120号-1
客服电话 18559299278    客服信箱 714923@qq.com    客服QQ 714923