Red Hat Training
A Red Hat training course is available for Red Hat JBoss Enterprise Application Platform
Chapitre 16. Sous-système de services web
16.1. Configurer les options de Services Web
Pour configurer les options de Services Web, cliquer sur Web Services. Les options sont expliquées dans le tableau ci-dessous.
Tableau 16.1. Options de configuration des Services Web
Option | Description | CLI Command |
---|---|---|
Modifier l'adresse WSDL |
Indique si l'adresse WSDL peut être modifiée par les applications. Valeur par défaut
true .
|
/profile=full-ha/subsystem=webservices/:write-attribute(name=modify-wsdl-address,value=true) |
Hôte WSDL |
Le contrat WSDL d'un service Web JAX-WS inclut un élément <soap:address> qui pointe vers l'emplacement du point de terminaison. Si la valeur de <soap:address> est un URL valide, elle n'est pas remplacée à moins que
modify-wsdl-adress soit défini à la valeur true . Si la valeur de <soap:address> n'est pas un URL valide, elle est remplacée en utilisant les valeurs wsdl-host et wsdl-port ou wsdl-secure-port . Si wsdl-host est défini sur jbossws.undefined.host , l'adresse hôte de l'auteur de la demande est utilisée lorsque <soap:address> est réécrite. Par défaut, ${jboss.bind.address:127.0.0.1} , qui utilise 127.0.0.1 si aucune adresse de liaison est spécifiée lors du démarrage de JBoss EAP 6.
|
/profile=full-ha/subsystem=webservices/:write-attribute(name=wsdl-host,value=127.0.0.1) |
Port WSDL |
Le port non-sécurisé utilisé pour écrire à nouveau l'adresse SOAP. Si non défini (défaut), le port sera identifié en demandant la liste des connecteurs installés.
|
/profile=full-ha/subsystem=webservices/:write-attribute(name=wsdl-port,value=80) |
Port sécurisé WSDL |
Le port sécurisé utilisé pour écrire à nouveau l'adresse SOAP. Si non défini (défaut), le port sera identifié en demandant la liste des connecteurs installés.
|
/profile=full-ha/subsystem=webservices/:write-attribute(name=wsdl-secure-port,value=443) |
Note
Vous aurez sans doute besoin de modifier le profil pour modifier un profil de domaine géré différent, ou supprimer la partie /profile=full-ha de la commande d'un serveur autonome.
Sous-système de services web
Pour activer la journalisation dans Apache CXF, configurer la propriété système suivante dans le fichier standalone/domain.xml
:
<system-properties> <property name="org.apache.cxf.logging.enabled" value="true"/> </system-properties>