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

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
    • +51
    ./AbstractWeldSEBeanDeploymentArchive.java
    • -0
    • +34
    ./AbstractWeldSEDeployment.java
    • -0
    • +75
    ./ImmutableBeanDeploymentArchive.java
    • -0
    • +71
    ./MutableBeanDeploymentArchive.java
    • -0
    • +52
    ./url/WeldSEUrlDeployment.java
  1. … 2 more files in changeset.
expose Scanner directly for OSGi support

    • -0
    • +70
    ./WeldSEDeployment.java
    • -0
    • +184
    ./url/FileSystemURLHandler.java
    • -0
    • +129
    ./url/URLScanner.java
    • -0
    • +96
    ./url/WeldSEResourceLoader.java
  1. … 5 more files 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
    ./NewSEWeldDeployment.java
    • -0
    • +102
    ./WeldSEBeanDeploymentArchive.java
  1. … 1 more file in changeset.
remove undeeded scanDirectories

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

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

  1. … 1 more file in changeset.
WELDSE-26: Renamed ClassHandler to URLHandler

    • -54
    • +0
    ./handlers/AbstractClassHandler.java
    • -175
    • +0
    ./handlers/FileSystemClassHandler.java
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
    • +54
    ./handlers/AbstractClassHandler.java
    • -0
    • +32
    ./handlers/ClassHandler.java
    • -0
    • +175
    ./handlers/FileSystemClassHandler.java
  1. … 2 more files in changeset.
WELDSE-25: Remove final usage of Reflections and replace with ResourceLoader

  1. … 2 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. … 1 more file in changeset.
WELDSE-10: Applied patch from Koichi Kobayashi to support beans.xml files from multiple archives.

move se to java-se project

    • -0
    • +81
    ./AbstractScanner.java
    • -0
    • +93
    ./SEBeanDeploymentArchive.java
    • -0
    • +69
    ./SEWeldDeployment.java
    • -0
    • +74
    ./SEWeldDiscovery.java
    • -0
    • +199
    ./URLScanner.java
  1. … 32 more files in changeset.