Génération d'une exportation XMLAccess complète d'une configuration de portail
Pour faciliter l'identification et la résolution d'un problème HCL Portal, vous pouvez être invité par le support HCL Software à générer ou collecter une exportation intégrale ou complète de la configuration de votre portail. L'exportation complète peut être générée à l'aide de l'interface de configuration XML, généralement appelée XMLAccess.
- Ouvrez une fenêtre de terminal ou de commande. Accédez au répertoire (cd) <WP_Profile_root>/PortalServer/bin
- Exécutez la commande suivante sur une seule ligne :
xmlaccess -user Portal_admin_user -password Portal_admin_password -url http://<myhost>:<port>/wps/config -in <Portal home>/doc/xml -samples/Export.xml -out result.xml- Remplacez
Portal_admin_user, Portal_admin_password, myhostetportpar les valeurs correctes pour votre environnement. Il est recommandé d'utiliser le port et l'URL directe de sorte que la requête puisse ignorer tout serveur Web ou équilibreur de charge qui peut être présent. - Le nom du fichier qui est indiqué après le paramètre
-outcontient la configuration du portail en XML. Le fichier de sortie peut avoir n'importe quel nom. - Le protocole peut être omis après -url dans la valeur du paramètre, sauf dans le cas de l'authentification SSL.
Si vous recevez une erreur indiquant que les variables Java, WPS_HOME ou WAS_HOME, ne sont pas définies, exécutez le script
<Appserver_home>/bin/setupCmdLinedans la fenêtre active.Vous pouvez également démarrer XMLAccess sans paramètres sur la ligne de commande pour le tester dans votre environnement.
Si le fichier Export.xml ne se trouve pas dans votre installation, contactez le support HCL Software ou effectuez une copie à partir d'un autre hôte Portal.Remarque : Le fichier Export.xml est utilisé comme fichier d'entrée dans ces exemples pour générer une exportation à des fins de diagnostic. Toutefois, lorsque les artefacts de portail doivent être importés ou mis à jour dans une configuration de portail, ou pour être utilisés par ReleaseBuilder, le fichier d'exportation est généré en utilisant ExportRelease.xml comme fichier d'entrée plutôt que Export.xml. - Remplacez
Portails virtuels
XMLAccess exporte le portail de base ou par défaut de l'hôte indiqué à l'aide de l'identificateur URI /config. Si des portails virtuels sont définis, chacun doit être exporté séparément. Le contexte de mappage d'URL du portail virtuel doit être indiqué dans l'adresse URL.
Par exemple, soit un portail virtuel Portal 7.0, VP1, voici un exemple de commande XMLAccess pour exporter le contenu de VP1 :
xmlaccess -user Portal_admin_user -password Portal_admin_password -url http;//host.raleigh.ibm.com:10039/wps0config/VP1 -in Export.xml -out result_VP1.xml
Si votre portail virtuel est défini à l'aide d'un nom d'hôte facultatif, indiquez le nom d'hôte et l'URI /config pour exporter le contenu du portail virtuel :
xmlaccess -user Portal_admin_user -password Portal_admin_password -url http://MyVirtualPortalHost.com:10039/wps/config -in Export.xml -out result_MyHost.xml