|
|
|
@ -3,7 +3,7 @@
|
|
|
|
|
~~~~~~licensing~~~~~~
|
|
|
|
|
platform
|
|
|
|
|
==========
|
|
|
|
|
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
|
|
|
|
@ -34,7 +34,7 @@
|
|
|
|
|
<repository>mvn:org.apache.activemq/artemis-features/${activemq.version}/xml/features</repository>
|
|
|
|
|
<repository>mvn:org.hibernate/hibernate-osgi/${hibernate.version}/xml/karaf</repository>
|
|
|
|
|
<repository>mvn:org.apache.karaf.cellar/apache-karaf-cellar/${cellar.version}/xml/features</repository>
|
|
|
|
|
<repository>mvn:org.apache.ignite/ignite-osgi-karaf/${ignite.version}/xml/features</repository>
|
|
|
|
|
<!-- <repository>mvn:org.apache.ignite/ignite-osgi-karaf/${ignite.version}/xml/features</repository> -->
|
|
|
|
|
<repository>mvn:org.apache.karaf.features/enterprise/${karaf.version}/xml/features</repository>
|
|
|
|
|
<repository>mvn:org.ops4j.pax.jdbc/pax-jdbc-features/1.4.4/xml/features</repository>
|
|
|
|
|
<repository>mvn:org.apache.karaf.features/spring/4.2.9/xml/features</repository>
|
|
|
|
@ -45,16 +45,16 @@
|
|
|
|
|
<!-- repository>mvn:ru.entaxy.esb.distribution/entaxy-karaf-kar/1.0-SNAPSHOT/xml/features</repository -->
|
|
|
|
|
<repository>mvn:ru.entaxy.esb.platform.runtime/base/${project.version}/xml/features</repository>
|
|
|
|
|
<repository>mvn:ru.entaxy.esb.platform.runtime/core/${project.version}/xml/features</repository>
|
|
|
|
|
<repository>mvn:ru.entaxy.platform/security/${project.version}/xml/features</repository>
|
|
|
|
|
|
|
|
|
|
<feature name="entaxy-legacy-management" version="${project.version}">
|
|
|
|
|
<feature name="entaxy-legacy-management" version="${project.version}" start-level="${bundle.startlevel.management}">
|
|
|
|
|
<feature dependency="true">entaxy-legacy-bridge-profiles</feature>
|
|
|
|
|
<feature dependency="true">entaxy-legacy-permissions</feature>
|
|
|
|
|
<bundle>mvn:ru.entaxy.esb.system.management.profile.manager/profile-manager/${project.version}</bundle>
|
|
|
|
|
<bundle>mvn:ru.entaxy.esb.system.management.route.manager/route-manager/${project.version}</bundle>
|
|
|
|
|
</feature>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<feature name="entaxy-legacy-bridge-profiles" version="${project.version}">
|
|
|
|
|
<feature name="entaxy-legacy-bridge-profiles" version="${project.version}" start-level="${bundle.startlevel.management}">
|
|
|
|
|
<feature dependency="true">entaxy-legacy-management-connectors</feature>
|
|
|
|
|
<bundle>mvn:ru.entaxy.esb.system.management.bridge.profile.manager/bridge-profile-manager/${project.version}</bundle>
|
|
|
|
|
<capability>
|
|
|
|
@ -63,11 +63,11 @@
|
|
|
|
|
</feature>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<feature name="entaxy-legacy-system-component" version="${project.version}">
|
|
|
|
|
<feature name="entaxy-legacy-system-component" version="${project.version}" start-level="${bundle.startlevel.objects}">
|
|
|
|
|
<bundle>mvn:ru.entaxy.esb.system.registry.systems/system-component/${project.version}</bundle>
|
|
|
|
|
</feature>
|
|
|
|
|
|
|
|
|
|
<feature name="entaxy-legacy-management-connectors" version="${project.version}">
|
|
|
|
|
<feature name="entaxy-legacy-management-connectors" version="${project.version}" start-level="${bundle.startlevel.management}">
|
|
|
|
|
<feature version="${project.version}" prerequisite="true">entaxy-platform-base</feature>
|
|
|
|
|
<feature version="${project.version}" dependency="true">entaxy-artifact-management</feature>
|
|
|
|
|
<feature version="${project.version}" dependency="true">entaxy-blueprint-generator</feature>
|
|
|
|
@ -77,9 +77,10 @@
|
|
|
|
|
<bundle>mvn:ru.entaxy.esb.system.management.connector.manager/connector-manager/${project.version}</bundle>
|
|
|
|
|
</feature>
|
|
|
|
|
|
|
|
|
|
<feature name="entaxy-legacy-system-api" version="${project.version}">
|
|
|
|
|
<feature name="entaxy-legacy-system-api" version="${project.version}" start-level="${bundle.startlevel.objects}">
|
|
|
|
|
<feature dependency="true">entaxy-legacy-connector-api</feature>
|
|
|
|
|
<feature dependency="true">entaxy-datasources-initializer</feature>
|
|
|
|
|
<feature dependency="true">legacy-permissions</feature>
|
|
|
|
|
<bundle>mvn:ru.entaxy.esb.system.registry.systems/system-api/${project.version}</bundle>
|
|
|
|
|
<bundle>mvn:ru.entaxy.esb.system.registry.systems/system-impl/${project.version}</bundle>
|
|
|
|
|
<capability>
|
|
|
|
@ -100,14 +101,16 @@
|
|
|
|
|
</capability>
|
|
|
|
|
</feature -->
|
|
|
|
|
|
|
|
|
|
<feature name="entaxy-legacy-system-profile" version="${project.version}">
|
|
|
|
|
<feature name="entaxy-legacy-system-profile" version="${project.version}" start-level="${bundle.startlevel.objects}">
|
|
|
|
|
<bundle>mvn:ru.entaxy.esb.system.registry.systems.profile/system-profile-api/${project.version}</bundle>
|
|
|
|
|
<bundle>mvn:ru.entaxy.esb.system.registry.systems.profile/system-profile-collector/${project.version}</bundle>
|
|
|
|
|
<bundle>mvn:ru.entaxy.esb.system.registry.systems.profile/system-profile-impl-default/${project.version}
|
|
|
|
|
</bundle>
|
|
|
|
|
</feature>
|
|
|
|
|
|
|
|
|
|
<feature name="entaxy-legacy-events" version="${project.version}">
|
|
|
|
|
<feature name="entaxy-legacy-events" version="${project.version}" start-level="${bundle.startlevel.system}">
|
|
|
|
|
|
|
|
|
|
<!--
|
|
|
|
|
<bundle>mvn:ru.entaxy.esb.system.core.events/events-common/${project.version}</bundle>
|
|
|
|
|
<bundle>mvn:ru.entaxy.esb.system.core.events/events-api/${project.version}</bundle>
|
|
|
|
|
<bundle>mvn:ru.entaxy.esb.system.core.events/events-impl/${project.version}</bundle>
|
|
|
|
@ -131,10 +134,13 @@
|
|
|
|
|
<capability>
|
|
|
|
|
osgi.service;effective:=active;objectClass=javax.sql.DataSource;osgi.jndi.service.name=entaxy.esb.cache;
|
|
|
|
|
</capability>
|
|
|
|
|
|
|
|
|
|
-->
|
|
|
|
|
|
|
|
|
|
</feature>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<feature name="entaxy-legacy-system-groups" version="${project.version}">
|
|
|
|
|
<feature name="entaxy-legacy-system-groups" version="${project.version}" start-level="${bundle.startlevel.objects}">
|
|
|
|
|
<bundle>mvn:ru.entaxy.esb.system.registry.system-groups.profile/system-group-profile-api/${project.version}
|
|
|
|
|
</bundle>
|
|
|
|
|
<bundle>
|
|
|
|
@ -146,7 +152,7 @@
|
|
|
|
|
<bundle>mvn:ru.entaxy.esb.system.registry.system-groups/system-group-component/${project.version}</bundle>
|
|
|
|
|
</feature>
|
|
|
|
|
|
|
|
|
|
<feature name="entaxy-legacy-system-management" version="${project.version}">
|
|
|
|
|
<feature name="entaxy-legacy-system-management" version="${project.version}" start-level="${bundle.startlevel.management}">
|
|
|
|
|
<configfile finalname="${karaf.etc}/ru.entaxy.esb.system.management.cfg" override="false">
|
|
|
|
|
mvn:ru.entaxy.esb.system/system-parent/${project.version}/cfg/ru.entaxy.esb.system.management
|
|
|
|
|
</configfile>
|
|
|
|
@ -157,25 +163,19 @@
|
|
|
|
|
</feature>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<feature name="entaxy-legacy-basic-auth" version="${project.version}">
|
|
|
|
|
<feature dependency="true">entaxy-legacy-system-api</feature>
|
|
|
|
|
<feature dependency="true">entaxy-legacy-permissions-api</feature>
|
|
|
|
|
<feature dependency="true">entaxy-legacy-permissions-pre-basic-auth</feature>
|
|
|
|
|
<configfile finalname="${karaf.etc}/ru.entaxy.esb.system.basic_auth.cfg" override="false">
|
|
|
|
|
mvn:ru.entaxy.esb.system/system-parent/${project.version}/cfg/ru.entaxy.esb.system.basic_auth
|
|
|
|
|
</configfile>
|
|
|
|
|
<configfile finalname="${karaf.etc}/ru.entaxy.esb.system.basic_auth.htpasswd.cfg" override="false">
|
|
|
|
|
mvn:ru.entaxy.esb.system/system-parent/${project.version}/cfg/ru.entaxy.esb.system.basic_auth.htpasswd
|
|
|
|
|
</configfile>
|
|
|
|
|
|
|
|
|
|
<feature name="entaxy-legacy-basic-auth" version="${project.version}" start-level="${bundle.startlevel.objects}">
|
|
|
|
|
<!--
|
|
|
|
|
<feature>enatxy-legacy-basic-auth-impl</feature>
|
|
|
|
|
<feature>enatxy-legacy-basic-auth-soap</feature>
|
|
|
|
|
<capability>
|
|
|
|
|
osgi.service;objectClass=org.hibernate.SessionFactory;effective:=active;
|
|
|
|
|
</capability>
|
|
|
|
|
-->
|
|
|
|
|
</feature>
|
|
|
|
|
|
|
|
|
|
<!-- NOT NEEDED ANYMORE
|
|
|
|
|
|
|
|
|
|
<feature name="enatxy-legacy-basic-auth-impl" version="${project.version}">
|
|
|
|
|
<feature name="enatxy-legacy-basic-auth-impl" version="${project.version}" start-level="${bundle.startlevel.objects}">
|
|
|
|
|
<feature dependency="true">entaxy-legacy-system-api</feature>
|
|
|
|
|
<feature dependency="true">entaxy-datasources-initializer</feature>
|
|
|
|
|
<feature dependency="true">entaxy-storage-initializer</feature>
|
|
|
|
@ -183,13 +183,12 @@
|
|
|
|
|
<bundle>mvn:ru.entaxy.esb.system.auth.basic.htpasswd/htpasswd/${project.version}</bundle>
|
|
|
|
|
</feature>
|
|
|
|
|
|
|
|
|
|
<feature name="enatxy-legacy-basic-auth-soap" version="${project.version}">
|
|
|
|
|
<feature name="enatxy-legacy-basic-auth-soap" version="${project.version}" start-level="${bundle.startlevel.management}">
|
|
|
|
|
<feature dependency="true">enatxy-legacy-basic-auth-impl</feature>
|
|
|
|
|
<bundle>mvn:ru.entaxy.esb.system.auth.basic/basic-auth-soap/${project.version}</bundle>
|
|
|
|
|
</feature>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<!-- NOT NEEDED ANYMORE
|
|
|
|
|
<feature name="entaxy-legacy-deployer" version="${project.version}">
|
|
|
|
|
<feature prerequisite="true">bundle</feature>
|
|
|
|
|
<feature prerequisite="true">camel-blueprint</feature>
|
|
|
|
@ -222,12 +221,12 @@
|
|
|
|
|
</feature>
|
|
|
|
|
-->
|
|
|
|
|
|
|
|
|
|
<feature name="entaxy-legacy-profile-commons" version="${project.version}">
|
|
|
|
|
<feature name="entaxy-legacy-profile-commons" version="${project.version}" start-level="${bundle.startlevel.objects}">
|
|
|
|
|
<bundle>mvn:ru.entaxy.esb.system.core.dispatcher/dispatcher/${project.version}</bundle>
|
|
|
|
|
<bundle>mvn:ru.entaxy.esb.system.registry.profile.commons/profile-commons/${project.version}</bundle>
|
|
|
|
|
</feature>
|
|
|
|
|
|
|
|
|
|
<feature name="entaxy-legacy-bundle-service" version="${project.version}">
|
|
|
|
|
<feature name="entaxy-legacy-bundle-service" version="${project.version}" start-level="${bundle.startlevel.objects}">
|
|
|
|
|
<feature dependency="true">entaxy-legacy-system</feature>
|
|
|
|
|
<!-- feature prerequisite="true">entaxy-legacy-deployer</feature -->
|
|
|
|
|
<bundle>mvn:ru.entaxy.esb.system.core.dispatcher/dispatcher/${project.version}</bundle>
|
|
|
|
@ -238,12 +237,12 @@
|
|
|
|
|
</capability>
|
|
|
|
|
</feature>
|
|
|
|
|
|
|
|
|
|
<feature name="entaxy-legacy-connector-api" version="${project.version}">
|
|
|
|
|
<feature name="entaxy-legacy-connector-api" version="${project.version}" start-level="${bundle.startlevel.objects}">
|
|
|
|
|
<feature dependency="true">entaxy-legacy-bundle-service</feature>
|
|
|
|
|
<bundle>mvn:ru.entaxy.esb.system.registry.connector/connector-api/${project.version}</bundle>
|
|
|
|
|
</feature>
|
|
|
|
|
|
|
|
|
|
<feature name="entaxy-legacy-connectors" version="${project.version}">
|
|
|
|
|
<feature name="entaxy-legacy-connectors" version="${project.version}" start-level="${bundle.startlevel.objects}">
|
|
|
|
|
<feature dependency="true">entaxy-legacy-connector-api</feature>
|
|
|
|
|
|
|
|
|
|
<bundle>mvn:ru.entaxy.esb.system.registry.connector/connector-impl/${project.version}</bundle>
|
|
|
|
@ -256,7 +255,7 @@
|
|
|
|
|
-->
|
|
|
|
|
</feature>
|
|
|
|
|
|
|
|
|
|
<feature name="entaxy-legacy-error-handler" version="${project.version}">
|
|
|
|
|
<feature name="entaxy-legacy-error-handler" version="${project.version}" start-level="${bundle.startlevel.system}">
|
|
|
|
|
<bundle>mvn:ru.entaxy.esb.system.core/error-handler/${project.version}</bundle>
|
|
|
|
|
|
|
|
|
|
<configfile finalname="${karaf.etc}/ru.entaxy.esb.error.cfg" override="false">
|
|
|
|
@ -270,33 +269,5 @@
|
|
|
|
|
</configfile>
|
|
|
|
|
</feature>
|
|
|
|
|
|
|
|
|
|
<feature name="entaxy-legacy-permissions-api" version="${project.version}">
|
|
|
|
|
<bundle>mvn:ru.entaxy.esb.system.core.permission/permission-api/${project.version}</bundle>
|
|
|
|
|
<bundle>mvn:ru.entaxy.esb.system.core.permission/permission-common/${project.version}</bundle>
|
|
|
|
|
<capability>
|
|
|
|
|
osgi.service;objectClass=org.hibernate.SessionFactory;effective:=active;
|
|
|
|
|
</capability>
|
|
|
|
|
</feature>
|
|
|
|
|
|
|
|
|
|
<feature name="entaxy-legacy-permissions-pre-basic-auth" version="${project.version}">
|
|
|
|
|
<feature dependency="true">entaxy-legacy-permissions-api</feature>
|
|
|
|
|
<!-- <configfile finalname="${karaf.etc}/ru.entaxy.esb.system.event.handler.cfg" override="false">mvn:ru.entaxy.esb.system/system-parent/${project.version}/cfg/ru.entaxy.esb.system.event.handler</configfile> -->
|
|
|
|
|
<bundle>mvn:ru.entaxy.esb.system.core.permission/permission-handler/${project.version}</bundle>
|
|
|
|
|
<bundle>mvn:ru.entaxy.esb.system.core.permission/permission-component/${project.version}</bundle>
|
|
|
|
|
<bundle>mvn:ru.entaxy.esb.system.auth.basic.api/basic-auth-api/${project.version}</bundle>
|
|
|
|
|
<bundle>mvn:ru.entaxy.esb.system.core.permission/permission-impl/${project.version}</bundle>
|
|
|
|
|
</feature>
|
|
|
|
|
|
|
|
|
|
<feature name="entaxy-legacy-permissions" version="${project.version}">
|
|
|
|
|
<feature dependency="true">entaxy-legacy-permissions-api</feature>
|
|
|
|
|
<!-- <configfile finalname="${karaf.etc}/ru.entaxy.esb.system.event.handler.cfg" override="false">mvn:ru.entaxy.esb.system/system-parent/${project.version}/cfg/ru.entaxy.esb.system.event.handler</configfile> -->
|
|
|
|
|
<feature dependency="true">entaxy-legacy-permissions-pre-basic-auth</feature>
|
|
|
|
|
|
|
|
|
|
<feature version="${project.version}">entaxy-legacy-basic-auth</feature>
|
|
|
|
|
|
|
|
|
|
<bundle>mvn:ru.entaxy.esb.system.core.permission/permission-soap/${project.version}</bundle>
|
|
|
|
|
<bundle>mvn:ru.entaxy.esb.system.management.permission.manager/permission-manager/${project.version}</bundle>
|
|
|
|
|
|
|
|
|
|
</feature>
|
|
|
|
|
|
|
|
|
|
</features>
|
|
|
|
|