Loading

Ritiro di Apache Axis

Data pubblicazione: Oct 9, 2020
Descrizione

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.


 
Numero articolo Knowledge

000389646

 
Caricamento
Salesforce Help | Article