[weld-commits] [weld/core] 292a11: [WELD-1999] ClassNotFoundException thrown when des...

GitHub noreply at github.com
Thu Aug 13 01:55:52 EDT 2015


  Branch: refs/heads/1.1
  Home:   https://github.com/weld/core
  Commit: 292a11f0aebc075eeac1189935b8486070eee5e2
      https://github.com/weld/core/commit/292a11f0aebc075eeac1189935b8486070eee5e2
  Author: Bartosz Spyrko-Smietanko <bspyrkos at redhat.com>
  Date:   2015-08-13 (Thu, 13 Aug 2015)

  Changed paths:
    M impl/src/main/java/org/jboss/weld/bean/AbstractClassBean.java
    M impl/src/main/java/org/jboss/weld/bean/builtin/ee/EEResourceProducerField.java
    M impl/src/main/java/org/jboss/weld/injection/FieldInjectionPoint.java
    M impl/src/main/java/org/jboss/weld/manager/SimpleInjectionTarget.java
    M impl/src/main/java/org/jboss/weld/util/Beans.java

  Log Message:
  -----------
  [WELD-1999] ClassNotFoundException thrown when deserializing a bean using InjectionPoint

FieldInjectionPoint.SerializationProxy uses BeanManager to load target
class instead of using default ResourceLoader


  Commit: a4531004f9bab7bf918ce8b29414d6ed9acf563a
      https://github.com/weld/core/commit/a4531004f9bab7bf918ce8b29414d6ed9acf563a
  Author: Bartosz Spyrko-Smietanko <bspyrkos at redhat.com>
  Date:   2015-08-13 (Thu, 13 Aug 2015)

  Changed paths:
    M impl/src/main/java/org/jboss/weld/bean/AbstractClassBean.java
    M impl/src/main/java/org/jboss/weld/bean/DisposalMethod.java
    M impl/src/main/java/org/jboss/weld/bean/ManagedBean.java
    M impl/src/main/java/org/jboss/weld/bean/ProducerMethod.java
    M impl/src/main/java/org/jboss/weld/event/ObserverMethodImpl.java
    M impl/src/main/java/org/jboss/weld/injection/ConstructorInjectionPoint.java
    M impl/src/main/java/org/jboss/weld/injection/FieldInjectionPoint.java
    M impl/src/main/java/org/jboss/weld/injection/MethodInjectionPoint.java
    M impl/src/main/java/org/jboss/weld/injection/ParameterInjectionPoint.java
    M impl/src/main/java/org/jboss/weld/injection/ProxyClassConstructorInjectionPointWrapper.java
    M impl/src/main/java/org/jboss/weld/injection/WeldInjectionPoint.java
    M impl/src/main/java/org/jboss/weld/manager/SimpleInjectionTarget.java
    M impl/src/main/java/org/jboss/weld/util/Beans.java

  Log Message:
  -----------
  [WELD-1999] Moving the BeanManager to WeldInjectionPointSerializationProxy

Applying the fix to Constructor, Parameter and Method InjectionPoint
classes.


  Commit: f0ac1fc730651715e17b01c874cc4af08c90682e
      https://github.com/weld/core/commit/f0ac1fc730651715e17b01c874cc4af08c90682e
  Author: Bartosz Spyrko-Smietanko <bspyrkos at redhat.com>
  Date:   2015-08-13 (Thu, 13 Aug 2015)

  Changed paths:
    M impl/src/main/java/org/jboss/weld/injection/FieldInjectionPoint.java
    M impl/src/main/java/org/jboss/weld/injection/MethodInjectionPoint.java
    M impl/src/main/java/org/jboss/weld/injection/ParameterInjectionPoint.java
    M impl/src/main/java/org/jboss/weld/injection/WeldInjectionPoint.java

  Log Message:
  -----------
  [WELD-1999] Fixing failing tests

Changed order of field initialization in constructors
Fixed a NPE when creating ParameterInjectionPoint from
MethodInjectionPoint


Compare: https://github.com/weld/core/compare/118a1359e535...f0ac1fc73065


More information about the weld-commits mailing list