Tâches ConfigEngine de création d'un profil à partir d'un modèle et d'un profil existant dans le système

Vous pouvez étendre la structure de module de thème avec une nouvelle tâche ConfigEngine.

Vous pouvez créer un profil à partir d'un modèle de profil et d'un profil existant. La tâche config lit le profil existant, en extrait les modèles de thème différés et non différés et crée un profil dans WebDAV en fonction du modèle et des modules de thème dans le profil existant.

Vous pouvez utiliser ces tâches de configuration uniquement pour les fichiers de profil de thème qui sont stockés dans la librairie de fichiers WebDAV.

Pour plus d'informations sur la structure de module de thème et sur la manière de l'administrer, voir la section Gestion des fonctionnalités du thème.

Utilisez les paramètres suivants avec les tâches de configuration create-profile-based-on-template.

WasUserid
L'ID utilisateur de WebSphere® Application Server.
WasPassword
L'ID utilisateur de WebSphere® Application Server.
PortalAdminId
L'ID utilisateur de l'administrateur HCL Portal
PortalAdminPwd
Mot de passe de l'administrateur HCL Portal
ThemeUniqueName
Nom unique du thème qui renferme le profil à mettre à jour.
TemplateProfileFilePath
Chemin d'accès du fichier pour le profil de modèle local sur lequel vous voulez baser le nouveau profil.
TargetProfileFileName
Nom du fichier de profil cible que vous voulez créer.
TemplateModuleListProfileFileName
Nom du profil existant dans lequel sera extraite la liste des modules de thème.
OverwriteProfile
Peut être défini sur true ou false. Définit si le profil existant dans WebDAV doit être remplacé.
Utilisez la commande suivante pour créer un profil sous le nom profile_new_deferred.json dans le thème avec le nom unique ibm.portal.85Theme, en fonction du modèle existant sur votre unité de disque dur dans /opt/WebSphere/profile_new_template.json. Une fois créé dans WebDAV, le profil contient une liste de modules issus du profil profile_deferred.json existant. Dans l'exemple il est supposé que les données d'identification de WebSphere® Application Server et de HCL Portal sont définies dans le fichier wkplc.properties.
./ConfigEngine.sh create-profile-based-on-template -DThemeUniqueName=ibm.portal.85Theme -DTemplateProfileFilePath=/opt/WebSphere/profile_new_template.json -DTargetProfileFileName=profile_new_deferred.json -DTemplateModuleListProfileFileName=profile_deferred.json -DOverwriteProfile=true