entaxy-public/platform/runtime/core/infrastructure/schema
2023-08-11 03:05:45 +03:00
..
schema-api ENTAXY-634 release version 1.9.0 2023-08-11 03:05:45 +03:00
schema-component ENTAXY-634 release version 1.9.0 2023-08-11 03:05:45 +03:00
schema-impl ENTAXY-634 release version 1.9.0 2023-08-11 03:05:45 +03:00
schema-soap ENTAXY-634 release version 1.9.0 2023-08-11 03:05:45 +03:00
LICENSE.txt ENTAXY-634 release version 1.9.0 2023-08-11 03:05:45 +03:00
pom.xml ENTAXY-634 release version 1.9.0 2023-08-11 03:05:45 +03:00
README.md ENTAXY-248 release 1.8.1 2022-02-28 15:22:34 +03:00

Для использования wsdl, xsd и xsl, которые загружены в шину, необходимо:

wsdl - для использования cxf необходимо подключить “xmlns:cxf=”http://cxf.apache.org/blueprint/core”” данный namespace и подключить к bus, используемый в cxf:

имя cxf необходимо сохранить, в связи с дублированием bus в context также нужно подключить кастомный резолвер для корректного разрешения зависимостей(xsd, wsdl, загруженных ранее в шину) предварительно мделать импорт пакетов в бандл: ru.entaxy.esb.integration.common.soap

xslt - для использования xslt преобразования необходимо: и дополнительно прописать, при вызове самого компонента:

xsd - для использования xsd валидации был разработан отдельный компонент с дополнительными возможностями: динамическим определением namespace и поиск необходимой xsd в базе данных: (более подробно можно почитать в system/registry/schema/schema-component/README.md)