Propriétés de liaison et de règle CustomProperties

Utilisez le paramètre -attributes pour la commande setBinding, afin d'indiquer des informations de configuration supplémentaires relatives à la liaison des ensembles de règles CustomProperties. Les ensembles de règles d'application et de système peuvent utiliser la règle et la liaison CustomProperties.

Ce produit prend en charge l'utilisation des règles et liaisons CustomProperties pour définir des propriétés génériques non prises en charge dans d'autres types de règles. Les propriétés supplémentaires sont définies dans la liaison. Vous devez mettre à jour uniquement les propriétés existantes telles l'attribut activé dans la règle. La règle CustomProperties fournit une solution alternative permettant de définir une propriété de liaison au lieu d'utiliser le modèle de programmation JAX-WS afin de définir cette propriété sur l'objet BindingProvider. La liaison CustomProperties est prise en charge uniquement pour les clients de service.

Les commandes et paramètres du groupe PolicySetManagement de l'objet AdminTask permettent de personnaliser la configuration de votre ensemble de règles.
  • Utilisez le paramètre -attributes des commandes getPolicyType et getBinding pour afficher les propriétés de la configuration des règles et des liaisons. Pour obtenir un attribut, associez le nom de la propriété à la commande getPolicyType ou getBinding.
  • Utilisez le paramètre -attributes pour les commandes setPolicyType et setBinding afin d'ajouter des propriétés à la configuration des règles et des liaisons, d'en mettre à jour ou d'en supprimer. Pour ajouter ou mettre à jour un attribut, spécifiez le nom de la propriété et sa valeur. Les commandes setPolicyType et setBinding mettent à jour la valeur si l'attribut existe ou ajoutent l'attribut et la valeur s'il n'existe pas. Pour supprimer un attribut, spécifiez la valeur sous forme de chaîne vide (""). Le paramètre -attributes admet l'objet properties.
Remarque : Si une valeur ou un nom de propriété indiqué avec le paramètre -attributes n'est pas valide, les commandes setPolicyType et setBinding échouent et génèrent une exception. La propriété qui n'est pas valide est consignée sous forme d'erreur ou d'avertissement dans le fichier SystemOut.log. Toutefois, l'exception de la commande ne contient pas toujours d'informations détaillées relatives à la propriété à l'origine de l'exception. Si les commandes setPolicyType et setBinding échouent, recherchez dans le fichier SystemOut.log d'éventuels messages d'erreur ou d'avertissement indiquant que l'entrée du paramètre -attributes contient une ou plusieurs propriétés non valides.
Remarque : Cette rubrique fait référence à un ou plusieurs des fichiers journaux de serveur d'applications. Il est recommandé de configurer le serveur de telle sorte qu'il utilise l'infrastructure de journalisation et de trace HPEL (High Performance Extensible Logging) à la place des fichiers SystemOut.log, SystemErr.log, trace.log et activity.log sur les systèmes distribués et IBM® i. Vous pouvez également utiliser HPEL conjointement avec vos fonctions de journalisation z/OS natives. Si vous utilisez l'infrastructure HPEL, vous pouvez accéder à toutes les informations de journalisation et de trace en utilisant l'outil de ligne de commande LogViewer à partir de votre répertoire bin de profil de serveur. Pour plus d'informations sur l'utilisation de HPEL, voir les informations sur l'utilisation de HPEL en vue du traitement des incidents liés aux applications.
La commande setBinding suivante illustre comment utiliser la liaison CustomProperties pour définir une valeur pour la propriété de liaison de référence du point d'entrée WSADDRESSING_DESTINATION_EPR :
AdminTask.setBinding('[-bindingLocation "" -bindingName generalCellWideBind1 -attachmentType client
 -policyType CustomProperties -attributes "[[WSADDRESSING_DESTINATION_EPR addressValue]]"]')
Environnement de version mixte Environnement de version mixte: Dans un environnement de cellule mixte, les restrictions suivantes s'appliquent aux associations à des ensembles de règles contenant la règle CustomProperties :
  • Vous ne devez pas créer des associations à des ensembles de règles contenant la règle CustomProperties pour les applications déployées sur un serveur d'applications antérieur à WebSphere Application Server Version 8.0. La règle CustomProperties n'est prise en charge que sur WebSphere Application Server Version 8.0 et versions ultérieures.
  • Une application contenant une association à un ensemble de règles incluant la règle CustomProperties ne doit pas être déployée sur un serveur d'applications antérieur à WebSphere Application Server Version 8.0.
  • Si une application déployée dans un environnement cluster contient une association à un ensemble de règles incluant la règle CustomProperties, vous ne devez pas ajouter un serveur d'applications membre antérieur à WebSphere Application Server Version 8.0 au cluster.
mixv

Icône indiquant le type de rubrique Rubrique de référence



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=rxml_customproperties_policybind
Nom du fichier : rxml_customproperties_policybind.html