Redatto il 30 settembre 2020.
Prevediamo di dichiarare obsoleto Apache Axis nel mese di ottobre 2021. Se la propria organizzazione utilizza attualmente questa funzionalità, desideriamo illustrare l'impatto per l'organizzazione e le opzioni a disposizione.
Probabilmente ci si starà chiedendo perché abbiamo deciso di ritirare Apache Axis. La decisione di ritirare questo framework nasce dalla volontà di Salesforce di concentrare i propri sforzi di sviluppo sulle ottimizzazioni a livello di fiducia e sicurezza. Chiediamo, invece, che tutti i clienti sfruttino il framework del servizio Web Apache CXF attualmente disponibile nella piattaforma Commerce Cloud.
Che cosa cambia? Quale sarà l'impatto di questa modifica per la mia organizzazione?
Con il mese di ottobre 2021 inizieremo a terminare il supporto del framework del servizio Web Apache Axis denominato webreference all'interno di Commerce Cloud.
La sostituzione è WebReference2 (CXF v3). Tale framework è molto più usato rispetto ad Axis e vengono offerti rilasci e patch a frequenze regolari. CXF non conserva il supporto per il tipo di messaggi ‘rpc/encoded’ e pertanto anche il supporto RPC verrà rimosso con questa migrazione. Se si stanno usando i messaggi rpc/encoded con Axis, potrebbero essere necessari ulteriori interventi, oltre alla migrazione a CXF, per convertirli in messaggi di tipo rpc/literal o document.
Quale procedura devo eseguire?
Si dovranno spostare i propri file WSDL da webreferences a webreferences2 e aggiornare eventuale codice di script in modo che utilizzi le nuove classi. Tutte le chiamate alle API in `dw.rpc` devono essere rimosse poiché sono specifiche di webreferences. Il pacchetto `dw.ws` contiene utility simili specifiche di webreferences2, ma non si tratta di una sostituzione perfetta e immediata.
Questa modifica, inoltre, determinerà l'obsolescenza del supporto di RCP, in quanto RCP non è più supportato in Apache CXF. CXF è già sfruttato dalla maggior parte dei nostri clienti che eseguono chiamate ai servizi Web.
Che cosa succede se non si implementa alcuna azione?
Se non si esegue la migrazione a WebReference2 (CXFv3) entro il mese di ottobre 2021, la compilazione e l'esecuzione delle chiamate ai servizi Web che sfruttano AXIS (webreference) non riusciranno, con un conseguente impatto sulle integrazioni di terze parti e sulla potenziale disponibilità del prodotto e del servizio.
In che modo si possono individuare gli utenti interessati dalla modifica?
Per ulteriori domande, aprire un caso con l'Assistenza tramite la Guida. Per visualizzare tutti i ritiri presenti e futuri, consultare l'articolo Salesforce Feature Retirement (Ritiri delle funzioni Salesforce).
Per maggiori informazioni sul nostro approccio relativamente al ritiro dei prodotti e delle funzioni, fare clic qui.
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.