0

我正在尝试使用 axis2-wsdl2code-maven-plugin 从 wsdl 自动生成服务器端类文件。我不确定如何实现 SkeletonInterface 来调用业务逻辑。有一个实现接口的自动生成的骨架文件,但它有一个未实现的方法。问题是我不允许修改自动生成文件,因此不确定如何实现该方法。

以下是我尝试过的事情:

我面临的几个问题:

一世。尝试重命名接口实现类,通过service.xml调用,但是新的impl没有被调用。(AuthenticatedServicesValidSkeletonImpl.java)

ii. 尝试扩展 Skeleton 类,但在部署应用程序时出现空指针异常,并且我无法从日志中获得任何信息。

iii. 也尝试使用 cfx 插件自动生成类,但在其中遇到了类似的问题。

请帮助解决这个问题。

4

1 回答 1

0

您需要将您的业务逻辑放在AuthenticatedServicesValidSkeletonImpl.java. 这将为您提供一个请求的 POJO,最后,您需要返回一个响应的 POJO,然后将其序列化为 WebService 响应。Request 和 Response 对象已经由 WSDL2java 创建,您只需要使用它们。

于 2013-05-23T14:37:50.457 回答