...
Afin de pouvoir visualiser ses services web spécifiques dans l'interface de swagger, il faudra modifier le fichier de configuration wsRestConf.properties présent dans le répertoires de configuration reflex web (C:\Hardis\Reflex\conf en version windows)
On ajoutera la valeur ",com.hardis.reflex" à la ligne correspondant à la clef "SWAGGER2FEATURE.resourcePackage"
Bloc de code | ||
---|---|---|
| ||
... SWAGGER2FEATURE.resourcePackage=com.hardis.reflex.publicapi,com.hardis.adelia.webservice,com.hardis.reflex ... |
...
Afin de regrouper les web services par types de services sans avoir à mettre tous les services (procédures) dans le même programme, il suffira d'ajouter dans le code de configuration "sw_configurer *service _ws_rest_swag_description ..." pour que le service soit ajouté à un groupe de web services.
...
Bloc de code | ||
---|---|---|
| ||
DECL_PGM ... sw_configurer *service _ws_rest_swag_description 'XXX - Web services de test (STUB)' ... |
De cette façon, une fois le(s) service(s) généré(s), on verra le chapitre suivant dans swagger :