“WebService注释不存在”例外

时间:2011-10-18 16:02:49

标签: java web-services jax-ws wsimport

我正在尝试拨打网络服务。我使用wsimport基于WSDL创建存根类。我创建了一个小型控制台应用程序来在Eclipse中测试它们,这个应用程序正常工作。然后我将这些类移到我正在使用的CMS中(Day CQ 5.3),相应地修改了包名,并创建了一个小的JSP页面来测试它们。当我尝试查看该页面时,出现错误,上面写着“类package.name.ProductsSoap上没有WebService注释”。

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

导致这种情况的原因是什么?

1 个答案:

答案 0 :(得分:0)

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