1

我正在尝试调用网络服务。我使用 wsimport 来创建基于 WSDL 的存根类。我创建了一个小型控制台应用程序来在 Eclipse 中测试它们,并且该应用程序可以正常工作。然后,我将这些类移动到我正在使用的 CMS 中(Day CQ 5.3),相应地修改了包名称,并创建了一个小的 JSP 页面来测试它们。当我尝试查看该页面时,我收到一条错误消息,提示“类 package.name.ProductsSoap 上不存在 WebService 注释”。

但是,1) ProductsSoap 是一个接口,而不是一个类。2) ProductsSoap 确实有一个 WebService 注释。3) 没有生成的类实现 ProductsSoap 接口。

什么会导致这个?

4

1 回答 1

0

您是否使用 Spring 框架来使用您的 Web 服务?你应该在你的类路径中有spring-ws-corespring-ws-core-tiger

于 2012-01-12T09:44:28.303 回答