如何在jboss中为resteasy生成wadl文件 [英] How to generate wadl file for resteasy in jboss

查看:231
本文介绍了如何在jboss中为resteasy生成wadl文件的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我想为我的项目生成一个使用resteasy + Jboss 6.4 + Maven的wadl文件。
有许多针对球衣的例子,但没有任何人用它来重新安排

I want to generate a wadl file for my project which is using resteasy + Jboss 6.4 + Maven. There are many examples given for jersey but not for resteasy does anyone used it for resteasy

推荐答案

自3.0以来的Resteasy。 14.Final确实支持WADL生成。您需要将resteasy-wadl添加到您的依赖管理器(例如maven):

Resteasy since 3.0.14.Final do support WADL generation. You need to add resteasy-wadl to your dependency manager (e.g. maven):

<dependency>
    <groupId>org.jboss.resteasy</groupId>
    <artifactId>resteasy-wadl</artifactId>
    <version>3.0.19.Final</version>
</dependency>

然后在web.xml中声明一个新的servlet端点,用于提供生成的wadl文件:

then declare a new servlet endpoint in your web.xml for providing generated wadl file:

<servlet>
    <servlet-name>WADL</servlet-name>
    <servlet-class>org.jboss.resteasy.wadl.ResteasyWadlServlet</servlet-class>
</servlet>

<servlet-mapping>
    <servlet-name>WADL</servlet-name>
    <url-pattern>/application.wadl</url-pattern>
</servlet-mapping>

来源代码:

https://github.com/resteasy/Resteasy/tree/master/resteasy-wadl

执行票据:

https://issues.jboss.org/browse/RESTEASY-166

来自Resteasy的例子:

Examples from Resteasy:

https://github.com/resteasy/resteasy-examples/tree/master/wadl-example/src/main/java/org/jboss/resteasy/wadl/testing

这篇关于如何在jboss中为resteasy生成wadl文件的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆