Créé le mercredi 30 septembre 2020.
Nous préparons le retrait d’Apache Axis en octobre 2021. Votre organisation utilise actuellement cette infrastructure et nous souhaitons vous informer des conséquences ainsi que des options dont vous disposez.
Vous vous demandez probablement pourquoi nous retirons Apache Axis. Salesforce souhaite concentrer ses efforts de développement sur des améliorations de sécurité et de confiance, ce qui a entraîné notre décision de retirer cette infrastructure. Nous demandons à tous les clients d’utiliser l’infrastructure de services Web Apache CXF disponible actuellement sur la plate-forme Commerce Cloud.
En quoi consiste cette modification ? Quel sera l'impact de cette modification sur mon organisation ?
La fin de la prise en charge de l’infrastructure de services Web Apache Axis, appelée webreference dans Commerce Cloud, débutera en octobre 2021.
L’infrastructure est remplacée par WebReference2 (CXF v3). Cette infrastructure est beaucoup plus utilisée qu’Axis. Elle a des versions et des correctifs fréquents. CXF ne conservera pas la prise en charge du type de messages ‘rpc/encoded’. Par conséquent, la prise en charge de RPC sera également supprimée avec cette migration. Si vous utilisez les messages rpc/encoded avec Axis, des efforts supplémentaires peuvent être nécessaires pour les convertir en messages de type rpc/literal ou document en plus de la migration vers CXF.
Quelle est la mesure à prendre ?
Vous devez déplacer vos fichiers WSDL de webreferences vers webreferences2 et mettre à jour tout code de script pour utiliser les nouvelles classes. Tous les appels aux API dans `dw.rpc` doivent être supprimés car ils sont spécifiques à webreferences. Le package `dw.ws` contient des utilitaires similaires spécifiques à webreferences2, mais le remplacement n’est pas instantané.
Cette modification entraînera également la dépréciation de la prise en charge de RPC car RPC n’est plus pris en charge dans Apache CXF. CXF est déjà utilisé par une majorité de nos clients effectuant des appels de services Web.
Que se passe-t-il si je ne prends pas les mesures requises ?
Si vous ne migrez pas vers WebReference2 (CXFv3) d’ici octobre 2021, les appels de services Web exploitant Axis (webreference) ne parviendront pas à être compilés et à s’exécuter, ce qui aura un impact sur les intégrations tierces et la disponibilité potentielle du service produit.
Comment pouvez-vous identifier les utilisateurs concernés ?
Pour toute question complémentaire, ouvrez une requête auprès du Support via l'Aide. Pour consulter tous les retraits actuels et passés, lisez l'article Retrait de fonctionnalités Salesforce.
Pour prendre connaissance de notre approche globale de retrait de produits et de fonctionnalités, cliquez ici.
000389646

We use three kinds of cookies on our websites: required, functional, and advertising. You can choose whether functional and advertising cookies apply. Click on the different cookie categories to find out more about each category and to change the default settings.
Privacy Statement
Required cookies are necessary for basic website functionality. Some examples include: session cookies needed to transmit the website, authentication cookies, and security cookies.
Functional cookies enhance functions, performance, and services on the website. Some examples include: cookies used to analyze site traffic, cookies used for market research, and cookies used to display advertising that is not directed to a particular individual.
Advertising cookies track activity across websites in order to understand a viewer’s interests, and direct them specific marketing. Some examples include: cookies used for remarketing, or interest-based advertising.