Permalink
Browse files
[WFLY-9954] Moving component related JNDI dependencies
from o.j.a.s.d.Attachments.JNDI_DEPENDENCIES to o.j.a.s.d.Attachments.COMPONENT_JNDI_DEPENDENCIES attachment. Before this fix JNDI_DEPENDENCY_SERVICE had too many dependencies. With this fix applied JNDI_DEPENDENCY_SERVICE will now depend on JNDI_AGGREGATION_SERVICES and these aggregation services will reference COMPONENT_JNDI_DEPENDENCIES that were referenced by JNDI_DEPENDENCY_SERVICE before. In other words we are decreasing JNDI_DEPENDENCY_SERVICE dependencies count and reorganizing (simplifying) its dependency tree.
- Loading branch information
Showing
with
86 additions
and 26 deletions.
- +4 −0 ee/src/main/java/org/jboss/as/ee/component/deployers/EEModuleInitialProcessor.java
- +11 −1 ee/src/main/java/org/jboss/as/ee/naming/InApplicationClientBindingProcessor.java
- +11 −3 ee/src/main/java/org/jboss/as/ee/naming/InstanceNameBindingProcessor.java
- +36 −11 naming/src/main/java/org/jboss/as/naming/deployment/JndiNamingDependencyProcessor.java
- +12 −2 transactions/src/main/java/org/jboss/as/txn/deployment/TransactionJndiBindingProcessor.java
- +12 −9 ...system/src/main/java/org/jboss/as/weld/deployment/processors/WeldBeanManagerServiceProcessor.java