Skip to content

Mis en ligne par admin - 7 mai 2009 - Astuces Diverses

BPEL : modifier à l’exécution l’adresse d’une WSDL

Pour modifier dynamiquement (au runtime) l’url du service d’une WSDL et ainsi pouvoir s’adresser à plusieurs serveurs proposant un même service, voici la méthode.

1.) Dans l’une de vos WSDL, importer le schema wsa http://schemas.xmlsoap.org/ws/2003/03/addressing/ (import)
2.) Dans votre BPEL déclarer une variable de type wsa:EndpointReference
3.) Dans un assign, copier l’url dans l’élément Address de l’élément EndpointReference
Note : il faut absolument initialiser la variable de type wsa:EndpointReference avec le(s) élément(s) que vous souhaitez modifier (Address si vous modifiez uniquement l’adresse).

Articles similaires

Les articles suivants abordent des thèmes communs.

Commentaires

Partagez vos remarques.

Il n'y a pas de commentaires pour cet article.