[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