Skip to content

Commit

Permalink
Switch to Jakarta (#141)
Browse files Browse the repository at this point in the history
* Jakarta EE 9.1 alignment - use parent pom.xml
Co-authored-by: Roberto Cortez <[email protected]>
  • Loading branch information
tomas-langer authored Feb 7, 2022
1 parent bea5045 commit aff8ae8
Show file tree
Hide file tree
Showing 145 changed files with 2,627 additions and 3,217 deletions.
135 changes: 6 additions & 129 deletions api/pom.xml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<!--
Copyright (c) 2018, 2019 Contributors to the Eclipse Foundation
Copyright (c) 2018, 2021 Contributors to the Eclipse Foundation
See the NOTICE file(s) distributed with this work for additional
information regarding copyright ownership.
Expand All @@ -26,15 +26,13 @@
<!-- This is just for now and will not work if the API has a separate release cycle than the rest. -->
<groupId>org.eclipse.microprofile.reactive.messaging</groupId>
<artifactId>microprofile-reactive-messaging-parent</artifactId>
<version>2.1-SNAPSHOT</version>
<version>3.0-SNAPSHOT</version>
</parent>

<properties>
<bnd.baseline.include.distribution.management>false</bnd.baseline.include.distribution.management>
</properties>
<artifactId>microprofile-reactive-messaging-api</artifactId>
<name>MicroProfile Reactive Messaging API</name>
<description>MicroProfile Reactive Messaging :: API</description>

<dependencies>
<dependency>
<groupId>org.osgi</groupId>
Expand All @@ -60,142 +58,21 @@

<build>
<plugins>
<plugin>
<artifactId>maven-resources-plugin</artifactId>
<version>3.2.0</version>
<executions>
<execution>
<id>copy-resources</id>
<phase>validate</phase>
<goals>
<goal>copy-resources</goal>
</goals>
<configuration>
<outputDirectory>${basedir}/target/apidocs/doc-files/</outputDirectory>
<overwrite>true</overwrite>
<resources>
<resource>
<directory>src/main/javadoc/licenses/${revremark}/</directory>
<filtering>true</filtering>
</resource>
</resources>
</configuration>
</execution>
</executions>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-javadoc-plugin</artifactId>
<executions>
<execution>
<id>attach-javadocs</id>
<goals>
<goal>jar</goal>
</goals>
</execution>
</executions>
<configuration>
<failOnError>false</failOnError>
<docfilessubdirs>true</docfilessubdirs>
<attach>true</attach>
<doclint>none</doclint>
<doctitle>${project.name}</doctitle>
<windowtitle>${project.name}</windowtitle>
<header><![CDATA[<br>${project.name} v${project.version}]]></header>
<bottom>
<![CDATA[
Copyright &#169; ${inceptionYear} &#x2013; {currentYear} {organizationName}. All rights reserved.
<br>
Use is subject to <a href="{@docRoot}/doc-files/license.html" target="_top">license terms</a>.
]]>
</bottom>
<detectJavaApiLink>true</detectJavaApiLink>
<detectOfflineLinks>true</detectOfflineLinks>
<links>
<link>https://docs.jboss.org/cdi/api/${cdi-api.version}/</link>
<link>https://download.eclipse.org/microprofile/microprofile-reactive-streams-operators-${microprofile.reactive.streams.operators.version}/apidocs/</link>
<link>https://download.eclipse.org/microprofile/microprofile-config-${microprofile-config-api.version}/apidocs/</link>
<link>https://jakarta.ee/specifications/cdi/3.0/apidocs/</link>
<link>https://download.eclipse.org/microprofile/microprofile-reactive-streams-operators-${version.microprofile.reactive.streams.operators}/apidocs/</link>
<link>https://download.eclipse.org/microprofile/microprofile-config-${version.microprofile.config}/apidocs/</link>
<link>https://osgi.org/javadoc/r6/annotation/</link>
</links>
</configuration>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-source-plugin</artifactId>
<executions>
<execution>
<id>attach-sources</id>
<goals>
<goal>jar</goal>
</goals>
</execution>
</executions>
</plugin>
<plugin>
<groupId>biz.aQute.bnd</groupId>
<artifactId>bnd-maven-plugin</artifactId>
<version>4.2.0</version>

<executions>
<execution>
<goals>
<goal>bnd-process</goal>
</goals>
</execution>
</executions>
</plugin>
<plugin>

<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-jar-plugin</artifactId>
<configuration>
<Bundle-SymbolicName>org.eclipse.microprofile.reactive.messaging</Bundle-SymbolicName>
<Bundle-Name>MicroProfile Reactive Messaging Bundle</Bundle-Name>
<archive>
<manifestFile>${project.build.outputDirectory}/META-INF/MANIFEST.MF</manifestFile>
</archive>
</configuration>
</plugin>
<plugin>
<groupId>biz.aQute.bnd</groupId>
<artifactId>bnd-baseline-maven-plugin</artifactId>
<version>4.2.0</version>
<configuration>
<base>
<version>1.0</version>
</base>
</configuration>
<executions>
<execution>
<id>baseline</id>
<goals>
<goal>baseline</goal>
</goals>
</execution>
</executions>
</plugin>
</plugins>
</build>

<profiles>
<profile>
<id>eclipse-jarsigner</id>
<build>
<plugins>
<plugin>
<groupId>org.eclipse.cbi.maven.plugins</groupId>
<artifactId>eclipse-jarsigner-plugin</artifactId>
<executions>
<execution>
<goals>
<goal>sign</goal>
</goals>
</execution>
</executions>
</plugin>
</plugins>
</build>
</profile>
</profiles>

</project>
Loading

0 comments on commit aff8ae8

Please sign in to comment.