如何生成WADL?
How to generate WADL?
我有一个用 spring 编写的 REST api,我有兴趣从该服务生成 WADL。
我看到很少有帖子说它内置于 spring & jersey 中,应该可以从这个 url 中获得(在我的例子中使用浏览器):
http://< host >:8080/< Project Name >/management/application.wadl
在web.xml中:
<servlet-mapping>
<servlet-name>rest</servlet-name>
<url-pattern>/management/*</url-pattern>
控制器:
@RestController
@RequestMapping(value = { "/management" })
public class MyConroller {
但我得到:
HTTP Status 404
The requested resource is not available.
我尝试按照这些说明进行操作,但仍然不适合我:-
https://github.com/autentia/wadl-tools
(可以参考本期:wadl-tools)
如何启用它?
谢谢。
使用 wadl-tools 进行管理。
参见:https://github.com/autentia/wadl-tools/issues/7
但我知道这是一个老问题,所以大摇大摆地切换到 OpenApi,看起来好多了:
A 'simple' way to implement Swagger in a Spring MVC application
我有一个用 spring 编写的 REST api,我有兴趣从该服务生成 WADL。
我看到很少有帖子说它内置于 spring & jersey 中,应该可以从这个 url 中获得(在我的例子中使用浏览器):
http://< host >:8080/< Project Name >/management/application.wadl
在web.xml中:
<servlet-mapping>
<servlet-name>rest</servlet-name>
<url-pattern>/management/*</url-pattern>
控制器:
@RestController
@RequestMapping(value = { "/management" })
public class MyConroller {
但我得到:
HTTP Status 404
The requested resource is not available.
我尝试按照这些说明进行操作,但仍然不适合我:-
https://github.com/autentia/wadl-tools
(可以参考本期:wadl-tools)
如何启用它?
谢谢。
使用 wadl-tools 进行管理。
参见:https://github.com/autentia/wadl-tools/issues/7
但我知道这是一个老问题,所以大摇大摆地切换到 OpenApi,看起来好多了: A 'simple' way to implement Swagger in a Spring MVC application