Propagation du contexte de zone de travail sur les services Web

WebSphere Application Server Version 6.1 permet désormais de propager le contexte de zone de travail dans un appel de service Web. Avant WebSphere Application Server Version 6.1, le contexte de zone de travail était propagé uniquement dans les appels RMI/IIOP. Les API Work Area n'ont pas été modifiées pour permettre la propagation. Vous pouvez les utiliser comme précédemment et comme indiqué dans la documentation Work Area. Toutefois, par défaut, le contexte Work Area n'est pas propagé sur un appel de service Web, vous devez activer cette option.

Procédure

  1. Activez un serveur pour propager le contexte Work Area sur un appel de service Web.
    1. Démarrez la console d'administration.
    2. Sélectionnez Serveurs > Types de serveurs > Serveurs d'applications WebSphere > nom_serveur > Services du processus métier.
      • Pour activer le service Work Area, (la partition UserWorkArea) pour propager son contexte sur un appel de service Web :
        • Sélectionnez Work Area Service.
      • Pour activer une partition individuelle afin d'en propager le contexte sur un appel de service Web :
        • Sélectionnez Service Work Area Partition.
        • Sélectionnez une partition.
    3. Cochez l'option EnableWebServicePropagation pour activer la propagation de service Web.
    4. Sauvegardez la nouvelle configuration et redémarrez le serveur pour appliquer cette dernière.
  2. Activez un client pour propager le contexte Work Area sur un appel de service Web :
    Remarque : La procédure suivante concerne le service Work Area (partition UserWorkArea). Pour les partitions définies par l'utilisateur, la propriété EnableWebServicePropagation doit être définie lors de la création d'une partition sur le client. Reportez-vous à l'article Interface du gestionnaire de partitions Work Area.
    1. Associez la valeur true à la propriété com.ibm.websphere.workarea.EnableWebServicePropagation lorsque vous appelez le script launchClient qui se trouve dans le répertoire [AIX Solaris HP-UX Linux Windows][z/OS][IBM i]$WAS_HOME/bin. Pour associer la valeur true à cette propriété, par exemple, ajoutez les propriétés système suivantes à l'appel de launchClient comme requis : -CCDcom.ibm.websphere.workarea.EnableWebServicePropagation=true
    2. Définissez la propriété com.ibm.websphere.workarea.EnableWebServicePropagation dans un fichier de propriétés utilisé par le script launchClient. Pour plus d'informations, consultez l'article relatif à l'exécution d'une application client Java EE avec launchClient.

Icône indiquant le type de rubrique Rubrique de tâche



Icône d'horodatage Dernière mise à jour: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=twa_propagate
Nom du fichier : twa_propagate.html