Closed OndroMih closed 2 years ago
Not good. There will be problem with release. API module will need to have its parent released now. Also - spec is supposed to be versioned in x.y format (two components only), so it will need some tweaking for its release in that case.
<parent>
<groupId>org.eclipse.ee4j.jms</groupId>
<artifactId>jms-parent</artifactId>
<version>3.1.0</version>
</parent>
Where I can find it?
maven also does not like it. If I use 3.1.0 from jakartajms-1004, this happens:
[ERROR] Failed to execute goal on project mqcomm-io:
Could not resolve dependencies for project org.glassfish.mq:mqcomm-io:jar:6.3.0-SNAPSHOT:
Failed to collect dependencies at jakarta.jms:jakarta.jms-api:jar:3.1.0:
Failed to read artifact descriptor for jakarta.jms:jakarta.jms-api:jar:3.1.0:
Could not find artifact org.eclipse.ee4j.jms:jms-parent:pom:3.1.0 in sonatype-nexus-staging (https://jakarta.oss.sonatype.org/content/repositories/staging/)
Add parent to the API module This is to be able to update all the versions at once during a release.