Vous pouvez utiliser des fichiers de propriétés pour créer ou supprimer
les adaptateurs de ressources Connector Architecture (J2C) Java™ 2
Platform, Enterprise Edition (J2EE) de source de données.
Avant de commencer
Déterminez les changements à apporter à votre configuration d'adaptateur de ressources J2C.
Démarrez l'outil de scriptage wsadmin. Pour démarrer wsadmin à l'aide du langage Jython, exécutez la commande wsadmin -lang jython du répertoire bin
du profil de serveur.
Pourquoi et quand exécuter cette tâche
Grâce à un fichier de propriétés, vous pouvez installer
ou supprimer un adaptateur de ressources J2C.
Exécutez les
commandes administratives à l'aide de wsadmin pour appliquer ou supprimer un fichier de propriétés pour un adaptateur de ressources J2C.
Tableau 1. Actions appliquées aux fichiers de propriétés d'adaptateur de ressources J2C. Vous pouvez créer et supprimer
les propriétés d'adaptateur de ressources J2C.Action |
Procédure |
create (install) |
- Créez un fichier de propriétés définissant les propriétés requises
pour un adaptateur de ressources J2C et contenant les lignes suivantes
dans l'en-tête :
CreateDeleteCommandProperties=true
commandName=installResourceAdapter
- Exécutez la commande applyConfigProperties
pour installer l'adaptateur de ressources.
|
Modifier |
Non applicable |
delete (supprimer) |
Pour supprimer tout l'adaptateur de ressources,
supprimez la mise en commentaire #DELETE=true et exécutez
la commande deleteConfigProperties. |
Créer une propriété |
Non applicable |
Supprimer une propriété |
Non applicable |
Vous pouvez éventuellement utiliser le mode interactif avec les commandes :
AdminTask.nom_commande('-interactive')
Procédure
- Installez une instance J2CResourceAdapter.
- Créez un fichier de propriétés pour une instance J2CResourceAdapter.
Ouvrez un éditeur et créez un fichier
comme ci-dessous pour une instance J2CResourceAdapter :
#
# Header
#
CreateDeleteCommandProperties=true
commandName=installResourceAdapter
#
#
#Properties
#
rarPath=myRA.rar #String,required
rar.nativePath=null #String
rar.archivePath=null #String
rar.propertiesSet=null #java.util.Properties
rar.name=null #String
rar.DeleteSourceRar=null #Boolean
rar.classpath=null #String
rar.HACapability=null #String
nodeName=!{nodeName} #String,required
rar.desc=null #String
rar.enableHASupport=null #Boolean
rar.threadPoolAlias=null #String
rar.isolatedClassLoader=null #Boolean#
EnvironmentVariablesSection
#
#Environment Variables
nodeName=myNode
- Exécutez la commande applyConfigProperties pour installer une configuration d'adaptateur de ressources J2C.
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 myObjectType.props -reportFileName report.txt '])
- Supprimez l'instance de l'adaptateur de ressources J2C complète.
- Spécifiez DELETE=true dans
la section d'en-tête du fichier de propriétés.
Un fichier de propriétés d'adaptateur de ressources J2C
avec DELETE=true se présente comme suit :
#
# Header
#
ResourceType=J2CResourceAdapter
ImplementingResourceType=J2CResourceAdapter
ResourceId=Cell=!{cellName}: J2CResourceAdapter=myJ2CResourceAdapter
DELETE=true
#
#
#Properties
#
name=myJ2CResourceAdapter
#
EnvironmentVariablesSection
#
#Environment Variables
cellName=myCell
- Exécutez la commande deleteConfigProperties.
Dans cet exemple Jython, le paramètre -reportFileName facultatif
produit un rapport appelé report.txt :
AdminTask.deleteConfigProperties('[-propertiesFileName myObjectType.props -reportFileName report.txt]')
Résultats
Vous pouvez utiliser le fichier de propriétés pour configurer et gérer
l'adaptateur de ressources J2C.
Que faire ensuite
Sauvegardez les modifications de la configuration.