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

@ -37,8 +37,11 @@
<feature version="${project.version}">entaxy-init-manager</feature>
<feature version="${project.version}">entaxy-cluster</feature>
<feature version="${project.version}">entaxy-artifact-management</feature>
<feature version="${project.version}">entaxy-object-producing</feature>
<feature version="${project.version}">entaxy-object-implementation</feature>
<feature version="${project.version}">entaxy-initializers</feature>
<feature version="${project.version}">entaxy-management</feature>
<feature version="${project.version}">entaxy-cluster-management</feature>
<feature version="${project.version}">entaxy-schema</feature>
<feature version="${project.version}">entaxy-management-adapters</feature>
</feature>
@ -65,6 +68,26 @@
<bundle>mvn:ru.entaxy.esb.platform.runtime.core/artifact-management/${project.version}</bundle>
</feature>
<feature name="entaxy-object-producing" version="${project.version}">
<feature version="${project.version}" prerequisite="true">objects-base</feature>
<feature version="${project.version}" prerequisite="true">entaxy-artifact-management</feature>
<bundle>mvn:ru.entaxy.esb.platform.runtime.core.object-producing/object-producer-api/${project.version}</bundle>
<bundle>mvn:ru.entaxy.esb.platform.runtime.core.object-producing/object-producer-core/${project.version}</bundle>
<bundle>mvn:ru.entaxy.esb.platform.runtime.core.object-producing/object-producing-shell/${project.version}</bundle>
<bundle>mvn:ru.entaxy.esb.platform.runtime.core.object-producing/object-producing-management/${project.version}</bundle>
<bundle>mvn:ru.entaxy.esb.platform.runtime.core.object-producing/object-producing-config-support/${project.version}</bundle>
</feature>
<feature name="entaxy-object-implementation" version="${project.version}">
<feature version="${project.version}" prerequisite="true">objects-base</feature>
<feature version="${project.version}" prerequisite="true">entaxy-artifact-management</feature>
<feature version="${project.version}" prerequisite="true">entaxy-object-producing</feature>
<feature version="${project.version}">entaxy-legacy-system-api</feature>
<bundle>mvn:ru.entaxy.esb.platform.runtime.core.objects-implementations.profile-implementation/profile-producing/${project.version}</bundle>
<bundle>mvn:ru.entaxy.esb.platform.runtime.core.objects-implementations.profile-implementation/profile-storage/${project.version}</bundle>
<bundle>mvn:ru.entaxy.esb.platform.runtime.core.objects-implementations.connection-implementation/connection-producing/${project.version}</bundle>
</feature>
<feature name="entaxy-initializers" version="${project.version}">
<feature version="${project.version}">entaxy-datasources-initializer</feature>
<feature version="${project.version}">entaxy-core-initializer</feature>
@ -130,6 +153,9 @@
<configfile finalname="${karaf.etc}/init/entaxy-platform-connections.json" override="false">
mvn:ru.entaxy.esb.platform.runtime.core.initializer/connection-initializer/${project.version}/json/init-config
</configfile>
<configfile finalname="${karaf.etc}/init/file-connections.json" override="false">
mvn:ru.entaxy.esb.platform.runtime.core.initializer/connection-initializer/${project.version}/json/init-config-files
</configfile>
<bundle>mvn:ru.entaxy.esb.platform.runtime.core.initializer/connection-initializer/${project.version}</bundle>
</feature>
@ -149,8 +175,37 @@
<bundle>mvn:ru.entaxy.esb.platform.runtime.core.management/connection-manager/${project.version}</bundle>
<bundle>mvn:ru.entaxy.esb.platform.runtime.core.management/connection-management/${project.version}</bundle>
<bundle>mvn:ru.entaxy.esb.platform.runtime.core.management/profile-management/${project.version}</bundle>
<bundle>mvn:ru.entaxy.esb.platform.runtime.core.management/node-management/${project.version}</bundle>
<!--
We need the following to avoid exception
[
Unable to resolve root: missing requirement [root]
osgi.identity; osgi.identity=entaxy-platform-core; type=karaf.feature; version="[1.8.2.SNAPSHOT,1.8.2.SNAPSHOT]"; filter:="(&(osgi.identity=entaxy-platform-core)(type=karaf.feature)(version>=1.8.2.SNAPSHOT)(version<=1.8.2.SNAPSHOT))"
[caused by: Unable to resolve entaxy-platform-core/1.8.2.SNAPSHOT: missing requirement [entaxy-platform-core/1.8.2.SNAPSHOT] osgi.identity; osgi.identity=entaxy-cluster-management; type=karaf.feature; version="[1.8.2.SNAPSHOT,1.8.2.SNAPSHOT]"
[caused by: Unable to resolve entaxy-cluster-management/1.8.2.SNAPSHOT: missing requirement [entaxy-cluster-management/1.8.2.SNAPSHOT] osgi.identity; osgi.identity=ru.entaxy.esb.platform.runtime.core.management.cluster-node-management; type=osgi.bundle; version="[1.8.2.SNAPSHOT,1.8.2.SNAPSHOT]"; resolution:=mandatory
[caused by: Unable to resolve ru.entaxy.esb.platform.runtime.core.management.cluster-node-management/1.8.2.SNAPSHOT:
missing requirement
[ru.entaxy.esb.platform.runtime.core.management.cluster-node-management/1.8.2.SNAPSHOT]
osgi.service; effective:=active;filter:="(objectClass=ru.entaxy.esb.platform.core.management.node.LocalNodeMBean)"]]]
]
while installing "entaxy-cluster-management" feature
-->
<!--
@TODO find out why we get exception on feature:install
while bundle:install works fine
-->
<capability>
osgi.service; effective:=active;objectClass=ru.entaxy.esb.platform.core.management.node.LocalNodeMBean
</capability>
</feature>
<feature name="entaxy-cluster-management" version="${project.version}">
<feature prerequisite="true">cellar</feature>
<feature prerequisite="true" version="${project.version}">entaxy-management</feature>
<bundle>mvn:ru.entaxy.esb.platform.runtime.core.management/cluster-node-management/${project.version}</bundle>
</feature>
<feature name="entaxy-management-adapters" version="${project.version}">
<feature version="${project.version}" prerequisite="true">entaxy-platform-base</feature>
<feature prerequisite="true">entaxy-artifact-management</feature>

View File

@ -1,9 +1,9 @@
<!-- -->
<configfile finalname="${karaf.etc}/org.apache.felix.hc.generalchecks.HttpRequestsCheck-repositories.cfg" override="true">
mvn:ru.entaxy.esb.platform.runtime/core/1.8.1/cfg/org.apache.felix.hc.generalchecks.HttpRequestsCheck-repositories
mvn:ru.entaxy.esb.platform.runtime/core/1.8.2/cfg/org.apache.felix.hc.generalchecks.HttpRequestsCheck-repositories
</configfile>
<!-- --><!-- -->
<configfile finalname="${karaf.etc}/org.apache.felix.hc.generalchecks.ServicesCheck-connections.cfg" override="true">
mvn:ru.entaxy.esb.platform.runtime/core/1.8.1/cfg/org.apache.felix.hc.generalchecks.ServicesCheck-connections
mvn:ru.entaxy.esb.platform.runtime/core/1.8.2/cfg/org.apache.felix.hc.generalchecks.ServicesCheck-connections
</configfile>
<!-- -->