Modification du fournisseur SOAP par défaut de WSIF
Le fournisseur SOAP par défaut de WSIF (le fournisseur IBM® SOAP de service Web) est conçu pour communiquer avec un service Web compatible avec JAX-RPC et par conséquent, il ne prend pas totalement en charge les services exécutés sur l'ancien fournisseur (Apache SOAP). Pour que vos services existants fonctionnent à nouveau, vous pouvez modifier vos services Web de sorte qu'ils utilisent le fournisseur SOAP du service Web IBM actuel ou remplacer le fournisseur WSIF par défaut par le fournisseur Apache SOAP, comme décrit dans cette rubrique.
Pourquoi et quand exécuter cette tâche
WSIF utilise un fichier de propriétés appelé wsif.properties pour sélectionner le fournisseur SOAP à utiliser. Le fournisseur SOAP est un paramètre défini au niveau du noeud. Par conséquent, tous les serveurs du noeud doivent être redémarrés pour que les modifications prennent effet. Le fichier wsif.properties est fourni dans le fichier com.ibm.ws.runtime.jar qui se trouve dans le répertoire app_server_root/plugins (où app_server_root est le répertoire racine de l'installation de IBM WebSphere Application Server) et le fichier de propriétés "fourni" est accessible dans cet emplacement dès lors qu'il est placé dans le chemin de classes. Cependant, lorsque vous modifiez le fichier, vous ne remplacez pas la copie d'origine dans le fichier com.ibm.ws.runtime.jar. Vous sauvegardez la version modifiée dans le répertoire racine_serveur_app/lib/properties.
Pour remplacer le fournisseur SOAP par défaut de WSIF par le fournisseur Apache SOAP, procédez aux opérations ci-dessous.