DigrubIG – для обработки моделей DRMessage
  1. Создать шлюз обработки моделей DRMessage:

    • Наименование – DigrubIG

    • Код – DigrubIG

    • Тип шлюза – Integration gate type

    • Транспорт – JNDIMQTransport

      В качестве каталогов шлюза указать соответствующие каталоги.

    Пример настройки параметров шлюза:

    <?xml version="1.0" encoding="UTF-8"?>
    <!DOCTYPE properties SYSTEM "http://java.sun.com/dtd/properties.dtd">
    <properties>
    <entry key="TRANSPORT_CLASS_NAME">com.bssys.sbns.abs.xml.transport.JNDIMQTransport</entry>
    <entry key="NAMESPACE_PREFIX"></entry>
    <entry key="QUALIFIED_XML">true</entry>
    <entry key="ENCODING">UTF-8</entry>
    <entry key="TRANSPORT_PARAMS"><![CDATA[<?xml version="1.0" encoding="UTF-8"?>
    <TransportParamsHolder>
    <Params>
    <entry>
    <string>JNDIName</string>
    <string>sbns/jmsAkbars</string>
    </entry>
    <entry>
    <string>SOURCE</string>
    <string>service_out</string>
    </entry>
    <entry>
    <string>DESTINATION</string>
    <string>corporate_out</string>
    </entry>
    <entry>
    <string>ERROR_FOLDER</string>
    <string>error</string>
    </entry>
    </Params>
    </TransportParamsHolder>]]>
    </entry>
    </properties>

  2. Создать группу моделей документов DigrubIG, состоящую из следующих моделей (модели интеграционного взаимодействия с адаптером ЦР:

    • "Ответ на запрос статуса"

      (com.bssys.sbns.dbo.integration.StateResponse)

    • "Сообщение взаимодействия с ПЛ ЦР"

      (com.bssys.sbns.digrub.transport.DRMessage)

  3. Настроить соответствие шлюза DigrubIG и группы DigrubIG.