Modifications apportées à l'interface de configuration XML pour cette version d'HCL Digital Experience

Découvrez les modifications apportées à l'interface de configuration XML entre les précédentes versions et les versions actuelles d'HCL Digital Experience. Ces informations peuvent vous être utiles si vous migrez HCL Portal vers une version plus récente.

Schéma XML modifié

Le schéma XML est mis à jour pour les nouvelles versions d'HCL Digital Experience selon les besoins. Assurez-vous que vos scripts XML spécifient la version correcte du schéma XML correspondant à la version de votre installation de portail. Dans le cas d'HCL Portal 8.5, par exemple, spécifiez la version actuelle du schéma XML comme suit :

   <?xml version="1.0" encoding="UTF-8"?>
   <request
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xsi:noNamespaceSchemaLocation="PortalConfig_8.5.0.xsd"
    type="export | update">
     . . . configuration . . .
   </request>

Les différentes versions d'HCL Portal utilisent les définitions de syntaxe suivantes pour l'interface de configuration XML :

Tableau 1. Définitions de syntaxe XML pour les différentes versions d'HCL Portal
Version HCL Portal schéma XML
Version 7.0.0 7.0.0
Version 7.0.0.2 7.0.0_2
Version 8.0.0 8.0.0
8.5 8.5.0
Notes :
  1. Compatibilité avec les versions antérieures : Les schémas XML les plus récents sont compatibles en amont avec les versions antérieures prises en charge d'HCL Portal. Ceci signifie que vous pouvez exécuter sous une version plus récente des scripts XML provenant de versions de portail antérieures prises en charge par IBM. Par exemple, vous pouvez exécuter un script XML qui repose sur PortalConfig_7.0.0.xsd dans le portail 8.5. Dans ce cas, un message d'avertissement est écrit dans le script de sortie, informant l'utilisateur qu'une version précédente du schéma XML a été utilisée.
  2. Convention de dénomination des fichiers de schéma : Si le schéma XML est amélioré par des mises à jour, une nouvelle version du fichier xsd est créée sous un nouveau nom conformément à la convention de dénomination suivante :
    • A partir de la version 6.0.1 de Portal, le nom du fichier de schéma inclut le numéro de version de Portal, comme suit : PortalConfig_portal_version_number.xsd. Exemple : PortalConfig_7.0.0.xsd.
    • Si le schéma est amélioré pendant une version du portail, le nom comprend des informations d'ID supplémentaires pour garantir que les noms de fichiers de schéma sont uniques : PortalConfig_portal_version_number_id.xsd. Exemple : PortalConfig_7.0.0_2.xsd.

Nouvelles ressources XML dans HCL Portal 8.5

Dans HCL Portal 8.5, les nouvelles balises de ressource suivantes ont été introduites :
Tableau 2. Nouvelles balises de ressource
Nouvelles balises d'interface de configuration XML dans le portail 8.5 La balise indique le type suivant de ressource de portail
device-class une classe d'unités
global-target-settings une section contenant les paramètres de connexion entre pages qui sont définis en tant que cibles globales
target une cible globale
Pour plus d'informations sur cette balise, reportez-vous à la documentation de l'interface de configuration XML.

Nouveaux attributs XML dans HCL Portal 8.5

Cette section énumère les attributs qui ont été ajoutés à HCL Portal pour 8.5.

  • Un nouvel indicateur booléen, system, a été introduit pour les balises content-mapping.
  • Vous pouvez désormais définir les sections parameter pour les noeuds de tâche.
  • Un nouvel attribut target-portletdefinitionref a été introduit dans les objets de connexion entre pages.

Ressources XML supprimées dans HCL Portal 8.5

La ressource XML suivante n'est plus prise en charge dans le portail 8.5 :
  • event-handler

Définition de la portée de projet dans HCL Portal 8.5

La fonction des pages gérées permet d'éditer les ressources de portail, comme les pages, dans la portée d'un projet. Lorsque vous travaillez dans un projet, vous pouvez créer, mettre à jour et approuver des pages à l'état de brouillon, sans impact sur le serveur actif. Vous pouvez spécifier une portée de projet pour les actions effectuées avec la commande de l'interface de configuration XML en incluant l'ID objet du projet dans l'adresse URL. Voir Interface de configuration XML et pages gérées pour des détails.