Dans la vue Repository, cliquez-droit sur le nœud Services et, dans le menu contextuel, sélectionnez Create Service.
Dans l'assistant qui s'ouvre, saisissez airport dans le champ Name et cliquez sur Next.
Sélectionnez l'option Create new WSDL
Cliquez sur Finish pour valider la création.
Le service s'ouvre dans l'espace de modélisation graphique.
Cliquez-droit sur le port airportPort dans le squelette WSDL et sélectionnez Show properties. Dans le champ Address, spécifiez l'adresse où vous souhaitez publier le service, par exemple, http://localhost:8200/airport.service.
Cliquez sur le type de port airportPortType dans le squelette WSDL. Modifiez son nom en airportSoap.
Cliquez sur l'opération airportOperation dans le squelette WSDL. Modifiez son nom en getAirportInformationByISOCountryCode.
Cliquez-droit sur l'opération getAirportInformationByISOCountryCode et sélectionnez Add Fault pour ajouter l'élément Fault à l'opération.
Sauvegardez le fichier WSDL.
Le nouveau service Web défini s'affiche sous le nœud Services de la vue Repository.
Sous le nœud Services, cliquez-droit sur airport 0.1 et sélectionnez Import WSDL Schemas.
Cette option importe les métadonnées WSDL du service dans le Repository, sous Metadata > File XML, ce qui vous permet de partager les informations des opérations à travers les services et les autres composants.
Cette page vous a-t-elle aidé ?
Si vous rencontrez des problèmes sur cette page ou dans son contenu – une faute de frappe, une étape manquante ou une erreur technique – faites-le-nous savoir.