我有一个Web应用程序,为客户提供30多个REST服务(使用Jersey)。是否可以为我的应用程序自动创建WADL文档?
我需要这个,以便我可以在SoapUI中配置它来测试各种场景并保存以供以后使用。
答案 0 :(得分:23)
如果你使用泽西岛,那么url to wadl就像是
http://localhost:8080/applicationname/application.wadl
您可能需要将资源库添加到URL中,例如
http://localhost:8080/applicationname/resources/application.wadl
答案 1 :(得分:8)
http://{host}:{port}/{context_root}/{resource}/application.wadl
替换host
,port
,context root
和resource
的值。
答案 2 :(得分:7)
过去我曾使用Enunciate(GitHub repository)。
这是一个构建时工具,可以自动为您生成接口定义文档(WADL,WSDL等)。将它集成到Maven构建中非常容易。