Commande generateconfig
La commande generateconfig crée le fichier XML de configuration pour la tâche de configuration spécifiée. Le nom de commande n'est pas sensible à la casse.
Syntaxe de la commande generateconfig
La syntaxe ci-dessous contient des retours à la ligne pour en faciliter la lecture. Mais elle doit être saisie sur une seule ligne, sans retours à la ligne.
configmgr_cl generateconfig -appserver type_serveur_applications
-license type_licence
-repositorytype type_référentiel_ldap
-db type_base_données -ldap type_ldap -bootstrap opération_amorçage
-deploy type_déploiement -task type_de_tâche -taskname nom_d_affichage
-profile mon_profil [-silent] [-force] [-help]
Paramètres de la commande generateconfig
- -appserver type_serveur_applications
- -appserver type_serveur_applications indique le type de serveur d'applications, à savoir WebSphere, JBoss ou WebLogic.
- -license type_de_licence
- Le paramètre -license type_de_licence définit le type de licence à appliquer aux produits installés et doit avoir l'une des valeurs suivantes : "UVU", "PVU Production" ou "PVU Non-Production". Notez que la valeur du paramètre doit être délimitée par des guillemets doubles (") si elle contient des blancs.
- -repositorytype type_de_référentiel_ldap
- WebSphere Application Server seulement. Le paramètre -repositorytype type_de_référentiel_ldap n'est nécessaire que lors de la création de fichiers XML. Ce paramètre indique le type de répertoire LDAP, à savoir standalone ou federated.
- -db type_bd
- Le paramètre -db type_bd n'est nécessaire qu'en cas de création groupée de tous les fichiers, ou lors de la création d'un seul fichier par l'option configurejdbcgcd ou configurejdbcos. Il spécifie le type de base de données utilisé par Content Platform Engine et doit être mssql, oracle, oracle_rac, db2, db2zos ou db2pshadr.
- -ldap type_ldap
- Le paramètre -ldap type_ldap n'est nécessaire qu'en cas de création groupée de tous les fichiers, ou lors de la création d'un seul fichier par l'option configureldap. Ce paramètre indique le type de référentiel de services d'annuaire utilisé par Content Platform Engine pour authentifier les utilisateurs et doit être activedirectory, adam, ca, edirectory, oid, oracledirectoryse ou tivoli. La valeur adam s'applique à Microsoft ADAM et à AD LDS.
- -bootstrap opération_d_amorçage
- Le paramètre -bootstrap opération_d_amorçage n'est nécessaire qu'en cas de création groupée de tous les fichiers, ou lors de la création d'un seul fichier par l'option configurebootstrap. Ce paramètre définit l'opération d'amorçage et d'extraction de texte du profil, à savoir new, modify ou upgrade.
- -deploy type_déploiement
- Le paramètre -deploy type_déploiement n'est nécessaire qu'en cas de création groupée de tous les fichiers, ou lors de la création d'un seul fichier par l'option deployapplication.
Ce paramètre spécifie le type de déploiement de Content Platform Engine. Sa valeur doit être standard, cluster ou netdeploy.
Indiquez standard si vous déployez Content Platform Engine sur un serveur autonome (c'est-à-dire ni géré, ni en cluster) WebSphere Application Server, JBoss Application Server, ou Oracle WebLogic Server.
Indiquez cluster si vous déployez Content Platform Engine sur un cluster WebSphere Application Server, JBoss Application Server ou Oracle WebLogic Server.
Indiquez netdeploy si Content Platform Engine est déployé sur une instance gérée de WebSphere Application Server. C'est à dire si le déploiement réseau est utilisé pour gérer des serveurs individuels qui ne sont pas en cluster.
- -task type_de_tâche
- Le paramètre -task type_de_tâche indique la tâche à créer. Vous pouvez ne pas indiquer le paramètre -task task_type si vous souhaitez générer toutes les tâches. La valeur type_de_tâche n'est pas sensible à la casse. Le tableau ci-dessous présente la liste des noms de tâche valides, des fichiers XML de configuration associés, et la description des paramètres de Content Platform Engine affectés par la tâche.
Tableau 1. Valeurs des types de tâche Option Fichier de configuration à créer Description Omise applicationserver.xml
configurepricingmodel.xml
configurebootstrap.xml
configurejdbcgcd.xml
configurejdbcos.xml
configureldap.xml
configureloginmodules.xml
deployapplication.xml
Si le paramètre -task task_type n'est pas indiqué, tous les fichiers de configuration par défaut associés à un profil sont créés. configurepricingmodel configurepricingmodel.xml
Crée le fichier qui définit les choix de licence pour IBM® FileNet Content Manager ou IBM Content Foundation, IBM Case Foundation, et IBM Case Manager.
configurebootstrap applicationserver.xml
configurebootstrap.xml
Crée le fichier des propriétés du serveur d'applications et le fichier contenant les paramètres d'amorçage de Content Platform Engine sur le serveur d'applications. Les informations relatives à l'amorçage sont nécessaires pour la création de la Global Configuration Database et le démarrage de Content Platform Engine.
configurejdbcgcd applicationserver.xml
configurejdbcgcd.xml
Crée le fichier des propriétés du serveur d'applications et le fichier des paramètres de configuration des connexions JDBC à la base de données GCD (Global Configuration Database) utilisée par Content Platform Engine.
Si le profil contient déjà un fichier applicationserver.xml, celui-ci est conservé.
configurejdbcos applicationserver.xml
configurejdbcos.xml
configurejdbcos.n.xml , où n est un nombre entier supérieur ou égal à 2.
Crée le fichier des propriétés du serveur d'applications et le fichier des paramètres de configuration des connexions JDBC à une base de données de librairie utilisée par Content Platform Engine. La tâche configurejdbcos doit être créée, éditée et appliquée pour chaque librairie de la base de données.
Si vous créez un deuxième fichier de configuration de librairie JDBC, il est nommé configurejdbcos.2.xml. Le nom de fichier s'incrémente à chaque nouveau fichier. Le nom du fichier n'est pas modifiable, mais le nom de la tâche à l'intérieur du fichier l'est.
Si le profil contient déjà un fichier applicationserver.xml, celui-ci est conservé.
configureldap applicationserver.xml
configureldap.xml
configureldap.n.xml , où n est un nombre entier supérieur ou égal à 2.
Crée le fichier des propriétés du serveur d'applications et le fichier de configuration de la connexion au serveur d'annuaire pour l'authentification des utilisateurs de Content Platform Engine.
(WebSphere Application Server ou Oracle WebLogic Server seulement) Si vous créez un deuxième fichier de configuration LDAP, il est nommé configureldap.2.xml. Le nom de fichier s'incrémente à chaque nouveau fichier. Le nom du fichier n'est pas modifiable, mais le nom de la tâche à l'intérieur du fichier l'est.
JBoss ne prend pas en charge plusieurs tâches LDAP.
Si le profil contient déjà un fichier applicationserver.xml, celui-ci est conservé.
configureloginmodules applicationserver.xml
configureloginmodules.xml
(WebSphere Application Server ou JBoss Application Server seulement) Crée le fichier des propriétés du serveur d'applications et le fichier des modules de connexion pour Content Platform Engine.
Si le profil contient déjà un fichier applicationserver.xml, celui-ci est conservé.
deployapplication applicationserver.xml
deployapplication.xml
Crée le fichier des propriétés du serveur d'applications et le fichier des paramètres de déploiement de Content Platform Engine sur le serveur d'applications.
Si le profil contient déjà un fichier applicationserver.xml, celui-ci est conservé.
- -taskname nom_d_affichage
- Le paramètre -taskname nom_d_affichage est facultatif et n'est valide que lors de la création de fichiers. Ce paramètre spécifie la valeur de l'attribut nom_d_affichage dans le fichier XML de configuration. Si le nom d'affichage inclut des espaces, il doit être mis entre guillemets. Le nom d'affichage sert à identifier la tâche dans l'interface graphique.
- -profile mon_profil
- Le paramètre -profile mon_profil indique le profil à utiliser. La valeur de mon_profil peut être l'un des éléments suivants :
- Le nom du profil, par exemple ce_was_tiv_db2. Le profil doit se trouver dans le répertoire chemin_inst_ce/tools/configure/profiles, où chemin_inst_ce est le répertoire dans lequel Content Platform Engine est installé.
- Le chemin absolu du répertoire contenant le profil, par exemple "C:\Program Files\IBM\FileNet\ContentEngine\tools\configure\profiles\ce_was_tiv_db2" ou /opt/IBM/FileNet/ContentEngine/tools/configure/profiles/ce_was_tiv_db2.
- Le chemin absolu du fichier de profil en entrée, par exemple "C:\Program Files\IBM\FileNet\ContentEngine\tools\configure\profiles\ce_was_tiv_db2\ce_was_tiv_db2.cfg" ou /opt/IBM/FileNet/ContentEngine/tools/configure/profiles/ce_was_tiv_db2/ce_was_tiv_db2.cfg.
A faire : Si le chemin comporte un nom de répertoire incluant un espace, il doit être mis entre guillemets. Saisissez, par exemple, "C:\Program Files\IBM\FileNet\ContentEngine\tools\configure\profiles\ce_was_tiv_db2\ce_was_tiv_db2.cfg". - -silent
- Le paramètre -silent est facultatif. Lorsque -silent est spécifié, la console n'affiche ni invites ni messages d'information, mais les erreurs sont consignées dans le journal. Les messages d'incident et d'erreur de validation s'affichent si nécessaire, par exemple lorsqu'il manque un mot de passe ou qu'un numéro de port est non valide. Si vous exécutez la commande execute pour effectuer toutes les tâches d'un profil et que vous indiquez le paramètre -silent, vous devez également indiquer le paramètre -force.
- -force
- Le paramètre -force est facultatif et n'est valide qu'avec le paramètre -silent. Le paramètre -force implique que la tâche est exécutée sans qu'il soit attendu de réponse aux messages d'erreur de validation, par exemple lorsqu'il manque un mot de passe ou qu'un numéro de port est non valide.
- -help
- Le paramètre -help est facultatif. Un bref message sur la syntaxe de la commande s'affiche et celle-ci n'est pas exécutée.
Exemples de commande generateconfig (WebSphere Application Server)
La syntaxe ci-dessous contient des retours à la ligne pour en faciliter la lecture. Mais elle doit être saisie sur une seule ligne, sans retours à la ligne.
- Création de la tâche configurepricingmodel (Choose Licenses)
- La commande suivante crée le fichier configurepricingmodel.xml pour définir les licences en PVU Production pourIBM
FileNet Content Manager ou IBM Content Foundation, IBM Case Foundation, et IBM Case Manager :WebSphere Application Server
configmgr_cl generateconfig -appserver websphere -task configurepricingmodel -license "PVU Production" -profile wstdb2jdbc
WebLogic Serverconfigmgr_cl generateconfig -appserver WebLogic -task configurepricingmodel -license "PVU Production -profile wblgprofile
JBoss Application Serverconfigmgr_cl generateconfig -appserver JBoss -appserverVession 6.x_EAP -task configurepricingmodel -license "PVU Production -profile jbprofile
- Création de tous les fichiers de configuration en une seule fois.
- Les commandes suivantes génèrent tous les fichiers XML de configuration pour un nouveau profil d'installation destiné à un déploiement standard avec IBM
Tivoli Directory Server utilisant un référentiel LDAP autonome et DB2 dans le répertoire chemin_installation_ce/tools/configure/profiles/wstdb2 :WebSphere Application Server
configmgr_cl generateconfig -appserver websphere -repositorytype standalone -db db2 -ldap tivoli -bootstrap new -deploy standard -profile wstdb2
WebLogic Serverconfigmgr_cl generateconfig -appserver WebLogic -repositorytype standalone -db mssql -ldap activedirectory -bootstrap new -deploy standard -profile wblgprofile
JBoss Application Serverconfigmgr_cl generateconfig -appserver JBoss -appserverVession 6.x_EAP -repositorytype standalone -db db2 -ldap activedirectory -bootstrap new -deploy standard -profile jbprofile
- Création du fichier de tâche configurejdbcos pour une librairie seulement.
- La commande qui suit crée seulement le fichier configurejdbcos.n.xml pour un nouveau profil d'installation destiné à un déploiement sur WebSphere utilisant un référentiel LDAP autonome dans le répertoire chemin_installation_ce/tools/configure/profiles/wstdb2 :WebSphere Application Server
configmgr_cl generateconfig -appserver websphere -db db2 -repositorytype standalone -task configurejdbcos -profile wstdb2
WebLogic Serverconfigmgr_cl generateconfig -appserver WebLogic -db msssql -repositorytype standalone -task configurejdbcos -profile wblgprofile
JBoss Application Serverconfigmgr_cl generateconfig -appserver JBoss -appserverVession 6.x_EAP -db db2 -repositorytype standalone -task configurejdbos -profile jbprofile
- Création du fichier de tâche configurejdbcos pour une librairie seulement et d'un nom d'affichage pour la tâche.
- La commande qui suit crée seulement le fichier configurejdbcos.n.xml pour un nouveau profil d'installation destiné à un déploiement sur WebSphere utilisant un référentiel LDAP autonome dans le répertoire chemin_installation_ce/tools/configure/profiles/wstdb2 et utilise le nom d'affichage Configuration des sources de données de la librairie L23 :WebSphere Application Server
configmgr_cl generateconfig -appserver websphere -db db2 -repositorytype standalone -task configurejdbcos -taskname "Configure Object Store OS23 Data Sources" -profile wstdb2jdbc
WebLogic Serverconfigmgr_cl generateconfig -appserver WebLogic -db mssql -repositorytype standalone -task configurejdbcos -taskname "Configure Object Store OS23 Data Sources" -profile wblgprofile
JBoss Application Serverconfigmgr_cl generateconfig -appserver JBoss -appserverVession 6.x_EAP -db db2 -repositorytype standalone -task configurejdbcos -taskname "Configure Object Store OS23 Data Sources" -profile jbprofile
- Affichage de l'aide de la commande generateconfig.
- La commande suivante affiche l'aide de la commande generateconfig :
configmgr_cl generateconfig -help