Clone
 

david allen <david.allen@acm.org> in WeldCore

Changed proxy classes to no longer directly reference Weld implementation classes

WELD-566 Changed SPI for ProxyServices to remove the wrap method

WELD-566 Changed SPI for ProxyServices to remove the wrap method

Cosmetic changes to ProxyServices SPI; better comments

WELD-546 Re-enabled tests

WELD-546 Fixed

WELD-546 Tests

Changed a couple ArrayListMultimaps back to SetMultimaps where sets should still be used

WELD-506 Added proxying of private methods

WELD-506 Modified a test to verify that bug is fixed

Redesigned proxies to use only interfaces where possible and fixed serialization issues

Fixed serialization problem with proxies

    • -0
    • +193
    /impl/src/main/java/org/jboss/weld/util/collections/ArraySet.java
WELD-476 First phase complete; application now deploys on GF with default memory

Added missing message content.

WELD-476 First phase; we get past reflection and start deploying many beans, but still too much memory is used

Changed the way class loaders are retrieved...experimental and needs testing in JBoss AS

Added separate class loaders for cluster test to use with proxies and fixed discovered problems with proxy deserialization

Reset state of proxy after serialization is complete

Added serialization of proxies

WELD-504 Exception messages for lifecycle events now includes full stacktraces

  1. … 4 more files in changeset.
Another piece for the new ProxyServices...adds a default service if none provided.

ProxyFactory now uses new ProxyServices to get the classloader and protection domains.

Changed version of weld-spi used to snapshot till next release

Changed constructor generation to use constructors from base class for all types of proxies.

Fixed test implementation to work better generically with proxies.

Fixed problem with enterprise bean proxies; constructors and remove methods.

Fixed problem with wrong classloader usage for javax packages

Put the resource paths back to the original separator

Fixed class file paths to work on all platforms

WELD-453 WELD-482 WELD-483 Mostly changes to our proxy class generation process

    • -0
    • +42
    /impl/src/main/java/org/jboss/weld/bean/proxy/Proxy.java
  1. … 11 more files in changeset.