release version 1.12.0

This commit is contained in:
2026-02-18 23:32:39 +03:00
parent 24ce86f470
commit 5d0e27b3e2
2858 changed files with 18366 additions and 113588 deletions

View File

@@ -3,7 +3,7 @@
<parent>
<groupId>ru.entaxy.esb.platform.runtime.modules</groupId>
<artifactId>uniform-service</artifactId>
<version>1.11.0</version>
<version>1.12.0</version>
</parent>
<modelVersion>4.0.0</modelVersion>

View File

@@ -96,6 +96,12 @@
<setHeader name="ENTAXY_AcknowledgeMsgID">
<xpath resultType="String">/soap-type:uuid/text()</xpath>
</setHeader>
<setProperty name="requestId">
<simple>${headers.ENTAXY_AcknowledgeMsgID}</simple>
</setProperty>
<to uri="direct-vm:fill-logging-key"/>
<to uri="direct-vm:uniform-service-receive-acknowledge"/>
<setHeader name="NTX_UUID">
<simple>${headers.ENTAXY_AcknowledgeMsgID}</simple>
@@ -139,8 +145,8 @@
message="Not supported limitation mode! Only default values."/>
</when>
<log message="${headers.NTX_loggingKey} Fetch From JMS queue: ${headers.NTX_OutQueue}; SystemId=${headers.NTX_SystemId}"
loggingLevel="INFO"/>
[#-- <log message="${headers.NTX_loggingKey} Fetching From JMS queue: ${headers.NTX_OutQueue}; SystemId=${headers.NTX_SystemId}"--]
[#-- loggingLevel="INFO"/>--]
<setBody>
<simple>${null}</simple>
@@ -150,6 +156,13 @@
<simple>entaxy-broker:queue:${headers.NTX_OutQueue}</simple>
</pollEnrich>
<setProperty name="requestId">
<simple>${headers.ENTAXY_MessageUUID}</simple>
</setProperty>
<to uri="direct-vm:fill-logging-key"/>
<log message="${headers.NTX_loggingKey} Fetched from JMS queue: ${headers.NTX_OutQueue}; SystemId=${headers.NTX_SystemId}"
loggingLevel="INFO"/>
<choice>
<when>
<simple>${body} == null</simple>

View File

@@ -4,7 +4,7 @@
<parent>
<groupId>ru.entaxy.esb.platform.runtime</groupId>
<artifactId>modules</artifactId>
<version>1.11.0</version>
<version>1.12.0</version>
</parent>
<groupId>ru.entaxy.esb.platform.runtime.modules</groupId>
<artifactId>uniform-service</artifactId>

View File

@@ -3,7 +3,7 @@
<parent>
<groupId>ru.entaxy.esb.platform.runtime.modules</groupId>
<artifactId>uniform-service</artifactId>
<version>1.11.0</version>
<version>1.12.0</version>
</parent>
<modelVersion>4.0.0</modelVersion>

View File

@@ -2,7 +2,7 @@
* ~~~~~~licensing~~~~~~
* jaas-runtime
* ==========
* Copyright (C) 2020 - 2025 EmDev LLC
* Copyright (C) 2020 - 2026 EmDev LLC
* ==========
* You may not use this file except in accordance with the License Terms of the Copyright
* Holder located at: https://entaxy.ru/eula . All copyrights, all intellectual property

View File

@@ -124,6 +124,17 @@
"factoryId": "uniform-based-soap-service-protected"
}
},
"camel_headerFilterStrategy": {
"@TYPEINFO": {
"type": "enum",
"values": [
"org.apache.camel.http.common.HttpHeaderFilterStrategy",
"org.apache.camel.http.common.HttpProtocolHeaderFilterStrategy",
"org.apache.camel.support.DefaultHeaderFilterStrategy",
"org.apache.camel.component.cxf.common.header.CxfHeaderFilterStrategy"
]
}
},
"@IMPORT": [
{
"sourceFactoryId": "service-components",

View File

@@ -19,6 +19,13 @@
[/#list]
-->
[#import "templates:object-commons/common-utils.ftl" as utils]
[#include "templates:base-object/customObjectReferences.ftl" ]
[#if schemaValidationEnabled?? && schemaValidationEnabled?is_boolean]
[#assign schemaValidationEnabled = schemaValidationEnabled?then("BOTH","NONE")]
[/#if]
<camelcxf:cxfEndpoint id="[=objectId]-cxf-endpoint"
address="/[=properties.address]"
endpointName="[=objectId]:[=properties.port]"
@@ -27,7 +34,7 @@
<camelcxf:properties>
<entry key="dataFormat" value="[=properties.dataFormat]"/>
<entry key="mtom-enabled" value="[=properties.mtomEnabled?c]"/>
<entry key="schema-validation-enabled" value="[=properties.schemaValidationEnabled?c]"/>
<entry key="schema-validation-enabled" value="[=properties.schemaValidationEnabled!"NONE"]"/>
</camelcxf:properties>
<camelcxf:inInterceptors>
[#if properties.authorizationType == "JAAS"]
@@ -49,7 +56,7 @@
</camelcxf:cxfEndpoint>
<bean id="validator" class="ru.entaxy.platform.services.runtime.interceptor.SOAPValidateInterceptor">
<property name="schemaValidationEnabled" value="[=properties.schemaValidationEnabled?c]"/>
<property name="schemaValidationEnabled" value="[=(schemaValidationEnabled?? && schemaValidationEnabled=="BOTH")?c]"/>
</bean>
[#if properties.authorizationType == "JAAS"]
@@ -93,7 +100,7 @@
<camelContext id="[=objectId]" xmlns="http://camel.apache.org/schema/blueprint">
<route id="[=objectId]-cxf-endpoint" streamCache="true">
<from uri="cxf:bean:[=objectId]-cxf-endpoint"/>
<from uri="cxf:bean:[=objectId]-cxf-endpoint[=utils.createQueryString(properties, "camel_", true, ["fieldToExclude1","fieldToExclude2"])]"/>
<setHeader name="ENTAXY_EndpointName">
<simple>[=objectId]</simple>
</setHeader>

View File

@@ -1,5 +1,5 @@
<!-- -->
<configfile finalname="etc/uniform.service.support.cfg" override="true">
mvn:ru.entaxy.esb.platform.runtime.modules/uniform-service/1.11.0/cfg/uniform.service.support
mvn:ru.entaxy.esb.platform.runtime.modules/uniform-service/1.12.0/cfg/uniform.service.support
</configfile>
<!-- -->

View File

@@ -2,7 +2,7 @@
# ~~~~~~licensing~~~~~~
# uniform-service
# ==========
# Copyright (C) 2020 - 2025 EmDev LLC
# Copyright (C) 2020 - 2026 EmDev LLC
# ==========
# You may not use this file except in accordance with the License Terms of the Copyright
# Holder located at: https://entaxy.ru/eula . All copyrights, all intellectual property

View File

@@ -3,7 +3,7 @@
~~~~~~licensing~~~~~~
uniform-service
==========
Copyright (C) 2020 - 2025 EmDev LLC
Copyright (C) 2020 - 2026 EmDev LLC
==========
You may not use this file except in accordance with the License Terms of the Copyright
Holder located at: https://entaxy.ru/eula . All copyrights, all intellectual property
@@ -51,18 +51,22 @@
<feature name="entaxy-uniform-service" version="${project.version}" start-level="${bundle.startlevel.modules}">
<feature version="${project.version}">common-soap</feature>
<configfile finalname="${karaf.etc}/org.apache.felix.hc.generalchecks.HttpRequestsCheck-uniform_service.cfg" override="true">
mvn:ru.entaxy.esb.platform.runtime.modules/uniform-service/${project.version}/cfg/org.apache.felix.hc.generalchecks.HttpRequestsCheck-uniform_service
</configfile>
<feature version="${project.version}">entaxy-uniform-passive-service</feature>
<feature version="${project.version}">entaxy-uniform-passive-service-support</feature>
<bundle start="true">mvn:ru.entaxy.esb.platform.runtime.modules.uniform.service/service/${project.version}</bundle>
</feature>
<feature name="entaxy-uniform-passive-service" version="${project.version}" start-level="${bundle.startlevel.base}">
<feature name="entaxy-uniform-passive-service-support" version="${project.version}" start-level="${bundle.startlevel.base}">
<feature dependency="true">entaxy-schema</feature>
<configfile finalname="${karaf.etc}/init/artifacts/shared/entaxy/runtime/service/uniform-passive-service/1.0.0/uniform-passive-service-1.0.0-blueprint.xml" override="false">
mvn:ru.entaxy.esb.platform.runtime.modules/uniform-service/${project.version}/xml/uniform.service
</configfile>
<configfile finalname="${karaf.etc}/init/install/uniform-service.properties" override="false">
</feature>
<feature name="entaxy-uniform-passive-service" version="${project.version}" start-level="${bundle.startlevel.base}">
<configfile finalname="${karaf.etc}/org.apache.felix.hc.generalchecks.HttpRequestsCheck-uniform_service.cfg" override="true">
mvn:ru.entaxy.esb.platform.runtime.modules/uniform-service/${project.version}/cfg/org.apache.felix.hc.generalchecks.HttpRequestsCheck-uniform_service
</configfile>
<configfile finalname="${karaf.etc}/init/install/uniform-service.properties" override="false">
mvn:ru.entaxy.esb.platform.runtime.modules/uniform-service/${project.version}/properties/uniform-service
</configfile>
</feature>

View File

@@ -1,5 +1,5 @@
<!-- -->
<configfile finalname="etc/org.apache.felix.hc.generalchecks.HttpRequestsCheck-uniform_service.cfg" override="true">
mvn:ru.entaxy.esb.platform.runtime.modules/uniform-service/1.11.0/cfg/org.apache.felix.hc.generalchecks.HttpRequestsCheck-uniform_service
mvn:ru.entaxy.esb.platform.runtime.modules/uniform-service/1.12.0/cfg/org.apache.felix.hc.generalchecks.HttpRequestsCheck-uniform_service
</configfile>
<!-- -->

View File

@@ -2,7 +2,7 @@
# ~~~~~~licensing~~~~~~
# uniform-service
# ==========
# Copyright (C) 2020 - 2025 EmDev LLC
# Copyright (C) 2020 - 2026 EmDev LLC
# ==========
# You may not use this file except in accordance with the License Terms of the Copyright
# Holder located at: https://entaxy.ru/eula . All copyrights, all intellectual property

View File

@@ -3,7 +3,7 @@
~~~~~~licensing~~~~~~
uniform-service
==========
Copyright (C) 2020 - 2025 EmDev LLC
Copyright (C) 2020 - 2026 EmDev LLC
==========
You may not use this file except in accordance with the License Terms of the Copyright
Holder located at: https://entaxy.ru/eula . All copyrights, all intellectual property
@@ -25,23 +25,23 @@
~~~~~~/licensing~~~~~~
-->
<blueprint xmlns="http://www.osgi.org/xmlns/blueprint/v1.0.0" xmlns:camelcxf="http://camel.apache.org/schema/blueprint/cxf" xmlns:cxf="http://cxf.apache.org/blueprint/core" xmlns:uniform-passive-service="http://www.entaxy.ru/connector/universal/esb/1.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.osgi.org/xmlns/blueprint/v1.0.0 https://www.osgi.org/xmlns/blueprint/v1.0.0/blueprint.xsd"><manifest xmlns="http://karaf.apache.org/xmlns/deployer/blueprint/v1.0.0">Manifest-Version: 1.0
Bundle-ManifestVersion: 2
DynamicImport-Package: *
Entaxy-Bundle: true
Entaxy-Runtime: true
Entaxy-Generated-Object-Configuration: eyJvYmplY3RJZCI6InVuaWZvcm0tcGFzc2l2ZS1zZXJ2aWNlIiwiZmFjdG9yeUlkIjoidW5pZm9ybS1iYXNlZC1zb2FwLXNlcnZpY2UtcHJvdGVjdGVkIiwidHlwZSI6ImVudGF4eS5ydW50aW1lLnNlcnZpY2UiLCJzY29wZSI6InB1YmxpYyIsInByb3BlcnRpZXMiOnsiZ2VuZXJhdGVMb2dnaW5nS2V5Ijp0cnVlLCJzZXJ2aWNlRnVsbE5hbWUiOiJ7aHR0cDovL3d3dy5lbnRheHkucnUvY29ubmVjdG9yL3VuaXZlcnNhbC9lc2IvMS4wfWVzYkV4Y2hhbmdlIiwiZ2xvYmFsUm9sZXMiOiIqIiwicG9ydCI6ImVzYkV4Y2hhbmdlU09BUCIsImF1dGhvcml6YXRpb25SZWFsbSI6ImthcmFmIiwicmVzdHJpY3RCeVJvbGVzIjpmYWxzZSwiZXJyb3JIYW5kbGVyVHlwZSI6IkRlZmF1bHRFcnJvckhhbmRsZXIiLCJkZWFkTGV0dGVyVXJpIjoibG9nOm15TG9nIiwiYWRkcmVzcyI6InVuaWZvcm0tZXhjaGFuZ2UiLCJzY2hlbWFVcmwiOiJzY2hlbWFzOnVuaWZvcm0tc2VydmljZS9zb2FwLXBhc3NpdmUud3NkbCIsImRpc3BsYXlTZXJ2aWNlU2NoZW1hIjp0cnVlLCJhdXRob3JpemF0aW9uVHlwZSI6IkpBQVMiLCJkYXRhRm9ybWF0IjoiUEFZTE9BRCIsIm10b21FbmFibGVkIjpmYWxzZSwic2NoZW1hVmFsaWRhdGlvbkVuYWJsZWQiOiJOT05FIiwic2VydmljZU5hbWUiOiJlc2JFeGNoYW5nZSIsInNlcnZpY2VOYW1lc3BhY2UiOiJodHRwOi8vd3d3LmVudGF4eS5ydS9jb25uZWN0b3IvdW5pdmVyc2FsL2VzYi8xLjAiLCJvcGVyYXRpb25Sb3V0ZXIiOnsiQFJFU09VUkNFX1JFRiI6Im9iamVjdC1yZXNvdXJjZXM6ZW50YXh5LnJ1bnRpbWUuc2VydmljZS51bmlmb3JtLXBhc3NpdmUtc2VydmljZS9vcGVyYXRpb25Sb3V0ZXIueG1sIn19LCJfX3V1aWRfXyI6IjY5YTI4NzQ0LThkNjAtNDZjYS1iZWRlLWI5ZDhjMjgxYjI1NSJ9
Bundle-Name: entaxy.runtime.service.uniform-passive-service
Entaxy-Generated: true
Bundle-Version: 1.0.0
Entaxy-Generated-Object: uniform-passive-service:entaxy.runtime.service:public
Entaxy-Main-Object: uniform-passive-service:entaxy.runtime.service:public
Provide-Capability: entaxy.runtime.service;factory:String="uniform-based-soap-service-protected";routeContainerType:String="OBJECT";displayName:String="";scope:String="public";name:String="uniform-passive-service";resources:List&lt;String&gt;="schemas:uniform-service/soap-passive.wsdl;runtime,object-resources:entaxy.runtime.service.uniform-passive-service/operationRouter.xml;DESIGN";label:String="service,soap,uniform";objectId:String="uniform-passive-service";isRouteContainer:String="true"
Bundle-SymbolicName: entaxy.runtime.service.uniform-passive-service
Bundle-ManifestVersion: 2
DynamicImport-Package: *
Entaxy-Bundle: true
Entaxy-Runtime: true
Entaxy-Generated-Object-Configuration: eyJvYmplY3RJZCI6InVuaWZvcm0tcGFzc2l2ZS1zZXJ2aWNlIiwiZmFjdG9yeUlkIjoidW5pZm9ybS1iYXNlZC1zb2FwLXNlcnZpY2UtcHJvdGVjdGVkIiwidHlwZSI6ImVudGF4eS5ydW50aW1lLnNlcnZpY2UiLCJzY29wZSI6InB1YmxpYyIsInByb3BlcnRpZXMiOnsiZ2VuZXJhdGVMb2dnaW5nS2V5Ijp0cnVlLCJzZXJ2aWNlRnVsbE5hbWUiOiJ7aHR0cDovL3d3dy5lbnRheHkucnUvY29ubmVjdG9yL3VuaXZlcnNhbC9lc2IvMS4wfWVzYkV4Y2hhbmdlIiwiaGVhZGVyRmlsdGVyU3RyYXRlZ3lQYXR0ZXJuIjoiKD9pKUNhbWVsLit8b3JnXFxcXC5hcGFjaGVcXFxcLmNhbWVsLit8Sk1TLit8TlRYXy4rIiwiZ2xvYmFsUm9sZXMiOiIqIiwicG9ydCI6ImVzYkV4Y2hhbmdlU09BUCIsImRpc3BsYXlOYW1lIjoidW5pZm9ybS1wYXNzaXZlLXNlcnZpY2UiLCJoZWFkZXJGaWx0ZXJTdHJhdGVneVJlZmVyZW5jZSI6ImhlYWRlckZpbHRlclN0cmF0ZWd5IiwiYXV0aG9yaXphdGlvblJlYWxtIjoia2FyYWYiLCJkaXNwbGF5U2VydmljZVNjaGVtYSI6dHJ1ZSwiY2FtZWxfaGVhZGVyRmlsdGVyU3RyYXRlZ3kiOiJvcmcuYXBhY2hlLmNhbWVsLmNvbXBvbmVudC5jeGYuY29tbW9uLmhlYWRlci5DeGZIZWFkZXJGaWx0ZXJTdHJhdGVneSIsInJlc3RyaWN0QnlSb2xlcyI6dHJ1ZSwiYWRkcmVzcyI6InVuaWZvcm0tZXhjaGFuZ2UiLCJzY2hlbWFVcmwiOiJzY2hlbWFzOnVuaWZvcm0tc2VydmljZS9zb2FwLXBhc3NpdmUud3NkbCIsImF1dGhvcml6YXRpb25UeXBlIjoiSkFBUyIsImRhdGFGb3JtYXQiOiJQQVlMT0FEIiwibXRvbUVuYWJsZWQiOmZhbHNlLCJzY2hlbWFWYWxpZGF0aW9uRW5hYmxlZCI6Ik5PTkUiLCJlcnJvckhhbmRsZXJUeXBlIjoiRW50YXh5RGVmYXVsdEVycm9ySGFuZGxlciIsImRlYWRMZXR0ZXJVcmkiOiJsb2c6bXlMb2ciLCJzZXJ2aWNlTmFtZSI6ImVzYkV4Y2hhbmdlIiwic2VydmljZU5hbWVzcGFjZSI6Imh0dHA6Ly93d3cuZW50YXh5LnJ1L2Nvbm5lY3Rvci91bml2ZXJzYWwvZXNiLzEuMCIsIm9wZXJhdGlvblJvdXRlciI6eyJAUkVTT1VSQ0VfUkVGIjoib2JqZWN0LXJlc291cmNlczplbnRheHkucnVudGltZS5zZXJ2aWNlLnVuaWZvcm0tcGFzc2l2ZS1zZXJ2aWNlL29wZXJhdGlvblJvdXRlci54bWwifX0sIl9fdXVpZF9fIjoiNTE3MjgyODQtNWRlZC00MDk0LTk2ZGEtYmMxNDllNzdmZDA0In0=
Bundle-Name: entaxy.runtime.service.uniform-passive-service
Entaxy-Generated: true
Bundle-Version: 1.250609.143046
Entaxy-Generated-Object: uniform-passive-service:entaxy.runtime.service:public
Entaxy-Main-Object: uniform-passive-service:entaxy.runtime.service:public
Provide-Capability: entaxy.runtime.service;factory:String="uniform-based-soap-service-protected";routeContainerType:String="OBJECT";displayName:String="uniform-passive-service";scope:String="public";name:String="uniform-passive-service";resources:List&lt;String&gt;="schemas:uniform-service/soap-passive.wsdl;runtime,object-resources:entaxy.runtime.service.uniform-passive-service/operationRouter.xml;DESIGN";label:String="service,soap,uniform";objectId:String="uniform-passive-service";isRouteContainer:String="true"
Bundle-SymbolicName: entaxy.runtime.service.uniform-passive-service
</manifest>
<!--
BEGIN secure vaults lookup components
-->
<!--
BEGIN secure vaults lookup components
-->
<bean activation="eager" class="ru.entaxy.platform.services.runtime.impl.EntaxyServiceConnectorRegistry" id="uniform-passive-service-in-connector-registry">
<property name="profileNameHeaders">
<list value-type="java.lang.String">
@@ -63,15 +63,27 @@
<reference-listener bind-method="register" ref="uniform-passive-service-out-connector-registry" unbind-method="unregister"/>
</reference-list>
<!--
BEGIN secure vaults lookup components
BEGIN secure vaults lookup components
-->
<bean class="org.apache.camel.component.cxf.common.header.CxfHeaderFilterStrategy" id="headerFilterStrategy">
<property name="outFilterPattern" value="(?i)Camel.+|org\\.apache\\.camel.+|JMS.+|NTX_.+"/>
</bean>
<!--
BEGIN secure vaults lookup components
-->
<bean class="org.apache.camel.builder.EntaxyDefaultErrorHandlerBuilder" id="EntaxyDefaultErrorHandler">
<property name="redeliveryPolicy" ref="redeliveryPolicyProfileBean"/>
</bean>
<!--
BEGIN secure vaults lookup components
-->
<bean activation="eager" class="ru.entaxy.security.vault.runtime.lookup.CmPropertiesDefaultsLookup" id="vaults.data.provider">
<property name="bundleContext" ref="blueprintBundleContext"/>
</bean>
<cm:property-placeholder xmlns:cm="http://aries.apache.org/blueprint/xmlns/blueprint-cm/v1.4.0" defaults-ref="vaults.data.provider" id="vaults.lookup.placholder" persistent-id="entaxy.secrets" placeholder-prefix="$ENTAXY_SECRETS{" placeholder-suffix="}" update-strategy="reload">
</cm:property-placeholder>
</cm:property-placeholder>
<bean activation="eager" class="ru.entaxy.security.vault.runtime.camel.EntaxyVaultAccessorFunction" id="vaults.data.provider.camel">
</bean>
</bean>
<!-- xmlns:soap-type="http://www.entaxy.ru/ExchangeTypes/1.0" -->
<!--
@@ -80,11 +92,13 @@
outputType: init
properties:
globalRoles
__errorHandler
displayName
mtomEnabled
schemaValidationEnabled
__globalOptions
##vaults
camel_headerFilterStrategy
headerFilterStrategyReference
authorizationType
operationRouter
restrictByRoles
@@ -93,16 +107,19 @@
serviceFullName
address
dataFormat
__headerFilterStrategyTemplate
_serviceMetadata
serviceName
displayServiceSchema
deadLetterUri
schemaUrl
deadLetterUri
headerFilterStrategyPattern
##publish
port
connectorDispatchingBeans
authorizationRealm
serviceNamespace
__errorHandlerTemplate
-->
<camelcxf:cxfEndpoint address="/uniform-exchange" endpointName="uniform-passive-service:esbExchangeSOAP" id="uniform-passive-service-cxf-endpoint" serviceName="uniform-passive-service:esbExchange" wsdlURL="entaxy-resource://schemas/uniform-service/soap-passive.wsdl">
<camelcxf:properties>
@@ -147,19 +164,16 @@
<!-- bean id="isSchemaDisplayInterceptor" class="ru.entaxy.platform.services.runtime.interceptor.IsSchemaDisplayInterceptor">
<property name="isDisplayServiceSchema" value="true"/>
</bean -->
<camelContext xmlns="http://camel.apache.org/schema/blueprint" errorHandlerRef="DefaultErrorHandler" id="uniform-passive-service">
<camelContext xmlns="http://camel.apache.org/schema/blueprint" errorHandlerRef="EntaxyDefaultErrorHandler" id="uniform-passive-service">
<globalOptions>
<globalOption key="CamelLogEipName" value="entaxy.runtime.service.uniform-passive-service"/>
</globalOptions>
<propertyPlaceholder id="propertiesForCamel">
<propertiesFunction ref="vaults.data.provider.camel"/>
</propertyPlaceholder>
<errorHandler id="NoErrorHandler" type="NoErrorHandler"/>
<errorHandler id="DefaultErrorHandler" redeliveryPolicyRef="redeliveryPolicyProfileBean" type="DefaultErrorHandler"/>
<errorHandler deadLetterUri="log:myLog" id="DeadLetterChannel" redeliveryPolicyRef="redeliveryPolicyProfileBean" type="DeadLetterChannel"/>
<redeliveryPolicyProfile id="redeliveryPolicyProfileBean"/>
<route id="uniform-passive-service-cxf-endpoint" streamCache="true">
<from uri="cxf:bean:uniform-passive-service-cxf-endpoint"/>
<from uri="cxf:bean:uniform-passive-service-cxf-endpoint?headerFilterStrategy=#headerFilterStrategy"/>
<setHeader name="ENTAXY_EndpointName">
<simple>uniform-passive-service</simple>
</setHeader>
@@ -180,7 +194,8 @@
</setProperty>
<to uri="direct-vm:fill-logging-key"/>
<to uri="direct:uniform-passive-service-operation-router"/>
<removeProperties excludePattern="Camel*" pattern="NTX.+|ENTAXY.+"/>
<removeProperties pattern="NTX.+|ENTAXY.+"/>
<removeHeaders pattern="NTX.+|ENTAXY.+"/>
</route>
<route>
<from uri="direct:uniform-passive-service-operation-router"/>

View File

@@ -2,7 +2,7 @@
# ~~~~~~licensing~~~~~~
# uniform-service
# ==========
# Copyright (C) 2020 - 2025 EmDev LLC
# Copyright (C) 2020 - 2026 EmDev LLC
# ==========
# You may not use this file except in accordance with the License Terms of the Copyright
# Holder located at: https://entaxy.ru/eula . All copyrights, all intellectual property
@@ -23,4 +23,4 @@
# or damage to data, property, etc.
# ~~~~~~/licensing~~~~~~
###
entaxy.runtime.service/uniform-passive-service/1.0.0/xml/blueprint=shared;blueprint;120
entaxy.runtime.service/uniform-passive-service/1.0.0/xml/blueprint=shared;blueprint;120;entaxy_runtime

View File

@@ -3,7 +3,7 @@
<parent>
<groupId>ru.entaxy.esb.platform.runtime.modules</groupId>
<artifactId>uniform-service</artifactId>
<version>1.11.0</version>
<version>1.12.0</version>
</parent>
<modelVersion>4.0.0</modelVersion>

View File

@@ -3,7 +3,7 @@
~~~~~~licensing~~~~~~
support
==========
Copyright (C) 2020 - 2025 EmDev LLC
Copyright (C) 2020 - 2026 EmDev LLC
==========
You may not use this file except in accordance with the License Terms of the Copyright
Holder located at: https://entaxy.ru/eula . All copyrights, all intellectual property
@@ -98,6 +98,7 @@
<bean id="igniteAggregationRepository"
class="ru.entaxy.esb.system.common.aggregation.repo.IgniteAggregationRepository">
<property name="cacheName" value="uniform"/>
<property name="bundleContext" ref="blueprintBundleContext"/>
<property name="ignite" ref="igniteInstance"/>
<property name="maximumRedeliveries" value="${redelivery.maximumRedeliveries}"/>
@@ -172,6 +173,10 @@
loggingLevel="DEBUG"/>
<toD uri="entaxy-broker:queue:${headers.NTX_OutQueue}?exchangePattern=InOnly"/>
</when>
<otherwise>
<log message="${headers.NTX_loggingKey} Acknowledge for ${headers.ENTAXY_AcknowledgeMsgID}; system queue: ${headers.NTX_OutQueue}"
loggingLevel="INFO"/>
</otherwise>
</choice>
</route>

View File

@@ -2,7 +2,7 @@
~~~~~~licensing~~~~~~
support
==========
Copyright (C) 2020 - 2025 EmDev LLC
Copyright (C) 2020 - 2026 EmDev LLC
==========
You may not use this file except in accordance with the License Terms of the Copyright
Holder located at: https://entaxy.ru/eula . All copyrights, all intellectual property

View File

@@ -2,7 +2,7 @@
~~~~~~licensing~~~~~~
support
==========
Copyright (C) 2020 - 2025 EmDev LLC
Copyright (C) 2020 - 2026 EmDev LLC
==========
You may not use this file except in accordance with the License Terms of the Copyright
Holder located at: https://entaxy.ru/eula . All copyrights, all intellectual property

View File

@@ -2,7 +2,7 @@
~~~~~~licensing~~~~~~
support
==========
Copyright (C) 2020 - 2025 EmDev LLC
Copyright (C) 2020 - 2026 EmDev LLC
==========
You may not use this file except in accordance with the License Terms of the Copyright
Holder located at: https://entaxy.ru/eula . All copyrights, all intellectual property

View File

@@ -2,7 +2,7 @@
~~~~~~licensing~~~~~~
support
==========
Copyright (C) 2020 - 2025 EmDev LLC
Copyright (C) 2020 - 2026 EmDev LLC
==========
You may not use this file except in accordance with the License Terms of the Copyright
Holder located at: https://entaxy.ru/eula . All copyrights, all intellectual property

View File

@@ -2,7 +2,7 @@
~~~~~~licensing~~~~~~
support
==========
Copyright (C) 2020 - 2025 EmDev LLC
Copyright (C) 2020 - 2026 EmDev LLC
==========
You may not use this file except in accordance with the License Terms of the Copyright
Holder located at: https://entaxy.ru/eula . All copyrights, all intellectual property

View File

@@ -2,7 +2,7 @@
~~~~~~licensing~~~~~~
support
==========
Copyright (C) 2020 - 2025 EmDev LLC
Copyright (C) 2020 - 2026 EmDev LLC
==========
You may not use this file except in accordance with the License Terms of the Copyright
Holder located at: https://entaxy.ru/eula . All copyrights, all intellectual property

View File

@@ -2,7 +2,7 @@
~~~~~~licensing~~~~~~
support
==========
Copyright (C) 2020 - 2025 EmDev LLC
Copyright (C) 2020 - 2026 EmDev LLC
==========
You may not use this file except in accordance with the License Terms of the Copyright
Holder located at: https://entaxy.ru/eula . All copyrights, all intellectual property

View File

@@ -2,7 +2,7 @@
~~~~~~licensing~~~~~~
support
==========
Copyright (C) 2020 - 2025 EmDev LLC
Copyright (C) 2020 - 2026 EmDev LLC
==========
You may not use this file except in accordance with the License Terms of the Copyright
Holder located at: https://entaxy.ru/eula . All copyrights, all intellectual property

View File

@@ -2,7 +2,7 @@
~~~~~~licensing~~~~~~
support
==========
Copyright (C) 2020 - 2025 EmDev LLC
Copyright (C) 2020 - 2026 EmDev LLC
==========
You may not use this file except in accordance with the License Terms of the Copyright
Holder located at: https://entaxy.ru/eula . All copyrights, all intellectual property

View File

@@ -2,7 +2,7 @@
~~~~~~licensing~~~~~~
support
==========
Copyright (C) 2020 - 2025 EmDev LLC
Copyright (C) 2020 - 2026 EmDev LLC
==========
You may not use this file except in accordance with the License Terms of the Copyright
Holder located at: https://entaxy.ru/eula . All copyrights, all intellectual property

View File

@@ -2,7 +2,7 @@
~~~~~~licensing~~~~~~
support
==========
Copyright (C) 2020 - 2025 EmDev LLC
Copyright (C) 2020 - 2026 EmDev LLC
==========
You may not use this file except in accordance with the License Terms of the Copyright
Holder located at: https://entaxy.ru/eula . All copyrights, all intellectual property

View File

@@ -2,7 +2,7 @@
~~~~~~licensing~~~~~~
support
==========
Copyright (C) 2020 - 2025 EmDev LLC
Copyright (C) 2020 - 2026 EmDev LLC
==========
You may not use this file except in accordance with the License Terms of the Copyright
Holder located at: https://entaxy.ru/eula . All copyrights, all intellectual property

View File

@@ -2,7 +2,7 @@
~~~~~~licensing~~~~~~
support
==========
Copyright (C) 2020 - 2025 EmDev LLC
Copyright (C) 2020 - 2026 EmDev LLC
==========
You may not use this file except in accordance with the License Terms of the Copyright
Holder located at: https://entaxy.ru/eula . All copyrights, all intellectual property

View File

@@ -2,7 +2,7 @@
~~~~~~licensing~~~~~~
support
==========
Copyright (C) 2020 - 2025 EmDev LLC
Copyright (C) 2020 - 2026 EmDev LLC
==========
You may not use this file except in accordance with the License Terms of the Copyright
Holder located at: https://entaxy.ru/eula . All copyrights, all intellectual property

View File

@@ -2,7 +2,7 @@
~~~~~~licensing~~~~~~
support
==========
Copyright (C) 2020 - 2025 EmDev LLC
Copyright (C) 2020 - 2026 EmDev LLC
==========
You may not use this file except in accordance with the License Terms of the Copyright
Holder located at: https://entaxy.ru/eula . All copyrights, all intellectual property