ENTAXY-374 release 1.8.2

This commit is contained in:
2022-08-23 13:40:11 +03:00
parent b68642f81c
commit f495628c75
618 changed files with 61269 additions and 3202 deletions

View File

@ -5,7 +5,7 @@
<parent>
<groupId>ru.entaxy.esb.platform.runtime.modules</groupId>
<artifactId>uniform-service</artifactId>
<version>1.8.1</version>
<version>1.8.2</version>
</parent>
<modelVersion>4.0.0</modelVersion>

View File

@ -73,11 +73,19 @@
</xsd:sequence>
</xsd:complexType>
<xsd:simpleType name="TExchangePattern">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="InOnly" />
<xsd:enumeration value="InOut" />
</xsd:restriction>
</xsd:simpleType>
<xsd:complexType name="TMessage">
<xsd:sequence>
<xsd:element name="messageUUID" type="tns:TUUID"/>
<xsd:element name="messageType" type="xsd:string" minOccurs="0"/>
<xsd:element name="priority" type="xsd:integer" minOccurs="0" default="4"/>
<xsd:element name="exchangePattern" type="TExchangePattern" minOccurs="0" default="InOnly"/>
<xsd:element name="source" type="tns:TAddress" minOccurs="0"/>
<xsd:element name="customHeader" type="tns:TCustomHeader" maxOccurs="unbounded" minOccurs="0"/>
<xsd:element name="contentType" type="xsd:string" minOccurs="0" default="application/xml"/>

View File

@ -50,6 +50,7 @@
<id>
<xsl:value-of select="$ENTAXY_Destination"/>
</id>
<type>system.name</type>
</destination>
</header>
<message>
@ -59,10 +60,12 @@
<messageType>
<xsl:value-of select="$ENTAXY_MessageType"/>
</messageType>
<priority>4</priority>
<source>
<id>
<xsl:value-of select="$ENTAXY_Source"/>
</id>
<type>system.name</type>
</source>
<customHeader>
<id>RequestNumber</id>

View File

@ -36,6 +36,7 @@
<xsl:param name="ENTAXY_DestinationType"/>
<xsl:param name="NTX_CustomHeaders" select="node()"/>
<xsl:param name="ENTAXY_Priority" select="'4'"/>
<xsl:param name="ENTAXY_ExchangePattern"/>
<xsl:param name="ENTAXY_ContentType" select="'application/xml'"/>
<xsl:param name="CamelJms_IntContentXsiType"/>
@ -75,6 +76,11 @@
<xsl:value-of select="$ENTAXY_Priority"/>
</priority>
</xsl:if>
<xsl:if test="$ENTAXY_ExchangePattern">
<exchangePattern>
<xsl:value-of select="$ENTAXY_ExchangePattern"/>
</exchangePattern>
</xsl:if>
<xsl:if test="$ENTAXY_Source">
<xsl:call-template name="address">
<xsl:with-param name="wrapper" select="'source'"/>