Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Reference documentation refers to artemis-jms-server but artemis-jakarta-server should now be used instead #33065

Closed
gotson opened this issue Nov 8, 2022 · 2 comments
Assignees
Labels
type: documentation A documentation update
Milestone

Comments

@gotson
Copy link

gotson commented Nov 8, 2022

Hi,

My project is declaring a dependency org.apache.activemq:artemis-jms-server as indicated in the documentation to use embedded mode.

Previously, having this in my build.gradle.kts would work fine:

dependencies {
  implementation(platform("org.springframework.boot:spring-boot-dependencies:2.7.5"))
  implementation("org.apache.activemq:artemis-jms-server")
}

Now i am trying to test 3.0.0-RC1, and the following doesn't work:

dependencies {
  implementation(platform("org.springframework.boot:spring-boot-dependencies:3.0.0-RC1"))
  implementation("org.apache.activemq:artemis-jms-server")
}

This is apparently because spring-boot-dependencies-3.0.0-RC1.pom doesn't declare org.apache.activemq:artemis-jms-server anymore, while it was there in spring-boot-dependencies-2.7.0-RC1.pom.

I am not sure if it's a bug or if it's on purpose?

I thought that having it declared in the spring boot dependencies would help to make sure the versions are always aligned.

@spring-projects-issues spring-projects-issues added the status: waiting-for-triage An issue we've not yet triaged label Nov 8, 2022
@bclozel
Copy link
Member

bclozel commented Nov 8, 2022

This has been done on purpose in #28591 and is listed in the release notes.

@bclozel bclozel closed this as not planned Won't fix, can't repro, duplicate, stale Nov 8, 2022
@bclozel bclozel added status: invalid An issue that we don't feel is valid and removed status: waiting-for-triage An issue we've not yet triaged labels Nov 8, 2022
@wilkinsona
Copy link
Member

@bclozel, that's Active MQ rather than Artemis.

The coordinates of the dependency have changed following the Jakarta EE 9 upgrade. artemis-jakarta-server should now be used in place of artemis-jms-server. We need to correct the docs here.

@wilkinsona wilkinsona added type: documentation A documentation update and removed status: invalid An issue that we don't feel is valid labels Nov 8, 2022
@wilkinsona wilkinsona added this to the 3.0.x milestone Nov 8, 2022
@wilkinsona wilkinsona reopened this Nov 8, 2022
@wilkinsona wilkinsona changed the title spring-boot-dependencies:3.0.0-RC1 is missing artemis-jms-server Reference documentation refers to artemis-jms-server but artemis-jakarta-server should now be used instead Nov 8, 2022
@wilkinsona wilkinsona self-assigned this Nov 8, 2022
@wilkinsona wilkinsona modified the milestones: 3.0.x, 3.0.0-RC2 Nov 8, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
type: documentation A documentation update
Projects
None yet
Development

No branches or pull requests

4 participants