Loading

Retrait d’Apache Axis

Date de publication: Oct 9, 2020
Description

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.


 
Numéro d’article de la base de connaissances

000389646

 
Chargement
Salesforce Help | Article