Создано: 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

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.