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</groupId>
<artifactId>underlying</artifactId>
<version>1.9.0</version>
<version>1.10.0</version>
</parent>
<groupId>ru.entaxy.esb.underlying</groupId>
<artifactId>entaxy-underlying-configuration</artifactId>

View File

@ -2,7 +2,7 @@
# ~~~~~~licensing~~~~~~
# entaxy-underlying-configuration
# ==========
# 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
@ -58,7 +58,7 @@ karaf.framework=felix
# Location of the OSGi frameworks
#
karaf.framework.equinox=mvn\:org.eclipse.platform/org.eclipse.osgi/3.12.100
karaf.framework.felix=mvn\:org.apache.felix/org.apache.felix.framework/5.6.12
karaf.framework.felix=mvn\:org.apache.felix/org.apache.felix.framework/5.6.12-ENTAXY
#
# Framework config properties.
@ -198,7 +198,7 @@ org.osgi.framework.bundle.parent=framework
#
# Definition of the default bundle start level
#
org.osgi.framework.startlevel.beginning=100
org.osgi.framework.startlevel.beginning=200
karaf.startlevel.bundle=80
#

View File

@ -2,7 +2,7 @@
# ~~~~~~licensing~~~~~~
# entaxy-karaf
# ==========
# 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~~~~~~
# entaxy-underlying-configuration
# ==========
# 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~~~~~~
# entaxy-karaf
# ==========
# 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
@ -39,8 +39,8 @@ default.bundle.blacklist.outbound=none
#
# Filtering of the configurations in the default cluster group
#
default.config.whitelist.inbound=*
default.config.whitelist.outbound=*
default.config.whitelist.inbound=entaxy.runtime.*
default.config.whitelist.outbound=entaxy.runtime.*
default.config.blacklist.inbound=org.apache.felix.fileinstall*, \
org.apache.karaf.management, \
org.apache.karaf.shell, \
@ -92,7 +92,7 @@ default.feature.blacklist.outbound=none
#default.obr.urls.sync=cluster
#default.balanced.servlet.sync=cluster
default.bundle.sync = clusterOnly
default.config.sync = disabled
default.config.sync = clusterOnly
default.feature.sync = clusterOnly
default.obr.urls.sync = clusterOnly
default.balanced.servlet.sync = clusterOnly

View File

@ -2,7 +2,7 @@
# ~~~~~~licensing~~~~~~
# entaxy-karaf
# ==========
# 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
@ -39,7 +39,7 @@ groups = default
# A local listener listens for local events (like bundle install, etc) and broadcast this state change to the cluster
#
bundle.listener = false
config.listener = false
config.listener = true
feature.listener = false
#

View File

@ -2,7 +2,7 @@
# ~~~~~~licensing~~~~~~
# entaxy-karaf
# ==========
# 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
@ -98,7 +98,7 @@ objectName = connector:name=rmi
#
jmxmpObjectName = connector:name=jmxmp
audit.eventadmin.enabled=false
audit.eventadmin.enabled=true
#
# Timeout to lookup for the keystore in case of SSL authentication usage

View File

@ -2,7 +2,7 @@
# ~~~~~~licensing~~~~~~
# entaxy-karaf
# ==========
# 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~~~~~~
# entaxy-underlying-configuration
# ==========
# 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
@ -141,3 +141,12 @@ log4j2.logger.pax_mvn_aether.name = org.ops4j.pax.url.mvn.internal.AetherBasedRe
log4j2.logger.pax_mvn_aether.level = ERROR
log4j2.logger.cave_mvn_servlet.name = org.apache.karaf.cave.repository.service.maven.MavenServlet
log4j2.logger.cave_mvn_servlet.level = ERROR
# ENTAXY-865 disable ignite metrics and checks lower than WARN
# Ignite metrics
log4j2.logger.ignite_kernal.name = org.apache.ignite.internal.IgniteKernal
log4j2.logger.ignite_kernal.level = WARN
# Ignite checkpointer
log4j2.logger.ignite_checkpointer.name = org.apache.ignite.internal.processors.cache.persistence.checkpoint.Checkpointer
log4j2.logger.ignite_checkpointer.level = WARN

View File

@ -2,7 +2,7 @@
# ~~~~~~licensing~~~~~~
# entaxy-underlying-configuration
# ==========
# 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
@ -117,10 +117,10 @@ org.ops4j.pax.url.mvn.defaultRepositories=\
# @id=repository.id : the id for the repository, just like in the
# settings.xml this is optional but recommended
#
org.ops4j.pax.url.mvn.repositories = ${org.ops4j.pax.url.mvn.repositories.entaxy}, ${env:ENTAXY_PRIMARY_REPO}, https://nexus.entaxy.ru/nexus/repository/entaxy-public@id=entaxy.public, https://repo1.maven.org/maven2@id=central, https://repository.apache.org/content/groups/snapshots-group@id=apache@snapshots@noreleases, https://oss.sonatype.org/content/repositories/ops4j-snapshots@id=ops4j.sonatype.snapshots.deploy@snapshots@noreleases
org.ops4j.pax.url.mvn.repositories = ${org.ops4j.pax.url.mvn.repositories.entaxy}, ${org.ops4j.pax.url.mvn.repositories.entaxy.custom}, ${env:ENTAXY_PRIMARY_REPO}, https://nexus.entaxy.ru/nexus/repository/entaxy-public@id=entaxy.public, https://repo1.maven.org/maven2@id=central, https://repository.apache.org/content/groups/snapshots-group@id=apache@snapshots@noreleases, https://oss.sonatype.org/content/repositories/ops4j-snapshots@id=ops4j.sonatype.snapshots.deploy@snapshots@noreleases
org.ops4j.pax.url.mvn.repositories.entaxy =
org.ops4j.pax.url.mvn.repositories.entaxy.custom =
#
# Global policies override repository-specific settings (@checksum=..., @update=..., @releasesUpdate=..., ...)
#

View File

@ -2,7 +2,7 @@
# ~~~~~~licensing~~~~~~
# entaxy-karaf
# ==========
# 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
@ -28,3 +28,13 @@ org.osgi.service.http.port=${entaxy.org.osgi.service.http.port:-8181}
javax.servlet.context.tempdir=${karaf.data}/pax-web-jsp
org.ops4j.pax.web.config.file=${karaf.etc}/jetty.xml
#org.osgi.service.http.port.secure=${entaxy.org.osgi.service.http.port.secure:-8443}
#org.osgi.service.http.secure.enabled=true
#org.ops4j.pax.web.ssl.keystore=URL or path/to/file
#org.ops4j.pax.web.ssl.password=karaf1234
#org.ops4j.pax.web.ssl.keypassword=karaf1234
# IF NEEDED ONLY:
#org.osgi.service.http.enabled=false
#org.osgi.service.https.enabled=true

View File

@ -2,7 +2,7 @@
# ~~~~~~licensing~~~~~~
# entaxy-underlying-configuration
# ==========
# 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~~~~~~
# entaxy-karaf
# ==========
# 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
@ -59,6 +59,7 @@ entaxy.sshPort = 8101
# @see org.ops4j.pax.web.cfg
#
entaxy.org.osgi.service.http.port = 8181
entaxy.org.osgi.service.http.port.secure = 8443
#
# @see ru.entaxy.esb.system.event.rest.cfg

View File

@ -2,7 +2,7 @@
# ~~~~~~licensing~~~~~~
# entaxy-karaf
# ==========
# 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
@ -65,7 +65,8 @@ eclipsesource-jaxrs=mvn:com.eclipsesource.jaxrs/features/RELEASE/xml/features
aries-jpa=mvn:org.apache.aries.jpa/jpa-features/RELEASE/xml/features
aries-rsa=mvn:org.apache.aries.rsa/rsa-features/RELEASE/xml/features
hibernate=mvn:org.hibernate/hibernate-osgi/RELEASE/xml/karaf
ignite=mvn:org.apache.ignite/ignite-osgi-karaf/RELEASE/xml/features
#no repository for actual version
#ignite=mvn:org.apache.ignite/ignite-osgi-karaf/RELEASE/xml/features
openjpa=mvn:org.apache.openjpa/openjpa-features/RELEASE/xml/features
artemis=mvn:org.apache.activemq/artemis-features/RELEASE/xml/features
brave=mvn:io.zipkin.brave.karaf/brave-features/RELEASE/xml/features

View File

@ -3,7 +3,7 @@
~~~~~~licensing~~~~~~
entaxy-underlying-configuration
==========
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
@ -77,7 +77,7 @@
<bundle originalUri="mvn:com.fasterxml.jackson.dataformat/jackson-dataformat-yaml/(0,${jackson.version})" replacement="mvn:com.fasterxml.jackson.dataformat/jackson-dataformat-yaml/${jackson.version}" mode="maven" />
<bundle originalUri="mvn:com.fasterxml.jackson.datatype/jackson-datatype-jsr310/(0,${jackson.version})" replacement="mvn:com.fasterxml.jackson.datatype/jackson-datatype-jsr310/${jackson.version}" mode="maven" />
<bundle originalUri="mvn:org.yaml/snakeyaml/(1,${snakeyaml1.version})" replacement="mvn:org.yaml/snakeyaml/${snakeyaml1.version}" mode="maven" />
<bundle originalUri="mvn:org.yaml/snakeyaml/(1,${snakeyaml1.version}]" replacement="mvn:org.yaml/snakeyaml/${snakeyaml2.version}" mode="maven" />
<bundle originalUri="mvn:org.javassist/javassist/(0,${javassist.version.clean})" replacement="mvn:org.javassist/javassist/${javassist.version}" mode="maven" />
@ -117,23 +117,72 @@
<bundle originalUri="mvn:org.apache.camel/camel-base/${camel.version}" replacement="mvn:org.apache.camel/camel-base/${camel.version}-ENTAXY" mode="maven" />
<bundle originalUri="mvn:org.apache.camel/camel-quartz/${camel.version}" replacement="mvn:org.apache.camel/camel-quartz/${camel.version}-ENTAXY" mode="maven" />
<bundle originalUri="mvn:org.apache.camel/camel-core-engine/${camel.version}" replacement="mvn:org.apache.camel/camel-core-engine/${camel.version}-ENTAXY" mode="maven" />
<bundle originalUri="mvn:org.apache.camel/camel-master/${camel.version}" replacement="mvn:org.apache.camel/camel-master/${camel.version}-ENTAXY" mode="maven" />
<bundle originalUri="mvn:org.apache.camel/camel-jms/${camel.version}" replacement="mvn:org.apache.camel/camel-jms/${camel.version}-ENTAXY" mode="maven" />
<bundle originalUri="mvn:org.apache.camel.karaf/camel-cxf-blueprint/${camel.version}" replacement="mvn:org.apache.camel.karaf/camel-cxf-blueprint/${camel.version}-ENTAXY" mode="maven" />
<bundle originalUri="mvn:org.apache.camel/camel-freemarker/${camel.version}" replacement="mvn:org.apache.camel/camel-freemarker/${camel.version}-ENTAXY" mode="maven" />
<bundle originalUri="mvn:org.codehaus.woodstox/woodstox-core-asl/4.4.1"
replacement="mvn:org.codehaus.woodstox/woodstox-core-asl/4.4.1-ENTAXY" mode="maven" />
<bundle originalUri="mvn:org.apache.activemq/artemis-server-osgi/2.19.0"
replacement="mvn:org.apache.activemq/artemis-server-osgi/2.19.0-ENTAXY" mode="maven" />
<bundle originalUri="mvn:com.google.code.gson/gson/${gson.version}"
replacement="mvn:ru.entaxy.bundles-repacked/ru.entaxy.bundles-repacked.com.google.code.gson-2.8.5.entaxy/${gson.version}-ENTAXY" mode="maven" />
<bundle originalUri="mvn:org.apache.karaf.cave.repository/org.apache.karaf.cave.repository.service/${cave.version}"
replacement="mvn:org.apache.karaf.cave.repository/org.apache.karaf.cave.repository.service/${cave.version}-ENTAXY" mode="maven" />
<bundle originalUri="mvn:org.eclipse.jdt.core.compiler/ecj/4.5.1"
replacement="mvn:org.eclipse.jdt/ecj/3.24.0" mode="maven" />
<bundle originalUri="mvn:org.apache.karaf.management/org.apache.karaf.management.server/${karaf.version}"
replacement="mvn:org.apache.karaf.management/org.apache.karaf.management.server/${karaf.version}-ENTAXY" mode="maven" />
<bundle originalUri="mvn:org.apache.karaf.features/org.apache.karaf.features.core/${karaf.version}"
replacement="mvn:org.apache.karaf.features/org.apache.karaf.features.core/${karaf.version}-ENTAXY" mode="maven" />
<bundle originalUri="wrap:mvn:org.dom4j/dom4j/2.1.1"
replacement="wrap:mvn:org.dom4j/dom4j/2.1.1/&#36;Bundle-SymbolicName=dom4j.wrap&amp;Bundle-Version=2.1.1&amp;Export-Package=*;version=&quot;2.1.1&quot;" mode="maven" />
<bundle originalUri="wrap:mvn:antlr/antlr/2.7.7"
replacement="wrap:mvn:antlr/antlr/2.7.7/&#36;Bundle-SymbolicName=antlr.wrap&amp;Bundle-Version=2.7.7&amp;Export-Package=*;version=&quot;2.7.7&quot;" mode="maven" />
<!-- to avoid refresh on bundles rewiring -->
<bundle originalUri="mvn:javax.el/javax.el-api/[3, 4)"
replacement="mvn:org.glassfish/jakarta.el/3.0.3" mode="maven" />
<bundle originalUri="mvn:org.jboss.spec.javax.transaction/jboss-transaction-api_1.2_spec/1.1.1.Final"
replacement="mvn:javax.transaction/javax.transaction-api/1.2" mode="maven" />
<bundle originalUri="mvn:org.apache.geronimo.specs/geronimo-jta_1.1_spec/1.1.1"
replacement="mvn:javax.transaction/javax.transaction-api/1.2" mode="maven" />
<!-- use patched version -->
<bundle originalUri="mvn:com.hazelcast/hazelcast-all/${hazelcast.version}"
replacement="mvn:com.hazelcast/hazelcast-all/${hazelcast.version}-ENTAXY" mode="maven" />
<!-- to avoid refresh on bundles rewiring -->
<bundle originalUri="mvn:joda-time/joda-time/[2, 2.10.14)"
replacement="mvn:joda-time/joda-time/2.10.14" mode="maven" />
<bundle originalUri="mvn:org.apache.geronimo.specs/geronimo-jms_1.1_spec/1.1.1"
replacement="mvn:jakarta.jms/jakarta.jms-api/2.0.3" mode="maven" />
<!-- use repacked version to exclude org.yaml/snakeyaml/1.x -->
<bundle originalUri="mvn:org.liquibase/liquibase-core/${liquibase.version}"
replacement="mvn:ru.entaxy.bundles-repacked/ru.entaxy.bundles-repacked.org.liquibase.core-${liquibase.version}.entaxy/${liquibase.version}-ENTAXY" mode="maven" />
<bundle originalUri="mvn:org.freemarker/freemarker/(2, ${freemarker.version})"
replacement="mvn:org.freemarker/freemarker/${freemarker.version}" />
<!-- use repacked version to enable eventadmin audit -->
<bundle originalUri="mvn:io.hawt/hawtio-osgi/2.14.1/war"
replacement="mvn:ru.entaxy.bundles-repacked/ru.entaxy.bundles-repacked.io.hawt.hawtio-osgi-2.14.1.entaxy/2.14.1-ENTAXY/war" mode="maven" />
</bundleReplacements>
<featureReplacements>
<replacement mode="replace">
<feature name="cave-common" version="${cellar.version}">
<feature name="cave-common" version="${cellar.version}" start-level="50">
<features:feature prerequisite="true">http</features:feature>
<features:feature prerequisite="true">scr</features:feature>
<features:feature version="${cxf.version}">cxf-jaxrs</features:feature>

View File

@ -2,7 +2,7 @@
# ~~~~~~licensing~~~~~~
# entaxy-underlying-configuration
# ==========
# 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

@ -3,7 +3,7 @@
<parent>
<groupId>ru.entaxy.esb</groupId>
<artifactId>underlying</artifactId>
<version>1.9.0</version>
<version>1.10.0</version>
</parent>
<groupId>ru.entaxy.esb.underlying</groupId>
<artifactId>entaxy-underlying-features</artifactId>
@ -71,33 +71,36 @@
<version>8.7</version>
</dependency>
</dependencies>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-antrun-plugin</artifactId>
<executions>
<!--
combine resulting org.apache.karaf.features.repos.cfg
from fragments in ${project.build.directory}/temp/org.apache.karaf.features.repos
-->
<execution>
<id>put-feature-content</id>
<phase>generate-resources</phase>
<goals>
<goal>run</goal>
</goals>
<configuration>
<target>
<loadfile property="replacementsContent" srcFile="${project.build.directory}/support-generated/org.apache.karaf.features.xml" />
<echo>${replacementsContent}</echo>
<property name="replacePattern">&lt;feature\s.*name="entaxy-underlying-replacements"[^&gt;]*&gt;.*&lt;/feature&gt;</property>
<replaceregexp file="src/main/features/replacements.xml" match="${replacePattern}" replace="${replacementsContent}" flags="gs" byline="false" />
</target>
</configuration>
</execution>
</executions>
</plugin>
</plugin>
<!-- The following task is disabled because an error occurred during the build:
[ERROR] [replaceregexp] The following file is missing: 'entaxy-framework/underlying/entaxy-underlying-features/src/main/features/replacements.xml'
and no one remembers what this task is for -->
<!-- <plugin>-->
<!-- <groupId>org.apache.maven.plugins</groupId>-->
<!-- <artifactId>maven-antrun-plugin</artifactId>-->
<!-- <executions>-->
<!-- &lt;!&ndash; -->
<!-- combine resulting org.apache.karaf.features.repos.cfg-->
<!-- from fragments in ${project.build.directory}/temp/org.apache.karaf.features.repos -->
<!-- &ndash;&gt;-->
<!-- -->
<!-- <execution>-->
<!-- <id>put-feature-content</id>-->
<!-- <phase>generate-resources</phase>-->
<!-- <goals>-->
<!-- <goal>run</goal>-->
<!-- </goals>-->
<!-- <configuration>-->
<!-- <target>-->
<!-- <loadfile property="replacementsContent" srcFile="${project.build.directory}/support-generated/org.apache.karaf.features.xml" />-->
<!-- <echo>${replacementsContent}</echo> -->
<!-- <property name="replacePattern">&lt;feature\s.*name="entaxy-underlying-replacements"[^&gt;]*&gt;.*&lt;/feature&gt;</property>-->
<!-- <replaceregexp file="src/main/features/replacements.xml" match="${replacePattern}" replace="${replacementsContent}" flags="gs" byline="false" />-->
<!-- </target>-->
<!-- </configuration>-->
<!-- </execution>-->
<!-- </executions>-->
<!-- </plugin> -->
</plugins>
</build>

View File

@ -3,7 +3,7 @@
~~~~~~licensing~~~~~~
entaxy-karaf-features
==========
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
@ -32,6 +32,8 @@
xsi:schemaLocation="http://karaf.apache.org/xmlns/features/v1.6.0 http://karaf.apache.org/xmlns/features/v1.6.0">
<feature name="entaxy-underlying-configuration" version="${project.version}">
<bundle dependency="true">mvn:org.apache.felix/org.apache.felix.framework/5.6.12-ENTAXY</bundle>
<configfile finalname="${karaf.etc}/jre.properties" override="true">
mvn:ru.entaxy.esb.underlying/entaxy-underlying-configuration/${project.version}/properties/jre
</configfile>
@ -48,7 +50,7 @@
<configfile finalname="${karaf.etc}/org.apache.karaf.features.repos.cfg" override="true">
mvn:ru.entaxy.esb.underlying/entaxy-underlying-configuration/${project.version}/cfg/org.apache.karaf.features.repos
</configfile>
<configfile finalname="${karaf.etc}/org.apache.karaf.features.xml" override="true">
<configfile finalname="${karaf.etc}/org.apache.karaf.features.xml" override="false">
mvn:ru.entaxy.esb.underlying/entaxy-underlying-configuration/${project.version}/xml/org.apache.karaf.features
</configfile>
@ -87,19 +89,26 @@
</feature>
<feature name="entaxy-karaf-commons-support" version="${project.version}">
<bundle>mvn:commons-io/commons-io/${commons-io.version}</bundle>
<bundle>mvn:commons-codec/commons-codec/${commons-codec.version}</bundle>
<bundle>mvn:org.apache.commons/commons-collections4/${commons-collections4.version}</bundle>
<!-- bundle>mvn:org.apache.commons/commons-lang3/3.12.0</bundle -->
<bundle start-level="25">mvn:commons-io/commons-io/${commons-io.version}</bundle>
<bundle start-level="25">mvn:commons-codec/commons-codec/${commons-codec.version}</bundle>
<bundle start-level="25">mvn:org.apache.commons/commons-csv/${commons-csv.version}</bundle>
<bundle start-level="25">mvn:org.apache.commons/commons-collections4/${commons-collections4.version}</bundle>
<bundle start-level="25">mvn:org.apache.commons/commons-lang3/${commons-lang3.version}</bundle>
</feature>
<feature name="entaxy-karaf-liquibase-support" version="${project.version}">
<bundle>mvn:org.liquibase/liquibase-core/${liquibase.version}</bundle>
<bundle start-level="60">mvn:org.liquibase/liquibase-core/${liquibase.version}</bundle>
</feature>
<feature name="entaxy-karaf-artemis-jms-support" version="${project.version}">
<bundle>mvn:org.messaginghub/pooled-jms/1.0.6</bundle>
<bundle>mvn:org.apache.commons/commons-pool2/2.6.2</bundle>
<feature name="entaxy-karaf-gson-support" version="${project.version}">
<bundle start-level="30">mvn:com.google.code.gson/gson/${gson.version}</bundle>
</feature>
<feature name="entaxy-karaf-jms-support" version="${project.version}">
<bundle start-level="25">mvn:jakarta.jms/jakarta.jms-api/2.0.3</bundle>
<bundle start-level="25">mvn:org.messaginghub/pooled-jms/1.0.6</bundle>
<bundle start-level="25">mvn:org.apache.commons/commons-pool2/2.6.2</bundle>
<bundle start-level="25">mvn:commons-pool/commons-pool/1.6</bundle>
</feature>
<!-- feature name="entaxy-karaf-db-support" version="${project.version}">
@ -108,19 +117,26 @@
</feature -->
<feature name="entaxy-karaf-ignite-support" version="${project.version}">
<bundle>mvn:org.apache.ignite/ignite-jcl/${ignite.version}</bundle>
<bundle start-level="50">wrap:mvn:org.apache.ignite/ignite-jcl/${ignite.version}&#36;Bundle-SymbolicName=ignite-jcl.wrap&amp;Bundle-Version=${ignite.version}&amp;Export-Package=*;version="${ignite.version}"</bundle>
<bundle start-level="50">wrap:mvn:org.apache.ignite/ignite-core/${ignite.version}&#36;Bundle-SymbolicName=ignite-core.wrap&amp;Bundle-Version=${ignite.version}&amp;Export-Package=*;version="${ignite.version}"</bundle>
</feature>
<feature name="entaxy-karaf-jaxb-support" version="${project.version}">
<bundle>wrap:mvn:org.jvnet.hyperjaxb3/hyperjaxb3-ejb-runtime/0.6.2</bundle>
<bundle>wrap:mvn:org.jvnet.jaxb2_commons/jaxb2-basics-runtime/0.10.0</bundle>
<bundle start-level="50">wrap:mvn:org.jvnet.hyperjaxb3/hyperjaxb3-ejb-runtime/0.6.2/&#36;Bundle-SymbolicName=hyperjaxb3-ejb-runtime.wrap&amp;Bundle-Version=0.6.2&amp;Export-Package=*;version="0.6.2"</bundle>
<bundle start-level="50">wrap:mvn:org.jvnet.jaxb2_commons/jaxb2-basics-runtime/0.10.0</bundle>
</feature>
<feature name="entaxy-karaf-jackson-support" version="${project.version}">
<feature prerequisite="true">entaxy-karaf-snakeyaml-support</feature>
<feature prerequisite="true">entaxy-karaf-xsom-support</feature>
<bundle start-level="35">mvn:com.fasterxml.jackson.core/jackson-annotations/${jackson.version}</bundle>
<bundle start-level="35">mvn:com.fasterxml.jackson.core/jackson-core/${jackson.version}</bundle>
<bundle start-level="35">mvn:com.fasterxml.jackson.core/jackson-databind/${jackson.version}</bundle>
<bundle start-level="35">mvn:com.fasterxml.jackson.module/jackson-module-jsonSchema/${jackson.version}</bundle>
<bundle start-level="35">wrap:mvn:org.openapitools/jackson-databind-nullable/${jackson-databind-nullable.version}/&#36;Bundle-SymbolicName=jackson-databind-nullable.wrap&amp;Bundle-Version=${jackson-databind-nullable.version}&amp;Export-Package=*;version="${jackson-databind-nullable.version}"</bundle>
<bundle start-level="35">mvn:com.fasterxml.jackson.jaxrs/jackson-jaxrs-base/${jackson.version}</bundle>
<bundle start-level="35">mvn:com.fasterxml.jackson.jaxrs/jackson-jaxrs-json-provider/${jackson.version}</bundle>
<bundle start-level="35">mvn:com.fasterxml.jackson.dataformat/jackson-dataformat-yaml/${jackson.version}</bundle>
@ -130,19 +146,54 @@
</feature>
<feature name="entaxy-karaf-snakeyaml-support" version="${project.version}">
<bundle start-level="35">mvn:org.yaml/snakeyaml/${snakeyaml1.version}</bundle>
<bundle start-level="35">mvn:org.yaml/snakeyaml/${snakeyaml2.version}</bundle>
<!-- @NOT_NEEDED -->
<!--
<bundle start-level="25">mvn:org.yaml/snakeyaml/${snakeyaml1.version}</bundle>
-->
<bundle start-level="25">mvn:org.yaml/snakeyaml/${snakeyaml2.version}</bundle>
</feature>
<feature name="entaxy-karaf-validation-support" version="${project.version}">
<bundle start-level="10">mvn:javax.validation/validation-api/${javax.validation-api.version}</bundle>
<bundle start-level="10">mvn:jakarta.validation/jakarta.validation-api/2.0.2</bundle>
</feature>
<feature name="entaxy-karaf-swagger-support" version="${project.version}">
<bundle start-level="10">mvn:javax.validation/validation-api/${javax.validation-api.version}</bundle>
<bundle start-level="50">mvn:io.github.classgraph/classgraph/${classgraph.version}</bundle>
<feature prerequisite="true">entaxy-karaf-validation-support</feature>
<bundle start-level="50">mvn:io.github.classgraph/classgraph/${classgraph.version}</bundle>
<bundle start-level="50">wrap:mvn:org.openapitools/jackson-databind-nullable/${jackson-databind-nullable.version}/&#36;Bundle-SymbolicName=jackson-databind-nullable.wrap&amp;Bundle-Version=${jackson-databind-nullable.version}&amp;Export-Package=*;version="${jackson-databind-nullable.version}"</bundle>
<bundle start-level="50">mvn:com.ibm.icu/icu4j/${icu4j.version}</bundle>
<bundle start-level="50">mvn:io.swagger/swagger-annotations/${swagger1.version}</bundle>
<bundle start-level="50">mvn:io.swagger.core.v3/swagger-annotations/${swagger.v3.version}</bundle>
<bundle start-level="50">mvn:io.swagger.core.v3/swagger-core/${swagger.v3.version}</bundle>
<bundle start-level="50">mvn:ru.entaxy.bundles-repacked/ru.entaxy.bundles-repacked.io.swagger.core.v3.swagger-core.${swagger.v3.version}.entaxy/${swagger.v3.version}-ENTAXY</bundle>
<bundle start-level="50">mvn:io.swagger.core.v3/swagger-models/${swagger.v3.version}</bundle>
<bundle start-level="50">mvn:io.swagger.core.v3/swagger-integration/${swagger.v3.version}</bundle>
<bundle start-level="50">mvn:io.swagger.core.v3/swagger-jaxrs2/${swagger.v3.version}</bundle>
</feature>
<feature name="entaxy-karaf-healthcheck-support" version="${project.version}" start-level="50">
<feature prerequisite="true">scr</feature>
<feature prerequisite="true">http</feature>
<feature prerequisite="true">eventadmin</feature>
<feature prerequisite="true">entaxy-karaf-commons-support</feature>
<bundle>mvn:org.apache.felix/org.apache.felix.healthcheck.api/2.0.4</bundle>
<bundle>mvn:org.apache.felix/org.apache.felix.healthcheck.core/2.0.12</bundle>
<bundle>mvn:org.apache.felix/org.apache.felix.healthcheck.generalchecks/2.0.14</bundle>
<bundle>wrap:mvn:org.apache.felix/org.apache.felix.healthcheck.annotation/2.0.0/&#36;Bundle-SymbolicName=org.apache.felix.healthcheck.annotation.wrap&amp;Bundle-Version=2.0.0&amp;Export-Package=*;version="2.0.0"</bundle>
</feature>
<feature name="entaxy-karaf-jgroup-support" version="${project.version}">
<bundle start-level="50">wrap:mvn:org.jgroups/jgroups/${jgroups.version}&#36;Bundle-SymbolicName=JGroups.wrap&amp;Bundle-Version=${jgroups.version}&amp;Export-Package=*;version="${jgroups.version}"</bundle>
<!-- <bundle start-level="50">mvn:org.apache.camel/camel-jgroups/${camel.version}</bundle> -->
</feature>
<feature name="entaxy-karaf-eclipse-support">
<bundle start-level="30">mvn:org.eclipse.jdt/ecj/3.24.0</bundle>
</feature>
<feature name="entaxy-karaf-xsom-support">
<bundle start-level="30">mvn:ru.entaxy.com.sun.xsom/xsom/${project.version}</bundle>
<bundle start-level="30">mvn:ru.entaxy.bundles-repacked/ru.entaxy.bundles-repacked.relaxngDatatype-20020414.entaxy/20020414-ENTAXY</bundle>
</feature>
</features>

View File

@ -1,84 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!--
~~~~~~licensing~~~~~~
entaxy-karaf-features
==========
Copyright (C) 2020 - 2023 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
rights to the Software and any copies are the property of the Copyright Holder. Unless
it is explicitly allowed the Copyright Holder, the User is prohibited from using the
Software for commercial purposes to provide services to third parties.
The Copyright Holder hereby declares that the Software is provided on an "AS IS".
Under no circumstances does the Copyright Holder guarantee or promise that the
Software provided by him will be suitable or not suitable for the specific purposes
of the User, that the Software will meet all commercial and personal subjective
expectations of the User, that the Software will work properly, without technical
errors, quickly and uninterruptedly.
Under no circumstances shall the Copyright Holder or its Affiliates is not liable
to the User for any direct or indirect losses of the User, his expenses or actual
damage, including, downtime; loss of bussines; lost profit; lost earnings; loss
or damage to data, property, etc.
~~~~~~/licensing~~~~~~
-->
<features name="entaxy-underlying-replacements-${project.version}"
xmlns="http://karaf.apache.org/xmlns/features/v1.6.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://karaf.apache.org/xmlns/features/v1.6.0 http://karaf.apache.org/xmlns/features/v1.6.0">
<feature xmlns="http://karaf.apache.org/xmlns/features/v1.6.0"
name="entaxy-underlying-replacements"
version="${project.version}">
<!--
this feature as automatically generated
DON'T EDIT IT !!!
-->
<bundle>mvn:org.apache.karaf.cellar/org.apache.karaf.cellar.bundle/4.2.1-ENTAXY</bundle>
<bundle>mvn:com.fasterxml.jackson.core/jackson-annotations/2.15.2</bundle>
<bundle>mvn:com.fasterxml.jackson.core/jackson-core/2.15.2</bundle>
<bundle>mvn:com.fasterxml.jackson.core/jackson-databind/2.15.2</bundle>
<bundle>mvn:com.fasterxml.jackson.jaxrs/jackson-jaxrs-base/2.15.2</bundle>
<bundle>mvn:com.fasterxml.jackson.jaxrs/jackson-jaxrs-json-provider/2.15.2</bundle>
<bundle>mvn:com.fasterxml.jackson.dataformat/jackson-dataformat-yaml/2.15.2</bundle>
<bundle>mvn:com.fasterxml.jackson.datatype/jackson-datatype-jsr310/2.15.2</bundle>
<bundle>mvn:org.yaml/snakeyaml/1.33</bundle>
<bundle>mvn:org.javassist/javassist/3.29.0-GA</bundle>
<bundle>mvn:org.apache.commons/commons-lang3/3.12.0</bundle>
<bundle>mvn:commons-codec/commons-codec/1.14</bundle>
<bundle>mvn:io.swagger/swagger-annotations/1.6.11</bundle>
<bundle>mvn:io.swagger.core.v3/swagger-annotations/2.2.11</bundle>
<bundle>mvn:io.swagger.core.v3/swagger-core/2.2.11</bundle>
<bundle>mvn:io.swagger.core.v3/swagger-models/2.2.11</bundle>
<bundle>mvn:io.swagger.core.v3/swagger-integration/2.2.11</bundle>
<bundle>mvn:io.swagger.core.v3/swagger-jaxrs2/2.2.11</bundle>
<bundle>mvn:io.github.classgraph/classgraph/4.8.160</bundle>
<bundle>mvn:org.webjars/swagger-ui/3.52.5</bundle>
<bundle>mvn:io.netty/netty-common/4.1.51.Final</bundle>
<bundle>mvn:io.netty/netty-buffer/4.1.51.Final</bundle>
<bundle>mvn:io.netty/netty-resolver/4.1.51.Final</bundle>
<bundle>mvn:io.netty/netty-transport/4.1.51.Final</bundle>
<bundle>mvn:io.netty/netty-handler/4.1.51.Final</bundle>
<bundle>mvn:io.netty/netty-codec/4.1.51.Final</bundle>
<bundle>mvn:io.netty/netty-transport-native-epoll/4.1.51.Final</bundle>
<bundle>mvn:io.netty/netty-transport-native-kqueue/4.1.51.Final</bundle>
<bundle>mvn:io.netty/netty-codec-http/4.1.51.Final</bundle>
<bundle>mvn:io.netty/netty-transport-native-unix-common/4.1.51.Final</bundle>
<bundle>mvn:javax.annotation/javax.annotation-api/1.3.2</bundle>
<bundle>mvn:javax.mail/mail/1.4.7</bundle>
<bundle>mvn:com.h2database/h2/1.4.199-ENTAXY</bundle>
<bundle>mvn:org.apache.camel/camel-base/3.4.5-ENTAXY</bundle>
<bundle>mvn:org.apache.camel/camel-quartz/3.4.5-ENTAXY</bundle>
<bundle>mvn:org.apache.camel/camel-core-engine/3.4.5-ENTAXY</bundle>
<bundle>mvn:org.apache.camel/camel-master/3.4.5-ENTAXY</bundle>
<bundle>mvn:org.apache.camel.karaf/camel-cxf-blueprint/3.4.5-ENTAXY</bundle>
<bundle>mvn:org.codehaus.woodstox/woodstox-core-asl/4.4.1-ENTAXY</bundle>
<bundle>mvn:org.apache.activemq/artemis-server-osgi/2.19.0-ENTAXY</bundle>
<bundle>mvn:org.apache.karaf.cave.repository/org.apache.karaf.cave.repository.service/4.2.1-ENTAXY</bundle>
</feature>
</features>

View File

@ -3,7 +3,7 @@
~~~~~~licensing~~~~~~
entaxy-underlying-features
==========
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

@ -3,7 +3,7 @@
<parent>
<groupId>ru.entaxy.esb</groupId>
<artifactId>root</artifactId>
<version>1.9.0</version>
<version>1.10.0</version>
</parent>
<artifactId>underlying</artifactId>
<packaging>pom</packaging>