Utilisation des fichiers de propriétés de membre du bus d'intégration de services

Vous pouvez utiliser des fichiers de propriétés pour ajouter et supprimer des objets de membre du bus d'intégration de services. L'intégration de services est le fournisseur de messagerie JMS (Java Message Service) par défaut du produit.

Avant de commencer

Déterminez les valeurs de propriétés à définir pour la configuration du membre du bus d'intégration de services.

Démarrez l'outil de scriptage wsadmin. Pour démarrer wsadmin à l'aide du langage Jython, exécutez la commande wsadmin -lang Jython à partir du répertoire bin du profil de serveur.

Pourquoi et quand exécuter cette tâche

A l'aide d'un fichier de propriétés, vous pouvez ajouter un membre à un objet d'intégration de services ou supprimer un membre d'un objet d'intégration de services.

Tableau 1. Actions associées aux fichiers de propriétés du membre d'intégration de services. Vous pouvez ajouter ou supprimer des membres d'intégration de services.
Action Procédure
création Spécifiez commandName=addSIBusMember dans le fichier de propriétés. Exécutez la commande applyConfigProperties.
modify Non applicable
suppression Spécifiez commandName=removeSIBusMember dans le fichier de propriétés. Exécutez la commande applyConfigProperties.
création d'une propriété Non applicable
suppression d'une propriété Non applicable

Procédure

  1. Ajoutez ou supprimez un objet de membre du bus d'intégration de services.
    • Ajoutez un membre à un objet d'intégration de services.

      Ouvrez un éditeur, spécifiez commandName=addSIBusMember dans l'en-tête, spécifiez les propriétés du membre du bus d'intégration de services, puis enregistrez le fichier.

      Vous pouvez copier la configuration du membre du bus d'intégration de services dans le fichier de propriétés et éditer les propriétés si nécessaire. Définissez des valeurs pour un serveur et un cluster ou un noeud.

      #
      # Header
      #
      CreateDeleteCommandProperties=true
      commandName=addSIBusMember
      #
      
      #
      #Properties
      #
      minPermanentStoreSize=null #java.lang.Long
      trustUserIds=null #Boolean
      maxTemporaryStoreSize=null #java.lang.Long
      host=null #String
      createTables=null #Boolean
      enableAssistance=null #Boolean
      temporaryStoreDirectory=null #String
      securityAuthAlias=null #String
      maxHeapSize=null #Integer
      datasourceJndiName=null #String
      bus=myBus #String,required
      schemaName=null #String
      dataStore=null #String
      unlimitedPermanentStoreSize=null #Boolean
      policyName=null #String
      preferredServersOnly=null #Boolean
      logSize=null #java.lang.Long
      failback=null #Boolean
      minTemporaryStoreSize=null #java.lang.Long
      cluster=null #String
      node=myNode #String
      failover=null #Boolean
      permanentStoreDirectory=null #String
      maxPermanentStoreSize=null #java.lang.Long
      server=myServer #String
      wmqServer=null #String
      channel=null #String
      port=null #Integer
      virtualQueueManagerName=null #String
      unlimitedTemporaryStoreSize=null #Boolean
      logDirectory=null #String
      fileStore=null #String
      initialHeapSize=null #Integer
      transportChain=null #String
      authAlias=null #String
      createDefaultDatasource=null #Boolean
      restrictLongDBLock=null #Boolean
    • Supprimez un membre de l'objet d'intégration de services.

      Ouvrez un éditeur, spécifiez commandName=removeSIBusMember dans l'en-tête, spécifiez les propriétés de bus, serveur, noeud et de cluster, puis enregistrez le fichier.

      #
      # Header 
      #
      CreateDeleteCommandProperties=true
      commandName=removeSIBusMember
      #
      
      #
      #Properties
      #
      cluster=null #String
      bus=myBus #String,required
      node=myNode #String
      server=myServer #String
  2. Exécutez la commande applyConfigProperties pour ajouter ou supprimer le membre du bus d'intégration de services.

    L'exécution de la commande applyConfigProperties applique le fichier de propriétés à la configuration. Dans cet exemple Jython, le paramètre facultatif -reportFileName génère un rapport nommé report.txt:

    AdminTask.applyConfigProperties(['-propertiesFileName mySIBusMember.props -reportFileName report.txt '])

    Vous pouvez éventuellement utiliser la commande en mode interactif :

    AdminTask.applyConfigProperties('-interactive')

Résultats

Vous pouvez utiliser le fichier de propriétés pour configurer et gérer le membre du bus d'intégration de services.

Que faire ensuite

Sauvegardez les modifications de la configuration.


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