Loading

Прекращение поддержки Apache Axis

Дата публикации: Oct 9, 2020
Описание

Создано: 30 сентября 2020 года.

Компания Salesforce планирует объявить инфраструктуру Apache Axis нерекомендуемой в октябре 2021 года. Организациям, использующим данную инфраструктуру, следует просмотреть возможные последствия данного изменения и рекомендуемые действия.

 

Почему прекращается поддержка Apache Axis? Компания Salesforce планирует активно разрабатывать улучшения для веб-узла Trust и системы безопасности. Именно поэтому принято решение о прекращении поддержки данной инфраструктуры. Всем клиентам рекомендуется использовать инфраструктуру веб-служб Apache CXF, которая в настоящее время доступна на платформе Commerce Cloud.

 

Что изменилось? Как данное изменение повлияет на мою организацию? 

 

Прекращение поддержки для инфраструктуры веб-служб Apache Axis, которая обозначается в рамках Commerce Cloud как webreference, начнется в октябре 2021 года. 

 

Взамен, рекомендуем использовать WebReference2 (CXFv3). Данный продукт имеет более широкое распространение, чем Axis, а также отличается частыми выпусками и исправлениями. CXF не сохраняет поддержку для типа сообщений "rpc/encoded", поэтому в результате данного перехода также прекратится поддержка RPC. При использовании сообщений типа rpc/encoded с Axis могут требоваться дополнительные действия для их преобразования в сообщения типа rpc/literal или document помимо перехода на CXF.

 

Что необходимо сделать? 

 

Рекомендуем переместить файлы WSDL из webreferences в webreferences2 и обновить любой код сценария для использования новых классов. Все вызовы, выполняемые к интерфейсам API в dw.rpc, должны быть удалены, так как являются характерными для webreferences. Пакет dw.ws содержит похожие служебные программы, характерные для webreferences2, но не является удобной заменой.

 

 Данное изменение также приведет к депрекации поддержки RCP, так как RCP больше не поддерживается в Apache CXF. CXF уже используется большинством клиентов, выполняющих вызовы веб-службы.
 

Что произойдет при невыполнении требуемых действий?
 

Отказ от перехода на WebReference2 (CXFv3) до октября 2021 года будет препятствовать компиляции и выполнению вызовов веб-службы, использующих Axis (webreference), в результате чего влиянию будут подвергаться сторонние интеграции и потенциальная доступность службы продуктов.

Как определить пользователей, подверженных данному изменению? 
 

При возникновении дополнительных вопросов зарегистрируйте обращение в службу поддержки посредством справки. Все функции, поддержка которых прекращается или уже прекращена, см. здесь.

Дополнительную информацию об общих принципах прекращения поддержки продуктов и функций см. здесь.


 
Номер статьи базы знаний

000389646

 
Загрузка
Salesforce Help | Article