Fonctionnalités abandonnées dans HCL Commerce Version 9

Si vous effectuez une migration depuis une version antérieure de HCL Commerce, vous devez connaître les fonctions supprimées de cette édition. La plupart des fonctionnalités abandonnées dans cette édition sont le résultat de changements architecturaux, quand il existe un remplacement ou une autre fonction disponible, l'alternative est décrite.
Les fonctions interrompues ont été signalées comme étant obsolètes et sont désormais supprimées du produit. Les fonctions suivantes sont interrompues dans cette édition de HCL Commerce.

Systèmes d'exploitation et environnements

Dans HCL Commerce Version 9, le produit est disponible en tant qu'images Docker. Vous pouvez exécuter HCL Commerce Version 9 sur n'importe quelle plateforme prise en charge par Docker. HCL Commerce Version 9 n'est plus disponible pour l'installation sur une machine locale sur ces systèmes d'exploitation : AIX, IBM i et Windows.

Action recommandée : Déployez les images Docker HCL Commerce Version 9 sur une plateforme prise en charge par Docker.

Serveurs Web

La prise en charge de Microsoft Internet Information Server est interrompue.

Action recommandée : Utilisez IBM HTTP Server.

Serveurs de base de données

La prise en charge de la base de données Derby est interrompue.

Action recommandée : utilisez une base de données IBM Db2 ou Oracle .

HCL Commerce Version 9.1.11.0 or later

WebSphere Performance Monitoring Infrastructure (PMI)

La fonction de surveillance WebSphere Commerce des performances est interrompue. Cette fonction était obsolète après la version 7.

Les classes Java liées au module PMI WebSphere Commerce sont obsolètes. Ces classes se trouvent dans les packages Java suivants.
  • com.ibm.commerce.performance.monitor qui contient les classes obsolètes suivantes :
    • CommerceCounterGroupModule
    • CommerceCounterModule6
    • CommerceCounterModuleBase
    • CommercePerformanceFactory
    • CommerceRuntimeCollaborator
    • Constantes
    • CounterTreeItem
    • GroupTreeItem6
    • GroupTreeItemBase
    • Messages
    • StartTreeItem
    • WcsPerfTimer
    • WcsPerfType
  • com.ibm.websphere.pmi qui contient la classe obsolète suivante :
    • WcsCounterGroupPerf
HCL Commerce Version 9.1.2.0 or later

Administrateur de registre

HCL Commerce Version 9.1.2.0 or laterRemarque : A partir de HCL Commerce version 9.1.2.0, Registry Manager peut gérer un ensemble de registres à partir de la console d'administration et du Centre de gestion. Toutefois, le Centre de gestion est recommandé.

Intégrations

Sterling Configure, Price, Quote

Dans les versions précédentes de HCL Commerce, vous pouviez effectuer une intégration à Sterling Configure, Price, Quote pour permettre à un site HCL Commerce de vendre des produits configurables complexes (kits dynamiques).

Action recommandée : Utilisez la solution Modular Omni-Configurator fournie avec IBM Sterling Configure, Price, Quote V9.5.0. Modular Omni-Configurator est léger et activé pour la prise en charge de plusieurs périphériques. Le nouveau configurateur modulaire est un composant d'IBM Sterling Configure, Price, Quote V9.5.0 qui peut être déployé de manière indépendante et qui offre un service RESTful JavaScript Object Notation (JSON) pour plus d'évolutivité, des intégrations rentables et une utilisation transparente de Sterling Configure, Price, Quote sur des dispositifs mobiles. Pour plus d'informations, voir Modularized Omni-Configurator.

Caractéristiques et fonctions

Fichiers gérés et répertoires gérés

La prise en charge des fichiers gérés et des répertoires gérés est interrompue. Dans les versions précédentes de HCL Commerce, un fichier géré était un fichier téléchargé sur HCL Commerce à l'aide de l'outil Management Center Assets ou créé à l'aide de l'utilitaire fileloader. Le fichier géré a été écrit dans la base de données HCL Commerce puis, une fois certains critères satisfaits, les fichiers gérés ont été copiés de la base de données HCL Commerce vers le fichier EAR HCL Commerce. Dans HCL Commerce Version 9, les ressources de vitrine sont distinctes du fichier EAR HCL Commerce. Cette fonctionnalité n'est donc plus nécessaire.
HCL Commerce Version 9.1.8.0 or laterRemarque : Les fichiers gérés et les répertoires gérés sont réintroduits depuis HCL Commerce versions 9.1.8.0 et ultérieures. Pour plus d'informations, voir la documentation de l'outil Ressources.
Action recommandée :
  • Les fichiers gérés et les répertoires gérés ont été réintroduits dans HCL Commerce Version 9.1. Effectuez une mise à niveau vers HCL Commerce versions 9.1.8.0 ou ultérieures.
  • Utilisez un serveur de fichiers tiers pour gérer les ressources de fichiers. Pour la compatibilité avec les versions précédentes, les ressources statiques peuvent également être fournies à partir du serveur de magasin ou du serveur de transactions. Quel que soit l'emplacement de la ressource statique, les utilisateurs de Management Center se réfèrent aux ressources à l'aide de l'URL.

Fonctionnalités d'application Web Java d'entreprise de Struts version 1.x

Les fonctionnalités suivantes disponibles avec Struts 1.x ne sont plus disponibles dans la version 2. Pour obtenir des informations sur la migration de Struts, voir Migration d'actifs struts personnalisés.
  1. L'actualisation des registres de commande, d'affichage et d'URL dans Administration Console sans redémarrage du serveur n'est plus prise en charge.

    Les registres de commande, d'affichage et d'URL par défaut sont chargés à partir de fichiers de configuration Struts. A partir de la version 9.0.1.0, l'actualisation de ces registres dans Administration Console sans redémarrage du serveur n'est plus prise en charge.

    Action recommandée : Dans la version 9, tous les fichiers de configuration, y compris les fichiers de configuration Struts, sont déployés sur une image de serveur Docker Commerce. Cette image est ensuite déployée dans l'environnement d'exécution. Pour que toute modification apportée à un fichier de configuration Struts soit effective, vous devez déployer la ressource de personnalisation modifiée dans l'instance Docker. Pour plus d'informations, voir Déploiement de modifications personnalisées dans l'environnement de production..

  2. Formatage du flux JSP pour le flux de service Web Atom/personnalisé

    L'infrastructure RESTful de HCL Commerce utilise des fichiers JSP pour générer le contenu d'un flux Atom ou personnalisé. Cette méthode est abandonnée dans la version 9.0.1.

    Action recommandée : Etant donné que l'infrastructure RESTful prend déjà en charge le format JSON et XML, vous pouvez utiliser le formatage JSON et XML pour les services Web.

  3. IBM Gift Center pour le magasin type Madisons

    L'exemple de module supplémentaire d'archivage de magasin de l'IBM Gift Center pour le magasin type Madisons n'est plus pris en charge. L'archive du magasin inclut les pages JSP et les actions Struts sur le serveur.

    Action recommandée : Vous pouvez continuer à utiliser l'IBM Gift Center avec le magasin type Madisons si vous migrez les ressources vers Struts 2. Pour plus d'informations, voir Migration d'applications Web IBM Websphere Commerce version 7 Feature Pack 6 personnalisées vers Struts 2.

Recherche de services BOD

HCL Commerce Version 9 prend en charge les services de recherche REST.

Action recommandée : Passez en revue les rubriques suivantes pour migrer vos services BOD de recherche HCL Commerce vers des services REST.

Explorateur de contenu de site

Les données non structurées provenant d'Internet doivent être recherchées et indexées séparément des données de catalogue. Dans IBM WebSphere Commerce Version 8, cette opération a été gérée par un utilitaire d'exploration de contenu de site. Cet utilitaire a été supprimé. Pour obtenir des instructions sur l'intégration et l'indexation de données Internet non structurées dans HCL Commerce Version 9, voir Tutoriel : Ingestion de fichier Elasticsearch.

Utilitaires

IBM WebSphere Commerce Version 8 a fourni des utilitaires de ligne de commande pour exécuter des fonctions administratives. Dans HCL Commerce Version 9, certains utilitaires ont été supprimés et d'autres ont été remplacés par d'autres fonctionnalités.

Zone fonctionnelle Utilitaire V8 Remplacement V9
Rechercher configSearchReplication Dans HCL Commerce Version 9, toutes les opérations de recherche en ligne de commande ont été remplacées par des API RESTful. Pour plus d'informations, voir Utilisation d'Apache Solr comme solution de recherche.
setupSearchIndex
Fichiers gérés fileloader La prise en charge des fichiers gérés est supprimée. Utilisez un serveur de fichiers tiers pour gérer les ressources de fichiers. Reportez-vous aux ressources dans Management Center à l'aide de l'URL.
fileprop
Chargement de données massextract Utilisez l'utilitaire de chargement de données. Pour plus d'informations, voir Présentation de l'utilitaire de chargement de données.
massload
Migration à partir des éditions précédentes migrateListPrice Utilisé pour migrer des données de la version 7 à la version 8. Aucun remplacement requis.
migrateMarketing
migratePromotions
migrateSearchFacet
migrateSolrSearch Non pris en charge dans la version 9. Les instructions pour faire migrer HCL Commerce Search sont fournies. Pour plus d'informations, voir Migration des actifs personnalisés à partir d'un déploiement de recherche basé sur REST.
Publication d'un magasin publishstore Un script Gradle remplace l'utilitaire publishstore. Pour plus d'informations, voir Création d'un magasin personnalisé dans votre environnement de programmation.
Environnement de développement resetdb Cet utilitaire a réinitialisé la base de données Derby. La base de données Derby n'est pas supportée par HCL Commerce Version 9. Pour réinitialiser la base de données, vous pouvez utiliser un script ou créer une nouvelle base de données.
resetstores Dans HCL Commerce Version 9, le module Web Stores est remplacé par le projet crs-web. Pour réinitialiser les magasins par défaut, récupérez le projet crs-web.
restoreDefault Dans HCL Commerce Version 9, récupérez l'espace de travail pour le restaurer aux paramètres par défaut.
Gestionnaire de configuration config_server L'outil Gestionnaire de configuration a été supprimé. La fonctionnalité précédemment effectuée par l'outil est remplacée par le pipeline de distribution continue.