WeldCore

Clone Tools
  • last updated a few minutes ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Update Jetty integration (support both ways, prefer Weld specific), keep legacy support, modify docs accordingly.

* Issue Weld-2587 Jetty #3804

Implement a new style of integration with the jetty container that does not require access to jetty

private APIs (as enabled in the jetty cdi module).

Previous mechanism has been trimmed of deprecated support and retained as a legacy container that will

continue to work for users that do expose the jetty APIs (as enabled in the jetty cdi2 module).

* minor cleanups and better javadoc

* documentation

Signed-off-by: Greg Wilkins <gregw@webtide.com>

WELD-2592 Modify WeldStartup to ensure cleanup after boot on all services.

WELD-2592 Modify WeldStartup to ensure cleanup after boot on all services.

WELD-2585 Synchronize creation of conversation ID generator to avoid race conditions.

WELD-2591 Fix parsing beans.xml with weld namespace, added automated test.

WELD-2590 Fix NPE when using Weld SE with implicit discovery and w/o isolation. Add automated test.

WELD-2589 Support Class-Path manifest attribute when scanning class path for bean archives

WELD-2586 Synthetic methods should not be checked for proxyability.

WELD-2557 Move bean deployment processing to validation phase to avoid race conditions during bootstrap.

WELD-2583 INtercepted subclasses should not contain private methods with pack-private parameters, add automated test.

Fix htmlunit version used in example ftests.

[maven-release-plugin] prepare for next development iteration

    • -1
    • +1
    /environments/servlet/tests/base/pom.xml
    • -1
    • +1
    /environments/servlet/tests/jetty/pom.xml
  1. … 26 more files in changeset.
[maven-release-plugin] prepare release 3.1.1.Final

    • -1
    • +1
    /environments/servlet/tests/base/pom.xml
    • -1
    • +1
    /environments/servlet/tests/jetty/pom.xml
  1. … 26 more files in changeset.
WELD-2563: Update AdditionalServiceLoader javadoc.

[WELD-2580] Ensure InjectionTarget#dispose(Object) method is called in ManagedBean implementation

* [WELD-2580] Ensure InjectionTarget#dispose(Object) method is called in ManagedBean implementation

* Added test for WELD-2580 fix

* Fix InjectionTargetDisposeTest to correctly trigger instance destroy in all environments.

[WELD-2578] Permit DiscoveryStrategy instances to be loaded via ServiceLoader.

WELD-2571 Private final observer methods can incorrectly trigger interception via self-invocation

WELD-2579 Fix Probe functional tests.

[maven-release-plugin] prepare for next development iteration

    • -1
    • +1
    /environments/servlet/tests/base/pom.xml
    • -1
    • +1
    /environments/servlet/tests/jetty/pom.xml
  1. … 26 more files in changeset.
[maven-release-plugin] prepare release 3.0.6.Final

    • -1
    • +1
    /environments/servlet/tests/base/pom.xml
    • -1
    • +1
    /environments/servlet/tests/jetty/pom.xml
  1. … 26 more files in changeset.
WELD-2577 Skip setting WELD_S_HASH session attribute if bean index is empty

WELD-2574 Make PrivateMethodHandler serializable. Enhance PassivationTest to account for this scenario.

WELD-2574 Make PrivateMethodHandler serializable. Enhance PassivationTest to account for this scenario.

WELD-2573 Make sure TCCL is preserved within async observer notification. Add automated tests for EE and SE.

    • -0
    • +48
    /impl/src/main/java/org/jboss/weld/event/SecurityActions.java
WELD-2572 Updated classfilewriter version for JDK12

WELD-2564 Update tools for doc building, correct one ascii doc that doesn't pass XSLT.

WELD-2566 Enforce cache clearing for Request/Session/Conversation contexts on WeldAlterableContext.clearAndSet().

WELD-2568 create automated test. Make sure ordering works in case Jandex is used.

[maven-release-plugin] prepare for next development iteration

    • -1
    • +1
    /environments/servlet/tests/base/pom.xml
    • -1
    • +1
    /environments/servlet/tests/jetty/pom.xml
  1. … 26 more files in changeset.
[maven-release-plugin] prepare release 3.1.0.Final

    • -1
    • +1
    /environments/servlet/tests/base/pom.xml
    • -1
    • +1
    /environments/servlet/tests/jetty/pom.xml
  1. … 26 more files in changeset.