Axis2部署安装.doc

  1. 1、本文档共24页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Axis2部署安装

MyEclipse8.0 + AXIS2 环境准备 Axis2安装部署在tomcat中 自己写一个简单的webservice并在axis2下部署。 一、环境准备(MyEclipse8.0 + AXIS2) 1.1软件下载准备 tomcat:apache-tomcat-6.0.18 Axis2 War包:axis2.war 2-1.5.1 Axis Eclipse plug-in(代码生成工具和打包工具):Axis2_Codegen_Wizard_1.3.0 Axis2_Service_Archiver_1.3.0(1.4版本解压缩还是1.3,只不过是修正后的1.3版,但还是缺少2jar包) 注意点:(官网下的最新1.3版本有问题,用代码生成工具最后会报错: java.lang.reflect.InvocationTargetException 从CSDN上下载2个工具的14版本,在axis2-1.4.1-war\axis2\WEB-INF\lib目录下,复制 backport-util-concurrent-3.1.jar geronimo-stax-api_1.0_spec-1.0.1.jar 这两个文件至MyEclipse 8.x Latest \dropins \Axis2_Codegen_Wizard_1.3.0\ lib下,同时要编辑MyEclipse 8.x Latest\dropins\Axis2_Codegen_Wizard_1.3.0下的plugin.xml,将这两个文件添加进去(复制粘贴两项,修改jar文件名为新拷入的文件名即可),再使用codegen插件即可正常生成代码。 二.Axis2tomcat中 无论使用哪个版本的Axis2,要把它安装在一个J2EE兼容的Servlet容器中请参照一下说明: 用Axis2标准二进制发行包建立Axis2 WAR文件。 将WAR文件放到servlet容器的webapps目录下。大多数的Servlet容器会自动安装WAR文件(某些Servlet容器可能需要重启来获得新的web应用。更多的信息请参照你的Servlet容器文档。) 一旦WAR被成功安装,启动服务器,你可以在浏览器中输入http://host :port/axis2来测试它。它应该会生成下面这个页面——Axis2 Web应用主页。 使用链接“Validate”来确认所有的东西都运行正常。如果验证失败那么说明WAR安装不正确或者某些核心jar文件丢失了。 注意: 需要任何应用服务器详细的安装信息请参考应用服务器详细配置指南。 上传服务 Axis2 Web应用也提供了一个上传服务的接口。一旦根据高级用户指南中描述的服务说明建立了服务压缩包文件,那么这个以aar为后缀的文件就可以用上传页面来上传。 被上传的aar文件将被保存在缺省的服务目录。对于Axis2来说,这个目录是webapps/axis2/WEB-INF/services。一旦服务被上传,它会被立刻安装。 因为Axis2支持热部署,你可以将通过文件系统直接把服务压缩包放到上面提到的服务目录。这样服务就会被自动安装而不会使这个容器重启。 热部署和热更新: (我的在:D:\apache-tomcat-6.0.18\webapps\axis2\WEB-INF\conf \axis2.xml) 使用链接“Services”来检查服务安装是否成功。被成功安装的服务以及他提供的操作将会在有效的服务页面上显示。 (http://localhost:8080/axis2/services/listServices) 如果服务有部署错误,那么它会将服务作为有错误的服务列举出来。如果你点击了那个链接,你可以看到部署错误信息。 部署错误信息 Axis2管理全部是关于在运行时配置Axis2,这个配置是瞬间完成的。更多的描述可以在Axis2 Web管理指南查到。 自己写一个简单的webservice并在axis22.1创建webApps项目 启动MyEclipse,新建立一个WebApps(File-New-Project-Web Project),给Project Name 为SayHello,其他保持不改变。 2.2创建WSDL文件 (Web Services Description Language的缩写,是一个用来描述Web服务和说明如何与Web服务通信的XML语言。) A.选择File-New-Other菜单,进入后找到MyEclipse-Web Services并选择WSDL.如下图: B.点击下一步按钮,显示

文档评论(0)

shenlan118 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档