Wiki source code of Axis2 : servlet d'administration des services web SOAP
Last modified by Administrateur local on 2017/08/08 11:45
Show last authors
| author | version | line-number | content |
|---|---|---|---|
| 1 | Axis2 fournit en standard une //servlet// d'administration permettant de gérer le déploiement d'un service, l'activation ou la désactivation d'un service, | ||
| 2 | l'engagement ou de le désengagement d'un module, etc. | ||
| 3 | Par défaut, cette //servlet// d'administration n'est pas active. Pour la rendre opérationnelle il faut modifier le descripteur de l'application (web.xml) en ajoutant les lignes suivantes : | ||
| 4 | |||
| 5 | |||
| 6 | {{code language="xml" title="web.xml" language="xml"}} | ||
| 7 | <servlet> | ||
| 8 | <display-name>Apache-Axis2 AxisAdmin Servlet (Web Admin)</display-name> | ||
| 9 | <servlet-name>Axis2AdminServlet</servlet-name> | ||
| 10 | <servlet-class>org.apache.axis2.webapp.AxisAdminServlet</servlet-class> | ||
| 11 | </servlet> | ||
| 12 | ... | ||
| 13 | <servlet-mapping> | ||
| 14 | <servlet-name>Axis2AdminServlet</servlet-name> | ||
| 15 | <url-pattern>/axis2-admin/*</url-pattern> | ||
| 16 | </servlet-mapping> | ||
| 17 | {{/code}} | ||
| 18 | |||
| 19 | |||
| 20 | |||
| 21 | L'accès à la //servlet// d'administration requiert une authentification. | ||
| 22 | Pour des raisons évidentes de sécurité, concomitamment à son activation pensez à remplacer le couple userName/password défini dans le fichier de configuration d'Axis2 (WEB-INF/conf/Axis2.xml). |