繁体   English   中英

如何将Axis2示例项目导入eclipse?

[英]How to import an Axis2 sample project into eclipse?

如何将Apache Axis2示例项目导入eclipse? 我试图导入名为pojo的项目,但没有成功。 似乎正常的导入方法在这里不起作用。

在Eclipse中创建一个新的动态Web项目(您需要具有Eclipse J2EE版本)

创建新的动态Web项目

将示例pojo源代码从AXIS2_HOME \\ sample目录复制到动态Web项目源代码目录

AXIS2_HOME \\样本\\ POJO

将POJO源复制到动态Web源

从Eclipse创建新的Web服务

在此处输入图片说明

选择“自下而上”,然后在包sample.addressbook.service中选择AddressBookService。

确保选择“轴”和“项目名称”。 还要检查如下的“客户端”选项,

在此处输入图片说明

点击完成

在此处输入图片说明

将客户端代码移动到客户端项目PojoClient(包sample.addressbook.adbclient中的AddressBookADBClient

在此处输入图片说明

重构软件包名称和方法以适合自动生成的存根

我进行了3次更改修改了程序包名称以匹配存根

1) //import sample.addressbook.stub.AddressBookServiceStub;
import sample.addressbook.service.AddressBookServiceStub;

修改了方法名称以匹配存根

2)//addEntry.setArgs0(entry);
   addEntry.setEntry(entry);

修改了方法名称以匹配存根

3) //findEntry.setArgs0("Abby Cadabby");
    findEntry.setName("Abby Cadabby");

在此处输入图片说明

服务的最后一项更改,因为我无法进行测试。 我将条目变量设置为静态
私有静态HashMap条目= new HashMap();

在此处输入图片说明

来自SOAP UI的全部设置响应

在此处输入图片说明

在此处输入图片说明

客户端Java代码的响应

在此处输入图片说明

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM