release version 1.10.0

This commit is contained in:
2024-10-07 18:42:55 +03:00
parent 2034182607
commit a5088587f7
1501 changed files with 28818 additions and 59966 deletions

View File

@ -3,7 +3,7 @@
<parent>
<groupId>ru.entaxy.esb.platform.runtime.modules</groupId>
<artifactId>uniform-service</artifactId>
<version>1.9.0</version>
<version>1.10.0</version>
</parent>
<modelVersion>4.0.0</modelVersion>
@ -23,13 +23,20 @@
javax.jws.soap.*;version="[2.0.0,3.0.0)",
javax.xml.ws.*;version="[2.2.0,3.0.0)",
!com.sun.xml.*,
ru.entaxy.esb.system.common.osgi,
ru.entaxy.esb.system.common.osgi.impl,
ru.entaxy.esb.system.common.exception,
ru.entaxy.esb.system.common.aggregation.*,
ru.entaxy.esb.system.common.interceptor,
ru.entaxy.esb.system.common.util,
ru.entaxy.esb.system.common.validator,
org.apache.ignite,
org.apache.ignite.internal.processors.cluster,
org.apache.ignite.internal.processors.marshaller,
org.apache.ignite.internal.util.lang.gridfunc,
org.apache.ignite.spi.discovery.tcp.internal,
org.apache.ignite.transactions,
org.apache.ignite.internal.*,
org.apache.ignite.lang,
org.apache.ignite.configuration,
*</bundle.osgi.import.pkg>
</properties>
@ -55,21 +62,24 @@
<version>${xerces.version}</version>
</dependency>
<dependency>
<groupId>ru.entaxy.esb.system.commons</groupId>
<artifactId>system-commons</artifactId>
<groupId>ru.entaxy.esb.platform.runtime.core.objects-implementations.profile-implementation</groupId>
<artifactId>profile-runtime-legacy-support</artifactId>
<version>${project.version}</version>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>ru.entaxy.esb.system.registry.systems.profile</groupId>
<artifactId>system-profile-api</artifactId>
<groupId>ru.entaxy.esb.platform.runtime.core</groupId>
<artifactId>core-support-runtime-legacy</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>ru.entaxy.esb.system.registry.systems.profile</groupId>
<artifactId>system-profile-collector</artifactId>
<groupId>ru.entaxy.esb.platform.runtime.core.objects-implementations.profile-implementation</groupId>
<artifactId>profile-runtime-legacy-support</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>org.osgi</groupId>
<artifactId>osgi.core</artifactId>

View File

@ -3,7 +3,7 @@
~~~~~~licensing~~~~~~
support
==========
Copyright (C) 2020 - 2023 EmDev LLC
Copyright (C) 2020 - 2024 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
@ -54,15 +54,6 @@
</cm:default-properties>
</cm:property-placeholder>
<cm:property-placeholder persistent-id="uniform.service.ignite" update-strategy="reload"
placeholder-prefix="$ignite{">
<cm:default-properties>
<cm:property name="ignite.work.directory.path" value="/mnt/ignite"/>
<cm:property name="ignite.backups" value="2"/>
<cm:property name="ignite.addresses" value="127.0.0.1:47500,127.0.0.1:47501"/>
</cm:default-properties>
</cm:property-placeholder>
<!-- авторизация? -->
<camelcxf:cxfEndpoint id="soap-active"
address="/active_connector_test_consumer"
@ -102,17 +93,19 @@
<property name="maximumRedeliveries" value="${redelivery.maximumRedeliveries}"/>
<property name="deadLetterUri" value="entaxy-broker:queue:entaxy.${redelivery.deadLetterQueue}"/>
</bean>
<reference id="igniteInstance" interface="org.apache.ignite.Ignite" availability="mandatory"/>
<bean id="igniteAggregationRepository"
class="ru.entaxy.esb.system.common.aggregation.repo.IgniteAggregationRepository">
<property name="bundleContext" ref="blueprintBundleContext"/>
<property name="workDirectory" value="$ignite{ignite.work.directory.path}"/>
<property name="backups" value="$ignite{ignite.backups}"/>
<property name="ignite" ref="igniteInstance"/>
<property name="maximumRedeliveries" value="${redelivery.maximumRedeliveries}"/>
<property name="deadLetterUri" value="entaxy-broker:queue:entaxy.${redelivery.deadLetterQueue}"/>
<property name="addresses" value="$ignite{ignite.addresses}"/>
</bean>
<bean id="jmsExtension" class="ru.entaxy.platform.core.support.runtime.camel.aggregation.JmsCamelAggregateExtension"/>
<bean id="aggregateProcessor" class="ru.entaxy.esb.system.common.aggregation.hazelcast.DisconnectedMembershipListener">
<property name="hazelcastInstance" ref="hazelcastInstance"/>
</bean>
@ -150,7 +143,7 @@
</setHeader>
<to uri="entaxy-broker:queue:entaxy.uniform.service.exchange.aggregate?exchangePattern=InOnly&amp;asyncConsumer=true"/>
<log message="Message ${headers.ENTAXY_AcknowledgeMsgID} from ${headers.NTX_OutQueue} saved in acknowledge"
<log message="${headers.NTX_loggingKey} Message ${headers.ENTAXY_AcknowledgeMsgID} from ${headers.NTX_OutQueue} saved in acknowledge"
loggingLevel="DEBUG"/>
</route>
@ -175,7 +168,7 @@
<choice>
<when>
<simple>${headers.NTX_Acknowledge} == true</simple>
<log message="No acknowledge for ${headers.ENTAXY_AcknowledgeMsgID}; system queue: ${headers.NTX_OutQueue}"
<log message="${headers.NTX_loggingKey} No acknowledge for ${headers.ENTAXY_AcknowledgeMsgID}; system queue: ${headers.NTX_OutQueue}"
loggingLevel="DEBUG"/>
<toD uri="entaxy-broker:queue:${headers.NTX_OutQueue}?exchangePattern=InOnly"/>
</when>
@ -184,13 +177,13 @@
<route id="receive-acknowledge">
<from uri="direct-vm:uniform-service-receive-acknowledge"/>
<log message="Receive acknowledge with ackId ${headers.ENTAXY_AcknowledgeMsgID}" loggingLevel="INFO"/>
<log message="${headers.NTX_loggingKey} Receive acknowledge with ackId ${headers.ENTAXY_AcknowledgeMsgID}" loggingLevel="INFO"/>
<setHeader name="NTX_AckMessage">
<simple>true</simple>
</setHeader>
<to uri="entaxy-broker:queue:entaxy.uniform.service.exchange.aggregate?exchangePattern=InOnly&amp;asyncConsumer=true"/>
<log message="Message ${headers.ENTAXY_AcknowledgeMsgID} acknowledge received" loggingLevel="DEBUG"/>
<log message="${headers.NTX_loggingKey} Message ${headers.ENTAXY_AcknowledgeMsgID} acknowledge received" loggingLevel="DEBUG"/>
</route>
<!--ACTIVE-->
@ -223,10 +216,10 @@
<setHeader name="ENTAXY_EmptyContent">
<simple resultType="Boolean">${headers.currSeconds} > {{test.empty.rate}}</simple>
</setHeader>
<log message="CXF-TEST-CONSUMER: EmptyContent=${headers.ENTAXY_EmptyContent}"
<log message="${headers.NTX_loggingKey} CXF-TEST-CONSUMER: EmptyContent=${headers.ENTAXY_EmptyContent}"
loggingLevel="INFO"/>
<setHeader name="ENTAXY_Source">
<constant>s1</constant>
<constant>system-1c</constant>
</setHeader>
<setHeader name="ENTAXY_Destination">
<simple>${headers.NTX_SystemId}</simple>
@ -263,7 +256,7 @@
<to uri="xslt:ru/entaxy/esb/platform/runtime/modules/uniform-service/xslt/PutPacketResponse.xsl?failOnNullBody=false"/>
</when>
<otherwise>
<log message="CXF-TEST-CONSUMER: Unknown operation ${headers.operationName}" loggingLevel="ERROR"/>
<log message="${headers.NTX_loggingKey} CXF-TEST-CONSUMER: Unknown operation ${headers.operationName}" loggingLevel="ERROR"/>
</otherwise>
</choice>
</route>

View File

@ -2,7 +2,7 @@
~~~~~~licensing~~~~~~
support
==========
Copyright (C) 2020 - 2023 EmDev LLC
Copyright (C) 2020 - 2024 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 - 2023 EmDev LLC
Copyright (C) 2020 - 2024 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 - 2023 EmDev LLC
Copyright (C) 2020 - 2024 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 - 2023 EmDev LLC
Copyright (C) 2020 - 2024 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 - 2023 EmDev LLC
Copyright (C) 2020 - 2024 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 - 2023 EmDev LLC
Copyright (C) 2020 - 2024 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 - 2023 EmDev LLC
Copyright (C) 2020 - 2024 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 - 2023 EmDev LLC
Copyright (C) 2020 - 2024 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 - 2023 EmDev LLC
Copyright (C) 2020 - 2024 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 - 2023 EmDev LLC
Copyright (C) 2020 - 2024 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 - 2023 EmDev LLC
Copyright (C) 2020 - 2024 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 - 2023 EmDev LLC
Copyright (C) 2020 - 2024 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 - 2023 EmDev LLC
Copyright (C) 2020 - 2024 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 - 2023 EmDev LLC
Copyright (C) 2020 - 2024 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 - 2023 EmDev LLC
Copyright (C) 2020 - 2024 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