Skip to content

Commit

Permalink
[JBERET-533]Create a BOM for using JBeret in Java EE (Application Ser…
Browse files Browse the repository at this point in the history
…ver) environment (master)
  • Loading branch information
Moulali Shikalwadi committed Jan 4, 2023
1 parent b7eadd7 commit 7ae0a2a
Show file tree
Hide file tree
Showing 2 changed files with 78 additions and 1 deletion.
70 changes: 70 additions & 0 deletions jberet-ee-bom/pom.xml
@@ -0,0 +1,70 @@
<?xml version="1.0" encoding="UTF-8"?>
<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/xsd/maven-4.0.0.xsd">
<parent>
<artifactId>jberet-parent</artifactId>
<groupId>org.jberet</groupId>
<version>2.0.3.Final-SNAPSHOT</version>
</parent>
<modelVersion>4.0.0</modelVersion>

<groupId>org.jberet</groupId>
<artifactId>jberet-ee-bom</artifactId>
<packaging>pom</packaging>
<name>Jberet EE bom</name>
<description>Jberet Java Enterprise Jakarta Edition BOM</description>

<dependencyManagement>
<dependencies>
<dependency>
<groupId>org.jboss.spec.javax.ws.rs</groupId>
<artifactId>jboss-jaxrs-api_2.0_spec</artifactId>
<version>${version.org.jboss.spec.javax.ws.jboss-jaxrs-api_2.0_spec}</version>
</dependency>
<dependency>
<groupId>org.jberet</groupId>
<artifactId>jberet-core</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>org.jberet</groupId>
<artifactId>jberet-se</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>org.jberet</groupId>
<artifactId>jberet-rest-api</artifactId>
<version>${version.org.jberet.rest}</version>
</dependency>
<dependency>
<groupId>org.jberet</groupId>
<artifactId>jberet-rest-commons</artifactId>
<version>${version.org.jberet.rest}</version>
</dependency>
<dependency>
<groupId>org.jberet</groupId>
<artifactId>jberet-schedule-executor</artifactId>
<version>${version.org.jberet.schedule}</version>
</dependency>

<!-- Test Dependencies -->
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>${version.junit}</version>
</dependency>
<dependency>
<groupId>org.jboss.resteasy</groupId>
<artifactId>resteasy-client</artifactId>
<version>${version.org.jboss.resteasy}</version>
</dependency>
<dependency>
<groupId>org.jboss.resteasy</groupId>
<artifactId>resteasy-jackson-provider</artifactId>
<version>${version.org.jboss.resteasy}</version>
</dependency>
</dependencies>
</dependencyManagement>

</project>
9 changes: 8 additions & 1 deletion pom.xml
Expand Up @@ -129,17 +129,24 @@
</modular.jdk.args>

<surefire.system.args>${modular.jdk.args}</surefire.system.args>

<maven.compiler.target>11</maven.compiler.target>
<maven.compiler.source>11</maven.compiler.source>
<insecure.repositories>WARN</insecure.repositories>

<automatic.module.name>${project.groupId}.${project.artifactId}</automatic.module.name>

<!-- Jberet EE BOM Dependencies -->
<version.org.jberet.schedule>1.4.1.Final</version.org.jberet.schedule>
<version.org.jboss.resteasy>3.0.12.Final</version.org.jboss.resteasy>
<version.org.jberet.rest>1.4.1.Final</version.org.jberet.rest>
<version.org.jberet.test-apps>1.0.0.CR1</version.org.jberet.test-apps>
</properties>

<modules>
<module>jberet-core</module>
<module>jberet-se</module>
<module>jberet-se-bom</module>
<module>jberet-ee-bom</module>
<module>test-apps</module>
</modules>

Expand Down

0 comments on commit 7ae0a2a

Please sign in to comment.