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

[WFLY-11366] Validate requirement for modules previously exported by javax.ejb.api on javax.management.j2ee.api #11853

Merged
merged 1 commit into from Nov 21, 2018

Conversation

yersan
Copy link
Contributor

@yersan yersan commented Nov 16, 2018

Thi PR removes some unused dependencies from javax.management.j2ee.api that were being exported previously by javax.ejb.api.

  • There are not first level dependencies of jboss-j2eemgmt-api_1.1_spec.jar to those modules
  • javax.management.j2ee.api resource is just a buch of interfaces without any implementation code; there are no service loaders or external configurations.

Additionally to the removal of the reviously exported dependencies from javax.ejb.api, it was found that org.jboss.ejb-client was unused. So, we remove it as well in this PR.

Jira issue: https://issues.jboss.org/browse/WFLY-11366

@kabir
Copy link
Contributor

kabir commented Nov 20, 2018

@emmartins do you see any potential problems with this for quickstarts/boms?

@emmartins
Copy link
Contributor

@kabir all good, BOMs and QS only rely on server's Maven Dependency Management

@kabir kabir merged commit c1fa508 into wildfly:master Nov 21, 2018
@yersan yersan deleted the subtask-WFLY-5966/WFLY-11366 branch February 12, 2019 13:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
3 participants