Suppression de bibliothèques à l'aide de l'outil de suppression de bibliothèques
L'outil de suppression de bibliothèques permet de supprimer plusieurs bibliothèques même s'il existe des références à d'autres bibliothèques.
Avant de commencer
Remarque : Seules les bibliothèques qui sont spécifiées dans l'URL sont supprimées. Par exemple, si vous supprimez la bibliothèque A et la bibliothèque B, alors qu'il existe des références à la bibliothèque C, seules les bibliothèques A et la bibliothèque B sont supprimées. La bibliothèque C contient alors des références rompues aux bibliothèques supprimées. Retirez les références aux autres bibliothèques avant d'exécuter cet outil.
- Par précaution, sauvegardez votre base de données avant d'exécuter le module.
- Vous devez d'abord activer l'outil de suppression de bibliothèques en ajoutant les paramètres suivants au service WCM WCMConfigService à l'aide de WebSphere® Integrated Solutions Console :
connect.businesslogic.module.deletemultiplelibraries.class=com.aptrix.pluto.util.DeleteMultipleLibrariesModuleconnect.businesslogic.module.deletemultiplelibraries.remoteaccess=trueconnect.businesslogic.module.deletemultiplelibraries.autoload=false
Procédure
- Connectez-vous au portail en tant qu'administrateur.
- Ouvrez l'URL suivante dans le navigateur et spécifiez les bibliothèques que vous souhaitez supprimer :Il existe deux méthodes pour exécuter l'outil sur un portail virtuel :
http://[HOST]:[PORT]/wps/wcm/myconnect/?MOD=deletemultiplelibraries&libraries=libraryname1,libraryname2- Utilisation du contexte d'URL d'un portail virtuel :
http://[HOST]:[PORT]/wps/wcm/myconnect/[url_context]?MOD=deletemultiplelibraries&libraries=libraryname1,libraryname2
- Utilisation du nom d'hôte d'un portail virtuel :
http://[Virtual_HOST]:[PORT]/wps/wcm/myconnect?MOD=deletemultiplelibraries&libraries=libraryname1,libraryname2
Exécution de l'outil à l'aide du moteur de configuration
Exécutez la tâcherun-wcm-admin-task-delete-libraries à partir du répertoire wp_profile_root/ConfigEngine.- IBM®i
- ConfigEngine.sh run-wcm-admin-task-delete-libraries -Dlibraries="library1,library2" -DPortalAdminId=username -DPortalAdminPwd=password
- UNIX™Linux™
- ./ConfigEngine.sh run-wcm-admin-task-delete-libraries -Dlibraries="library1,library2" -DPortalAdminId=username -DPortalAdminPwd=password
- Windows™
- ConfigEngine.bat run-wcm-admin-task-delete-libraries -Dlibraries="library1,library2" -DPortalAdminId=username -DPortalAdminPwd=password
- z/OS®
- ./ConfigEngine.sh run-wcm-admin-task-delete-libraries -Dlibraries="library1,library2" -DPortalAdminId=username -DPortalAdminPwd=password
Remarque : Lorsque vous exécutez cette tâche sur un portail virtuel, vous devez ajouter
-DVirtualPortalHostName=name ou -DVirtualPortalContext=context à la commande.