|
|
|
@ -3,7 +3,7 @@
|
|
|
|
|
~~~~~~licensing~~~~~~
|
|
|
|
|
platform
|
|
|
|
|
==========
|
|
|
|
|
Copyright (C) 2020 - 2021 EmDev LLC
|
|
|
|
|
Copyright (C) 2020 - 2023 EmDev LLC
|
|
|
|
|
==========
|
|
|
|
|
Licensed under the Apache License, Version 2.0 (the "License");
|
|
|
|
|
you may not use this file except in compliance with the License.
|
|
|
|
@ -41,15 +41,15 @@
|
|
|
|
|
<repository>mvn:ru.entaxy.esb.platform.runtime/core/${project.version}/xml/features</repository>
|
|
|
|
|
|
|
|
|
|
<feature name="entaxy-legacy-management" version="${project.version}">
|
|
|
|
|
<feature prerequisite="true">entaxy-legacy-bridge-profiles</feature>
|
|
|
|
|
<feature prerequisite="true">entaxy-legacy-permissions</feature>
|
|
|
|
|
<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 prerequisite="true">entaxy-legacy-management-connectors</feature>
|
|
|
|
|
<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>
|
|
|
|
|
osgi.service;effective:=active;objectClass=org.apache.camel.Component;connection.name=entaxy-broker
|
|
|
|
@ -63,71 +63,17 @@
|
|
|
|
|
|
|
|
|
|
<feature name="entaxy-legacy-management-connectors" version="${project.version}">
|
|
|
|
|
<feature version="${project.version}" prerequisite="true">entaxy-platform-base</feature>
|
|
|
|
|
<feature version="${project.version}" prerequisite="true">entaxy-artifact-management</feature>
|
|
|
|
|
<feature version="${project.version}" prerequisite="true">entaxy-blueprint-generator</feature>
|
|
|
|
|
<feature prerequisite="true">entaxy-legacy-profile-commons</feature>
|
|
|
|
|
<feature prerequisite="true">entaxy-legacy-connectors</feature>
|
|
|
|
|
<feature version="${project.version}" dependency="true">entaxy-artifact-management</feature>
|
|
|
|
|
<feature version="${project.version}" dependency="true">entaxy-blueprint-generator</feature>
|
|
|
|
|
<feature dependency="true">entaxy-legacy-profile-commons</feature>
|
|
|
|
|
<feature dependency="true">entaxy-legacy-connectors</feature>
|
|
|
|
|
<bundle>mvn:ru.entaxy.esb.system.management.bundle.manager/bundle-manager/${project.version}</bundle>
|
|
|
|
|
<bundle>mvn:ru.entaxy.esb.system.management.connector.manager/connector-manager/${project.version}</bundle>
|
|
|
|
|
</feature>
|
|
|
|
|
|
|
|
|
|
<feature name="entaxy-legacy-main" version="${project.version}">
|
|
|
|
|
<feature prerequisite="true">entaxy-karaf-basic</feature>
|
|
|
|
|
<feature prerequisite="true">entaxy-karaf-runtime</feature>
|
|
|
|
|
<feature>entaxy-legacy-system</feature>
|
|
|
|
|
<!-- feature prerequisite="true">entaxy-legacy-blueprint-generator</feature -->
|
|
|
|
|
<!--
|
|
|
|
|
feature version="${project.version}" prerequisite="true">entaxy-legacy-datasources</feature
|
|
|
|
|
-->
|
|
|
|
|
</feature>
|
|
|
|
|
|
|
|
|
|
<!-- feature name="entaxy-legacy-blueprint-generator" version="${project.version}" -->
|
|
|
|
|
<!-- feature version="${project.version}" prerequisite="true">entaxy-platform-core</feature -->
|
|
|
|
|
<!-- bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.freemarker/2.3.29_1</bundle -->
|
|
|
|
|
<!-- bundle>mvn:ru.entaxy.esb.system.management.blueprint.generator/blueprint-generator/${project.version}</bundle>
|
|
|
|
|
</feature -->
|
|
|
|
|
|
|
|
|
|
<feature name="entaxy-legacy-system" version="${project.version}">
|
|
|
|
|
<!-- feature prerequisite="true">cellar</feature>
|
|
|
|
|
<feature prerequisite="true">camel-gson</feature>
|
|
|
|
|
<feature prerequisite="true">camel-jms</feature>
|
|
|
|
|
<feature prerequisite="true">camel-sql</feature>
|
|
|
|
|
<feature prerequisite="true">hibernate</feature>
|
|
|
|
|
<feature prerequisite="true">artemis-jms-client</feature>
|
|
|
|
|
<feature prerequisite="true">cxf-xjc-runtime</feature>
|
|
|
|
|
<feature prerequisite="true">ignite-core</feature>
|
|
|
|
|
<feature prerequisite="true">ignite-jcl</feature>
|
|
|
|
|
<feature prerequisite="true">wss4j</feature>
|
|
|
|
|
<feature prerequisite="true">cxf-bindings-soap</feature>
|
|
|
|
|
<feature prerequisite="true">cxf-jaxb</feature>
|
|
|
|
|
<feature prerequisite="true">cxf-databinding-jaxb</feature>
|
|
|
|
|
<feature prerequisite="true">entaxy-karaf-artemis-jms-support</feature -->
|
|
|
|
|
<feature prerequisite="true">entaxy-karaf-basic</feature>
|
|
|
|
|
<feature prerequisite="true">entaxy-karaf-runtime</feature>
|
|
|
|
|
<feature prerequisite="true">entaxy-legacy-esb-config</feature>
|
|
|
|
|
<configfile finalname="${karaf.etc}/org.apache.felix.hc.generalchecks.BundlesStartedCheck-system.cfg" override="true">
|
|
|
|
|
mvn:ru.entaxy.esb.system/system-parent/${project.version}/cfg/org.apache.felix.hc.generalchecks.BundlesStartedCheck-system
|
|
|
|
|
</configfile>
|
|
|
|
|
<bundle>mvn:ru.entaxy.esb.system.commons/system-commons/${project.version}</bundle>
|
|
|
|
|
<bundle>mvn:ru.entaxy.esb.system.core/template/${project.version}</bundle>
|
|
|
|
|
</feature>
|
|
|
|
|
|
|
|
|
|
<feature name="entaxy-legacy-esb-config" version="${project.version}">
|
|
|
|
|
<configfile finalname="${karaf.etc}/ru.entaxy.esb.cfg" override="false">
|
|
|
|
|
mvn:ru.entaxy.esb.system/system-parent/${project.version}/cfg/ru.entaxy.esb
|
|
|
|
|
</configfile>
|
|
|
|
|
</feature>
|
|
|
|
|
|
|
|
|
|
<!-- feature name="karaf-camel-common" version="${project.version}">
|
|
|
|
|
<bundle>mvn:ru.entaxy.esb.system/component-bean-fix/${project.version}</bundle>
|
|
|
|
|
<capability>
|
|
|
|
|
osgi.service;objectClass=org.apache.aries.blueprint.NamespaceHandler;osgi.service.blueprint.namespace=http://camel.apache.org/schema/blueprint;effective:=active;
|
|
|
|
|
</capability>
|
|
|
|
|
</feature -->
|
|
|
|
|
|
|
|
|
|
<feature name="entaxy-legacy-system-api" version="${project.version}">
|
|
|
|
|
<feature prerequisite="true">entaxy-legacy-connector-api</feature>
|
|
|
|
|
<feature prerequisite="true">entaxy-datasources-initializer</feature>
|
|
|
|
|
<feature dependency="true">entaxy-legacy-connector-api</feature>
|
|
|
|
|
<feature dependency="true">entaxy-datasources-initializer</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>
|
|
|
|
@ -206,9 +152,9 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<feature name="entaxy-legacy-basic-auth" version="${project.version}">
|
|
|
|
|
<feature prerequisite="true">entaxy-legacy-system-api</feature>
|
|
|
|
|
<feature prerequisite="true">entaxy-legacy-permissions-api</feature>
|
|
|
|
|
<feature prerequisite="true">entaxy-legacy-permissions-pre-basic-auth</feature>
|
|
|
|
|
<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>
|
|
|
|
@ -224,15 +170,15 @@
|
|
|
|
|
</feature>
|
|
|
|
|
|
|
|
|
|
<feature name="enatxy-legacy-basic-auth-impl" version="${project.version}">
|
|
|
|
|
<feature prerequisite="true">entaxy-legacy-system-api</feature>
|
|
|
|
|
<feature prerequisite="true">entaxy-datasources-initializer</feature>
|
|
|
|
|
<feature prerequisite="true">entaxy-storage-initializer</feature>
|
|
|
|
|
<feature dependency="true">entaxy-legacy-system-api</feature>
|
|
|
|
|
<feature dependency="true">entaxy-datasources-initializer</feature>
|
|
|
|
|
<feature dependency="true">entaxy-storage-initializer</feature>
|
|
|
|
|
<bundle>mvn:ru.entaxy.esb.system.auth.basic.impl/basic-auth-impl/${project.version}</bundle>
|
|
|
|
|
<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 prerequisite="true">enatxy-legacy-basic-auth-impl</feature>
|
|
|
|
|
<feature dependency="true">enatxy-legacy-basic-auth-impl</feature>
|
|
|
|
|
<bundle>mvn:ru.entaxy.esb.system.auth.basic/basic-auth-soap/${project.version}</bundle>
|
|
|
|
|
</feature>
|
|
|
|
|
|
|
|
|
@ -276,7 +222,7 @@
|
|
|
|
|
</feature>
|
|
|
|
|
|
|
|
|
|
<feature name="entaxy-legacy-bundle-service" version="${project.version}">
|
|
|
|
|
<feature prerequisite="true">entaxy-legacy-system</feature>
|
|
|
|
|
<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>
|
|
|
|
|
<bundle dependency='true'>mvn:org.freemarker/freemarker/${freemarker.version}</bundle>
|
|
|
|
@ -287,12 +233,12 @@
|
|
|
|
|
</feature>
|
|
|
|
|
|
|
|
|
|
<feature name="entaxy-legacy-connector-api" version="${project.version}">
|
|
|
|
|
<feature prerequisite="true">entaxy-legacy-bundle-service</feature>
|
|
|
|
|
<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 prerequisite="true">entaxy-legacy-connector-api</feature>
|
|
|
|
|
<feature dependency="true">entaxy-legacy-connector-api</feature>
|
|
|
|
|
|
|
|
|
|
<bundle>mvn:ru.entaxy.esb.system.registry.connector/connector-impl/${project.version}</bundle>
|
|
|
|
|
|
|
|
|
@ -327,7 +273,7 @@
|
|
|
|
|
</feature>
|
|
|
|
|
|
|
|
|
|
<feature name="entaxy-legacy-permissions-pre-basic-auth" version="${project.version}">
|
|
|
|
|
<feature prerequisite="true">entaxy-legacy-permissions-api</feature>
|
|
|
|
|
<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>
|
|
|
|
@ -336,9 +282,9 @@
|
|
|
|
|
</feature>
|
|
|
|
|
|
|
|
|
|
<feature name="entaxy-legacy-permissions" version="${project.version}">
|
|
|
|
|
<feature prerequisite="true">entaxy-legacy-permissions-api</feature>
|
|
|
|
|
<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 prerequisite="true">entaxy-legacy-permissions-pre-basic-auth</feature>
|
|
|
|
|
<feature dependency="true">entaxy-legacy-permissions-pre-basic-auth</feature>
|
|
|
|
|
|
|
|
|
|
<feature version="${project.version}">entaxy-legacy-basic-auth</feature>
|
|
|
|
|
|
|
|
|
@ -347,4 +293,4 @@
|
|
|
|
|
|
|
|
|
|
</feature>
|
|
|
|
|
|
|
|
|
|
</features>
|
|
|
|
|
</features>
|
|
|
|
|