This is an automated email from the ASF dual-hosted git repository. alien11689 pushed a commit to branch ARIES-2177-stop-using-aries-application-in-samples in repository https://gitbox.apache.org/repos/asf/aries.git
commit 38b00602dc8699d8154a416ff6d5690812935474 Author: Dominik Przybysz <[email protected]> AuthorDate: Fri Apr 18 22:50:14 2025 +0200 ARIES-2177: Remove eba usage from samples/ariestrader --- .../assemblies/ariestrader-all-eba/pom.xml | 90 ---------------------- .../assemblies/ariestrader-jdbc-eba/pom.xml | 77 ------------------ .../assemblies/equinox-test-harness/pom.xml | 63 ++++++--------- .../filtered-resources/configuration/config.ini | 19 +++-- samples/ariestrader/assemblies/pom.xml | 16 ---- 5 files changed, 32 insertions(+), 233 deletions(-) diff --git a/samples/ariestrader/assemblies/ariestrader-all-eba/pom.xml b/samples/ariestrader/assemblies/ariestrader-all-eba/pom.xml deleted file mode 100644 index 75303f79f..000000000 --- a/samples/ariestrader/assemblies/ariestrader-all-eba/pom.xml +++ /dev/null @@ -1,90 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!-- - Licensed to the Apache Software Foundation (ASF) under one or more - contributor license agreements. See the NOTICE file distributed with - this work for additional information regarding copyright ownership. - The ASF licenses this file to You under the Apache License, Version 2.0 - (the "License"); you may not use this file except in compliance with - the License. You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - - Unless required by applicable law or agreed to in writing, software - distributed under the License is distributed on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - See the License for the specific language governing permissions and - limitations under the License. ---> - -<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> - <modelVersion>4.0.0</modelVersion> - - <parent> - <groupId>org.apache.aries.samples.ariestrader</groupId> - <artifactId>assemblies</artifactId> - <version>1.0.1-SNAPSHOT</version> - </parent> - - <groupId>org.apache.aries.samples.ariestrader</groupId> - <artifactId>org.apache.aries.samples.ariestrader.all</artifactId> - <packaging>eba</packaging> - <name>AriesTrader :: Assemblies - EBA - ALL</name> - <description>An EBA version of AriesTrader ALL</description> - <version>1.0.1-SNAPSHOT</version> - - <dependencies> - <dependency> - <groupId>org.apache.aries.samples.ariestrader</groupId> - <artifactId>org.apache.aries.samples.ariestrader.util</artifactId> - </dependency> - <dependency> - <groupId>org.apache.aries.samples.ariestrader</groupId> - <artifactId>org.apache.aries.samples.ariestrader.core</artifactId> - </dependency> - <dependency> - <groupId>org.apache.aries.samples.ariestrader</groupId> - <artifactId>org.apache.aries.samples.ariestrader.api</artifactId> - </dependency> - <dependency> - <groupId>org.apache.aries.samples.ariestrader</groupId> - <artifactId>org.apache.aries.samples.ariestrader.web</artifactId> - </dependency> - <dependency> - <groupId>org.apache.aries.samples.ariestrader</groupId> - <artifactId>org.apache.aries.samples.ariestrader.beans</artifactId> - </dependency> - <dependency> - <groupId>org.apache.aries.samples.ariestrader</groupId> - <artifactId>org.apache.aries.samples.ariestrader.persist.jdbc</artifactId> - </dependency> - <dependency> - <groupId>org.apache.aries.samples.ariestrader</groupId> - <artifactId>org.apache.aries.samples.ariestrader.entities</artifactId> - </dependency> - <dependency> - <groupId>org.apache.aries.samples.ariestrader</groupId> - <artifactId>org.apache.aries.samples.ariestrader.persist.jpa.am</artifactId> - </dependency> - <dependency> - <groupId>org.apache.aries.samples.ariestrader</groupId> - <artifactId>org.apache.aries.samples.ariestrader.persist.jpa.cm</artifactId> - </dependency> - </dependencies> - - <build> - <plugins> - <plugin> - <groupId>org.apache.aries</groupId> - <artifactId>eba-maven-plugin</artifactId> - <version>${eba-maven-plugin.version}</version> - <extensions>true</extensions> - <configuration> - <generateManifest>true</generateManifest> - <instructions> - <Application-SymbolicName>${project.artifactId}</Application-SymbolicName> - </instructions> - </configuration> - </plugin> - </plugins> - </build> -</project> diff --git a/samples/ariestrader/assemblies/ariestrader-jdbc-eba/pom.xml b/samples/ariestrader/assemblies/ariestrader-jdbc-eba/pom.xml deleted file mode 100644 index a1447ba77..000000000 --- a/samples/ariestrader/assemblies/ariestrader-jdbc-eba/pom.xml +++ /dev/null @@ -1,77 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!-- - Licensed to the Apache Software Foundation (ASF) under one or more - contributor license agreements. See the NOTICE file distributed with - this work for additional information regarding copyright ownership. - The ASF licenses this file to You under the Apache License, Version 2.0 - (the "License"); you may not use this file except in compliance with - the License. You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - - Unless required by applicable law or agreed to in writing, software - distributed under the License is distributed on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - See the License for the specific language governing permissions and - limitations under the License. ---> - -<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> - <modelVersion>4.0.0</modelVersion> - - <parent> - <groupId>org.apache.aries.samples.ariestrader</groupId> - <artifactId>assemblies</artifactId> - <version>1.0.1-SNAPSHOT</version> - </parent> - - <groupId>org.apache.aries.samples.ariestrader</groupId> - <artifactId>org.apache.aries.samples.ariestrader.jdbc</artifactId> - <packaging>eba</packaging> - <name>AriesTrader :: Assemblies - EBA - JDBC</name> - <description>An EBA version of AriesTrader JDBC</description> - - <dependencies> - <dependency> - <groupId>org.apache.aries.samples.ariestrader</groupId> - <artifactId>org.apache.aries.samples.ariestrader.util</artifactId> - </dependency> - <dependency> - <groupId>org.apache.aries.samples.ariestrader</groupId> - <artifactId>org.apache.aries.samples.ariestrader.core</artifactId> - </dependency> - <dependency> - <groupId>org.apache.aries.samples.ariestrader</groupId> - <artifactId>org.apache.aries.samples.ariestrader.api</artifactId> - </dependency> - <dependency> - <groupId>org.apache.aries.samples.ariestrader</groupId> - <artifactId>org.apache.aries.samples.ariestrader.beans</artifactId> - </dependency> - <dependency> - <groupId>org.apache.aries.samples.ariestrader</groupId> - <artifactId>org.apache.aries.samples.ariestrader.persist.jdbc</artifactId> - </dependency> - <dependency> - <groupId>org.apache.aries.samples.ariestrader</groupId> - <artifactId>org.apache.aries.samples.ariestrader.web</artifactId> - </dependency> - </dependencies> - - <build> - <plugins> - <plugin> - <groupId>org.apache.aries</groupId> - <artifactId>eba-maven-plugin</artifactId> - <version>${eba-maven-plugin.version}</version> - <extensions>true</extensions> - <configuration> - <generateManifest>true</generateManifest> - <instructions> - <Application-SymbolicName>${project.artifactId}</Application-SymbolicName> - </instructions> - </configuration> - </plugin> - </plugins> - </build> -</project> diff --git a/samples/ariestrader/assemblies/equinox-test-harness/pom.xml b/samples/ariestrader/assemblies/equinox-test-harness/pom.xml index 7223c9d0f..892be9952 100644 --- a/samples/ariestrader/assemblies/equinox-test-harness/pom.xml +++ b/samples/ariestrader/assemblies/equinox-test-harness/pom.xml @@ -25,9 +25,8 @@ <version>1.0.1-SNAPSHOT</version> </parent> - <groupId>org.apache.aries.samples.ariestrader</groupId> <artifactId>equinox-test-harness</artifactId> - <name>Equinox test harness that can be used to install sample EBAs</name> + <name>Equinox test harness that can be used to install sample</name> <packaging>pom</packaging> <properties> @@ -190,66 +189,50 @@ <groupId>org.apache.aries.transaction</groupId> <artifactId>org.apache.aries.transaction.wrappers</artifactId> </dependency> + + <!-- + Aries Trader Dependencies + --> <dependency> - <groupId>org.apache.aries.application</groupId> - <artifactId>org.apache.aries.application.install</artifactId> - </dependency> - <dependency> - <groupId>org.apache.aries.application</groupId> - <artifactId>org.apache.aries.application.api</artifactId> - </dependency> - <dependency> - <groupId>org.apache.aries.application</groupId> - <artifactId>org.apache.aries.application.management</artifactId> - </dependency> - <dependency> - <groupId>org.apache.aries.application</groupId> - <artifactId>org.apache.aries.application.runtime</artifactId> + <groupId>org.apache.aries.samples.ariestrader</groupId> + <artifactId>org.apache.aries.samples.ariestrader.derby.ds</artifactId> </dependency> + <dependency> - <groupId>org.apache.aries.application</groupId> - <artifactId>org.apache.aries.application.utils</artifactId> + <groupId>org.apache.aries.samples.ariestrader</groupId> + <artifactId>org.apache.aries.samples.ariestrader.util</artifactId> </dependency> <dependency> - <groupId>org.apache.aries.application</groupId> - <artifactId>org.apache.aries.application.modeller</artifactId> + <groupId>org.apache.aries.samples.ariestrader</groupId> + <artifactId>org.apache.aries.samples.ariestrader.core</artifactId> </dependency> <dependency> - <groupId>org.apache.aries.application</groupId> - <artifactId>org.apache.aries.application.deployment.management</artifactId> + <groupId>org.apache.aries.samples.ariestrader</groupId> + <artifactId>org.apache.aries.samples.ariestrader.api</artifactId> </dependency> - <dependency> - <groupId>org.apache.aries.application</groupId> - <artifactId>org.apache.aries.application.default.local.platform</artifactId> + <groupId>org.apache.aries.samples.ariestrader</groupId> + <artifactId>org.apache.aries.samples.ariestrader.web</artifactId> </dependency> - <dependency> - <groupId>org.apache.aries.application</groupId> - <artifactId>org.apache.aries.application.resolver.obr</artifactId> + <groupId>org.apache.aries.samples.ariestrader</groupId> + <artifactId>org.apache.aries.samples.ariestrader.beans</artifactId> </dependency> - <dependency> - <groupId>org.apache.aries.application</groupId> - <artifactId>org.apache.aries.application.resolver.noop</artifactId> + <groupId>org.apache.aries.samples.ariestrader</groupId> + <artifactId>org.apache.aries.samples.ariestrader.persist.jdbc</artifactId> </dependency> - - <!-- - Aries Trader Dependencies - --> <dependency> <groupId>org.apache.aries.samples.ariestrader</groupId> - <artifactId>org.apache.aries.samples.ariestrader.derby.ds</artifactId> + <artifactId>org.apache.aries.samples.ariestrader.entities</artifactId> </dependency> <dependency> <groupId>org.apache.aries.samples.ariestrader</groupId> - <artifactId>org.apache.aries.samples.ariestrader.all</artifactId> - <type>eba</type> + <artifactId>org.apache.aries.samples.ariestrader.persist.jpa.am</artifactId> </dependency> <dependency> <groupId>org.apache.aries.samples.ariestrader</groupId> - <artifactId>org.apache.aries.samples.ariestrader.jdbc</artifactId> - <type>eba</type> + <artifactId>org.apache.aries.samples.ariestrader.persist.jpa.cm</artifactId> </dependency> </dependencies> diff --git a/samples/ariestrader/assemblies/equinox-test-harness/src/main/filtered-resources/configuration/config.ini b/samples/ariestrader/assemblies/equinox-test-harness/src/main/filtered-resources/configuration/config.ini index d93b67980..e0d8cb86d 100644 --- a/samples/ariestrader/assemblies/equinox-test-harness/src/main/filtered-resources/configuration/config.ini +++ b/samples/ariestrader/assemblies/equinox-test-harness/src/main/filtered-resources/configuration/config.ini @@ -40,16 +40,6 @@ pax-web-extender-war-${pax-web.version}.jar@start,\ pax-web-jsp-${pax-web.version}.jar@start,\ org.apache.felix.fileinstall-${org.apache.felix.fileinstall.version}.jar@start,\ org.apache.felix.bundlerepository-${org.apache.felix.bundlerepository.version}.jar@start,\ -org.apache.aries.application.install-${org.apache.aries.application.install.version}.jar@start,\ -org.apache.aries.application.management-${org.apache.aries.application.management.version}.jar@start,\ -org.apache.aries.application.api-${org.apache.aries.application.api.version}.jar@start,\ -org.apache.aries.application.utils-${org.apache.aries.application.utils.version}.jar@start,\ -org.apache.aries.application.runtime-${org.apache.aries.application.runtime.version}.jar@start,\ -org.apache.aries.application.deployment.management-${org.apache.aries.application.deployment.management.version}.jar@start,\ -org.apache.aries.application.modeller-${org.apache.aries.application.modeller.version}.jar@start,\ -org.apache.aries.application.resolver.obr-${org.apache.aries.application.resolver.obr.version}.jar@start,\ -org.apache.aries.application.resolver.noop-${org.apache.aries.application.resolver.noop.version}.jar@start,\ -org.apache.aries.application.default.local.platform-${org.apache.aries.application.default.local.platform.version}.jar@start,\ org.apache.aries.jndi-${org.apache.aries.jndi.version}.jar@start,\ org.apache.aries.jpa.api-${org.apache.aries.jpa.api.version}.jar@start,\ org.apache.aries.jpa.blueprint.aries-${org.apache.aries.jpa.blueprint.aries.version}.jar@start,\ @@ -62,6 +52,15 @@ org.apache.aries.transaction.blueprint-${org.apache.aries.transaction.blueprint. org.apache.aries.transaction.manager-${org.apache.aries.transaction.manager.version}.jar@start,\ org.apache.aries.transaction.wrappers-${org.apache.aries.transaction.wrappers.version}.jar@start,\ org.apache.aries.samples.ariestrader.derby.ds-${project.version}.jar@start +org.apache.aries.samples.ariestrader.util-${project.version}.jar@start +org.apache.aries.samples.ariestrader.core-${project.version}.jar@start +org.apache.aries.samples.ariestrader.api-${project.version}.jar@start +org.apache.aries.samples.ariestrader.web-${project.version}.jar@start +org.apache.aries.samples.ariestrader.beans-${project.version}.jar@start +org.apache.aries.samples.ariestrader.entities-${project.version}.jar@start +org.apache.aries.samples.ariestrader.persist.jdbc-${project.version}.jar@start +org.apache.aries.samples.ariestrader.persist.jpa.am-${project.version}.jar@start +org.apache.aries.samples.ariestrader.persist.jpa.cm-${project.version}.jar@start eclipse.ignoreApp=true org.ops4j.pax.logging.DefaultServiceLog.level=DEBUG org.osgi.framework.system.packages=\ diff --git a/samples/ariestrader/assemblies/pom.xml b/samples/ariestrader/assemblies/pom.xml index c7d7e5231..7409abc6a 100644 --- a/samples/ariestrader/assemblies/pom.xml +++ b/samples/ariestrader/assemblies/pom.xml @@ -25,7 +25,6 @@ <version>1.0.1-SNAPSHOT</version> </parent> - <groupId>org.apache.aries.samples.ariestrader</groupId> <artifactId>assemblies</artifactId> <name>AriesTrader :: Assemblies</name> <packaging>pom</packaging> @@ -39,25 +38,10 @@ <type>pom</type> <scope>import</scope> </dependency> - - <dependency> - <groupId>org.apache.aries.samples.ariestrader</groupId> - <artifactId>org.apache.aries.samples.ariestrader.all</artifactId> - <version>${project.version}</version> - <type>eba</type> - </dependency> - <dependency> - <groupId>org.apache.aries.samples.ariestrader</groupId> - <artifactId>org.apache.aries.samples.ariestrader.jdbc</artifactId> - <version>${project.version}</version> - <type>eba</type> - </dependency> </dependencies> </dependencyManagement> <modules> - <module>ariestrader-jdbc-eba</module> - <module>ariestrader-all-eba</module> <module>equinox-test-harness</module> </modules>
