Red Hat Bugzilla – Bug 1262960
Development Guide: Implicit Dependency list is incomplete
Last modified: 2016-10-20 15:15:29 EDT
Title: Implicit Module Dependencies
Describe the issue:
There are dependencies missing from the list.
In particular, "org.jboss.as.cmp" is added as a dependency for any CMP EJB deployments and is missing from the list.
Suggestions for improvement:
Update implicit dependency list to be up-to-date and inclusive (likely requiring engineering input).
Why is this marked as deferred?
We're supporting EAP 6 for another 7+ years, so the docs need to be correct.
I marked it as deferred to indicate for the next quarter or so, we do not have bandwidth to publish an update. However, in a few months, I will be able to re-evaluate these deferrals to determine if we can reopen BZs.
Sorry, but I do not believe that is acceptable.
This is a very important documentation topic. The list of implicit dependencies added is required in order to correctly configure an application, and this is not available anywhere else.
It is imperative that this list is available and accurate.
This needs to be fixed ASAP, not looked at in a few months.
I have also found some additional info, that the implicit dependencies were changed substantially in 6.4 as part of https://issues.jboss.org/browse/EAP6-225 but not updated in these docs.
Also need to include an implicit dependency on "javax.ejb.api" see
Revision 6.4.0-45 Thursday September 22 2016