Активный режим коннектора

US active

Сервис для отладки активного коннектора

Поднимается на endpoint /active_connector_test_consumer при выставленной настройке active.mode.dev=true в файле конфигураций uniform.service.support.cfg

Requests Examples

POST http://192.168.122.83:8181/cxf/active_connector_test_consumer

SEND MESSAGE:

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns="http://www.entaxy.ru/ExchangeTypes/1.0">
   <soapenv:Header/>
   <soapenv:Body>
      <ns:packets>
         <ns:packet>
         	<ns:header>
         		<ns:destination>
                	<ns:id>{{system2_id}}</ns:id>
            	</ns:destination>
         	</ns:header>
            <ns:message>
               <ns:messageUUID>b7e6aab7-8f02-443c-8f67-e2d638dd4da0</ns:messageUUID>
               <ns:exchangePattern>InOnly</ns:exchangePattern>
               <ns:source>
                  <ns:id>{{system1_id}}</ns:id>
               </ns:source>
               <ns:content>TEST MESSAGE!</ns:content>
            </ns:message>
         </ns:packet>
      </ns:packets>
   </soapenv:Body>
</soapenv:Envelope>

GET MESSAGE:

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns="http://www.entaxy.ru/ExchangeTypes/1.0">
    <soapenv:Header/>
    <soapenv:Body>
        <ns:getPacketsRequest>
            <ns:destination>
                <ns:id>{{system2_id}}</ns:id>
                <ns:type>system.name</ns:type>
            </ns:destination>
            <ns:limitCount>1</ns:limitCount>
            <ns:limitSize>0</ns:limitSize>
        </ns:getPacketsRequest>
    </soapenv:Body>
</soapenv:Envelope>

ACK MESSAGE:

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns="http://www.entaxy.ru/ExchangeTypes/1.0">
   <soapenv:Header/>
   <soapenv:Body>
      <ns:uuids>
         <ns:uuid>{{message_uuid}}</ns:uuid>
      </ns:uuids>
   </soapenv:Body>
</soapenv:Envelope>