WildFly Class Loading: Difference between revisions

From NovaOrdis Knowledge Base
Jump to navigation Jump to search
No edit summary
Line 16: Line 16:


WildFly class loading relies on [[WildFly Modules#Overview|modules]] that have to define explicit dependencies on other modules. This model is different from the previous EAP 5 hierarchical class loading model.
WildFly class loading relies on [[WildFly Modules#Overview|modules]] that have to define explicit dependencies on other modules. This model is different from the previous EAP 5 hierarchical class loading model.
=Class Loading Precedence=
WildFly adds module dependencies for a JEE deployment in a very specific order, starting from the highest priority to the lowest priority:
# '''System Dependencies''' - these are the dependencies that are automatically added by the container. For more details see [[WildFly Modules#Automatic_Dependencies|automatic dependencies]]

Revision as of 20:21, 10 March 2016




Migrating from https://home.feodorov.com:9443/wiki/Wiki.jsp?page=JBoss7ClassLoading


External

Internal

Overview

WildFly class loading relies on modules that have to define explicit dependencies on other modules. This model is different from the previous EAP 5 hierarchical class loading model.

Class Loading Precedence

WildFly adds module dependencies for a JEE deployment in a very specific order, starting from the highest priority to the lowest priority:

  1. System Dependencies - these are the dependencies that are automatically added by the container. For more details see automatic dependencies