我是 Web 服务的新手,并设法将 Axis1 Web 服务转换为 Axis2。我可以使用带有 Eclipse 的 Web Service Explorer 从中取回数据。我正在使用 Eclipse 3.6.1、Tomcat 5.5 和 Windows XP。问题是我缺少要测试的 JSP 客户端。
当您使用 Eclipse 和 Axis 1 生成 Web 服务时,您将获得通用的 3 帧 JSP 测试客户端,左侧是方法,右侧是输入和结果。Axis 2 似乎无法实现这一点。我在 Eclipse 中尝试了各种组合的动态 Web 项目、Web 服务、Web 服务客户端和 Axis2 CodeGen 向导,我得到的只是 xxxCallbackHandler.java 和 xxxStub .java。我可以使用 Web 服务资源管理器进行测试,但我需要 JSP 客户端,因为我们的测试人员不是开发人员,也没有 Eclipse。
我尝试从旧的 Axis 1 服务转换 JSP 测试客户端。这并不顺利,因为有很多对不属于 Axis 2 一部分的 org.apache.axis 的引用(或者至少重新组织到我找不到它的地步)。
关于如何让 JSP 客户端生成的任何建议,或者,如果我需要构建一个,也许是一个示例?我已经用 Google 搜索到,每次搜索 jsp、客户端、webservice 和 eclipse,所有结果都会返回紫色。以前一定有人遇到过这个问题...