Clone Tools
  • last updated a few minutes ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
improve comment on optional dep changes

improve the way weld-se handles optional dependencies

catch ResourceLoadingException so weld-se can start up if scanning causes a NCDFE

ARQ-185 Reverted to Weld 1.0.1-SP4, Removed Conversation Scope support until Weld 1.1 is released

  1. … 3 more files in changeset.
ARQ-161 ARQ-97 Changed to use ShrinkWrap ClassLoader extension in Weld SE and Weld EE containers

ARQ-206 Updated to ShrinkWrap Alpha-10. - *Asset changed package to api.asset.X - ShrinkWrap.create swapped argument order

  1. … 5 more files in changeset.
ARQ-185 Fixed Conversation restore issue between calls.

  1. … 5 more files in changeset.
ARQ-200 Renamed Weld EE 1.1 Embedded Container folder

    • -0
    • +117
    ./arquillian/container/weld/ee/embedded_1_1/WeldEEMockContainer.java
  1. … 32 more files in changeset.
Stop exposing the Scanner API at all, javadoc, add helper classes for creating BDAs and Deployments, cleanup now that we don't expose the scanner api

    • -0
    • +52
    ./weld/environment/se/discovery/url/WeldSEUrlDeployment.java
minor

expose Scanner directly for OSGi support

    • -0
    • +3
    ./weld/environment/se/WeldContainer.java
    • -7
    • +15
    ./weld/environment/se/discovery/Scanner.java
    • -0
    • +70
    ./weld/environment/se/discovery/WeldSEDeployment.java
    • -0
    • +184
    ./weld/environment/se/discovery/url/FileSystemURLHandler.java
    • -0
    • +129
    ./weld/environment/se/discovery/url/URLScanner.java
    • -0
    • +96
    ./weld/environment/se/discovery/url/WeldSEResourceLoader.java
    • -43
    • +0
    ./weld/environment/se/util/WeldManagerUtils.java
  1. … 1 more file in changeset.
WELDSE-25: changed customiseDeployment(...) to createDeployment(...) WELDSE-25, WELDSE-26: Weld now exposes a discoverBeansAndResources(Deployment) method which can be overridden in order to pass a customised set of discovered bean classes and resources to the Weld bootstrap. The old file-based Scanner code is used by default.

    • -0
    • +68
    ./weld/environment/se/discovery/NewSEWeldDeployment.java
remove undeeded scanDirectories

    • -7
    • +0
    ./weld/environment/se/discovery/Scanner.java
WELDSE-26: Previous commit for this issue broke simple jar support. This commit fixes.

WELDSE-26: Renamed ClassHandler to URLHandler (part 3)

WELDSE-26: Renamed ClassHandler to URLHandler (part 2)

WELDSE-26: Renamed ClassHandler to URLHandler

WELDSE-26: Some way towards plugability of URLScanner to handle arbitrary URLs in various environments. Existing file-system based scanning code has been extracted into a built-in plugin (FileSystemClassHandler) which is automatically registered to handle file:// and jar:// URLs. Custom implementations of ClassHandler can be created and registered programatically by subclassinf Weld and overriding customiseClassHandlers(...).

    • -0
    • +32
    ./weld/environment/se/discovery/handlers/ClassHandler.java
WELDSE-25: Remove final usage of Reflections and replace with ResourceLoader

    • -62
    • +0
    ./weld/environment/se/util/Reflections.java
WeldManagerUtils is still useful within Weld.class, but I have removed it from all of the tests, replaced by Weld.instance()

  1. … 3 more files in changeset.
WELDSE-25: Added basic support for customising the deployment by subclassing the Weld class. Also updated URLScanner to use the configured or default ResourceLoader, rather than using Reflections.

Deprecated WeldManagerUtils. It's replaced by Weld.instance()

WELDSE-10: Applied patch from Koichi Kobayashi to support beans.xml files from multiple archives.

WELD-19: Re-enabing ThreadLocal and Delegate tests now that WELD-291 is fixed.

  1. … 9 more files in changeset.
minor

WELDX-19: Disabled ThreadContext, RunnableDecorator and all associated tests until WELD-291 is fixed.

  1. … 2 more files in changeset.
WELDX-19: Cleanup threadcontext after thread is run

WELDX-19: Implemented ThreadContext and @ThreadScoped

    • -0
    • +59
    ./weld/environment/se/contexts/ThreadContext.java
    • -0
    • +41
    ./weld/environment/se/contexts/ThreadScoped.java
    • -0
    • +53
    ./weld/environment/se/threading/RunnableDecorator.java
  1. … 6 more files in changeset.
WELDX-57: Removed proprietary shutdown event, replaced with standard BeforeShutdown. Also added shutdown() to Weld, and set Weld.class up as a managed bean for use when observing the ContainerInitialized event.

    • -35
    • +0
    ./weld/environment/se/events/Shutdown.java