1

有没有办法在 Java 环境中拆分 application.wadl?现有的技术是 Jersey + Spring + spring MVC 。

我只想拆分 application.wadl,这样我就可以只公开那些我将支持的 Web 服务,以便为我的用户提供向后兼容性。此外,身份验证将基于一些不同的标准。jersey 是否为此类要求提供任何支持?

4

1 回答 1

0

一般来说,我无法找到通过配置拆分 wadl 生成逻辑的任何方法。但这是你可以执行的 hack。有一个名为 GenerateWadlTask​​.java 的类,它基本上为球衣执行 wadl 生成逻辑。您可以在自定义应用程序 wadl 生成任务中扩展此类并根据您的逻辑使用它。对于代码示例,只需下载球衣服务器源 jar 并查看类。逻辑很简单。

希望这有帮助。

编辑:- 有一个名为 enunicate http://enunciate.codehaus.org/的 maven 插件,这将使您的生活变得轻松。

于 2012-07-02T17:55:53.777 回答