Pregunta ¿Cómo puedo generar WADL para servicios REST?


Tengo una aplicación web que proporciona más de 30 servicios REST (con Jersey) a los clientes. ¿Es posible crear automáticamente un documento WADL para mi aplicación?

Necesito esto para que pueda configurarlo en SoapUI para probar varios escenarios y guardarlo para usarlo más adelante.


32
2017-09-13 12:08


origen


Respuestas:


Si está usando Jersey, url wadl sería algo así como

http://localhost:8080/applicationname/application.wadl 

Es posible que deba agregar la base de recursos en la url, p.

http://localhost:8080/applicationname/resources/application.wadl 


23
2017-09-25 22:26



http://{host}:{port}/{context_root}/{resource}/application.wadl 

valores sustitutos para host, port, context root y resource.


7
2018-04-14 03:11



En el pasado he usado Enunciar (Repositorio GitHub)

Es una herramienta de tiempo de compilación que genera documentos de definición de interfaz (WADL, WSDL, etc.) automáticamente para usted. Es muy fácil integrarlo en tu build de Maven.


7
2017-09-13 13:16