[forge-commits] [forge/core] 1be411: Replaced ShrinkWrap Descriptors class with Forge c...
George Gastaldi
gegastaldi at gmail.com
Fri Sep 20 18:16:53 EDT 2013
Branch: refs/heads/2.0
Home: https://github.com/forge/core
Commit: 1be4113219766e6325994d07fbc9d7643fe0c719
https://github.com/forge/core/commit/1be4113219766e6325994d07fbc9d7643fe0c719
Author: George Gastaldi <gegastaldi at gmail.com>
Date: 2013-09-20 (Fri, 20 Sep 2013)
Changed paths:
A javaee/api/src/main/java/org/jboss/forge/addon/javaee/Descriptors.java
M javaee/impl/src/main/java/org/jboss/forge/addon/javaee/cdi/AbstractCDIFacetImpl.java
M javaee/impl/src/main/java/org/jboss/forge/addon/javaee/cdi/CDIFacetImpl_1_0.java
M javaee/impl/src/main/java/org/jboss/forge/addon/javaee/faces/AbstractFacesFacetImpl.java
M javaee/impl/src/main/java/org/jboss/forge/addon/javaee/jpa/PersistenceFacetImpl.java
M javaee/impl/src/main/java/org/jboss/forge/addon/javaee/servlet/ServletFacetImpl_2_5.java
M javaee/impl/src/main/java/org/jboss/forge/addon/javaee/servlet/ServletFacetImpl_3_0.java
M javaee/impl/src/main/java/org/jboss/forge/addon/javaee/validation/ValidationFacetImpl.java
M javaee/impl/src/main/java/org/jboss/forge/addon/javaee/validation/ValidationOperations.java
M javaee/impl/src/main/java/org/jboss/forge/addon/javaee/validation/providers/ApacheBeanValidationProvider.java
M javaee/impl/src/main/java/org/jboss/forge/addon/javaee/validation/providers/HibernateValidatorProvider.java
M javaee/impl/src/main/java/org/jboss/forge/addon/javaee/validation/providers/JavaEEValidatorProvider.java
Log Message:
-----------
Replaced ShrinkWrap Descriptors class with Forge class.
The default classloader used to load the descriptors in ShrinkWrap Descriptors
is the current context classloader. This does not work in Forge 2, given that
classes are loaded from different classloaders. The current implementation was
throwing IllegalStateException, because the Descriptor resource was being loaded
from the "facets" addon, not the javaee addon.
More information about the forge-commits
mailing list