main

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 support ShrinkWrap Alpha-11 changes

    • -1
    • +1
    ./resources/META-INF/services/org.jboss.arquillian.container.weld.ee.embedded_1_1.shrinkwrap.ShrinkwrapBeanDeploymentArchive
  1. … 1 more file in changeset.
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

  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

    • -29
    • +65
    ./java/org/jboss/weld/environment/se/Weld.java
minor

expose Scanner directly for OSGi support

    • -61
    • +56
    ./java/org/jboss/weld/environment/se/Weld.java
    • -0
    • +129
    ./java/org/jboss/weld/environment/se/discovery/url/URLScanner.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.

    • -50
    • +30
    ./java/org/jboss/weld/environment/se/Weld.java
remove undeeded scanDirectories

WELDSE-26: Previous commit for this issue broke simple jar support. This commit fixes.

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

    • -1
    • +1
    ./java/org/jboss/weld/environment/se/Weld.java
WELDSE-26: Renamed ClassHandler to URLHandler (part 2)

    • -6
    • +6
    ./java/org/jboss/weld/environment/se/Weld.java
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(...).

    • -4
    • +32
    ./java/org/jboss/weld/environment/se/Weld.java
WELDSE-25: Remove final usage of Reflections and replace with ResourceLoader

    • -14
    • +31
    ./java/org/jboss/weld/environment/se/Weld.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.

    • -1
    • +23
    ./java/org/jboss/weld/environment/se/Weld.java
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

    • -2
    • +0
    ./java/org/jboss/weld/environment/se/Weld.java
    • -0
    • +59
    ./java/org/jboss/weld/environment/se/contexts/ThreadContext.java
    • -0
    • +41
    ./java/org/jboss/weld/environment/se/contexts/ThreadScoped.java
  1. … 6 more files in changeset.