[weld-commits] [weld/core] 35f42b: WELD-1962 Implicit bean archive support in weld-se

GitHub noreply at github.com
Thu Aug 20 07:48:39 EDT 2015


  Branch: refs/heads/master
  Home:   https://github.com/weld/core
  Commit: 35f42bfe01799494f3a29e5d828fd3850a9f7b2d
      https://github.com/weld/core/commit/35f42bfe01799494f3a29e5d828fd3850a9f7b2d
  Author: Martin Kouba <mkouba at redhat.com>
  Date:   2015-08-20 (Thu, 20 Aug 2015)

  Changed paths:
    M environments/common/src/main/java/org/jboss/weld/environment/deployment/WeldBeanDeploymentArchive.java
    A environments/common/src/main/java/org/jboss/weld/environment/deployment/discovery/AbstractBeanArchiveScanner.java
    M environments/common/src/main/java/org/jboss/weld/environment/deployment/discovery/AbstractDiscoveryStrategy.java
    M environments/common/src/main/java/org/jboss/weld/environment/deployment/discovery/BeanArchiveScanner.java
    A environments/common/src/main/java/org/jboss/weld/environment/deployment/discovery/ClassPathBeanArchiveScanner.java
    M environments/common/src/main/java/org/jboss/weld/environment/deployment/discovery/DefaultBeanArchiveScanner.java
    M environments/common/src/main/java/org/jboss/weld/environment/deployment/discovery/FileSystemBeanArchiveHandler.java
    M environments/common/src/main/java/org/jboss/weld/environment/logging/CommonLogger.java
    M environments/common/src/main/java/org/jboss/weld/environment/util/Files.java
    A environments/se/.gitignore
    M environments/se/build/pom.xml
    M environments/se/core/pom.xml
    M environments/se/core/src/main/java/org/jboss/weld/environment/se/Weld.java
    M environments/se/core/src/test/java/org/jboss/weld/environment/se/test/arquillian/WeldSEDeployableContainer.java
    A environments/se/pom.xml
    A environments/se/tests/.gitignore
    A environments/se/tests/pom.xml
    A environments/se/tests/src/test/java/org/jboss/weld/environment/se/test/implicit/Bar.java
    A environments/se/tests/src/test/java/org/jboss/weld/environment/se/test/implicit/Baz.java
    A environments/se/tests/src/test/java/org/jboss/weld/environment/se/test/implicit/Foo.java
    A environments/se/tests/src/test/java/org/jboss/weld/environment/se/test/implicit/ImplicitScanSmokeTest.java
    A environments/se/tests/src/test/resources/arquillian.xml
    M environments/servlet/core/src/main/java/org/jboss/weld/environment/servlet/deployment/WebAppBeanArchiveScanner.java
    M impl/src/main/java/org/jboss/weld/config/ConfigurationKey.java
    M pom.xml

  Log Message:
  -----------
  WELD-1962 Implicit bean archive support in weld-se

- support implicit bean archives without beans.xml
- also add weld-se-parent and weld-se-tests


  Commit: d09dcaa3ab2c598bdcb1c0c4c43898152879069b
      https://github.com/weld/core/commit/d09dcaa3ab2c598bdcb1c0c4c43898152879069b
  Author: Martin Kouba <mkouba at redhat.com>
  Date:   2015-08-20 (Thu, 20 Aug 2015)

  Changed paths:
    M environments/common/src/main/java/org/jboss/weld/environment/deployment/discovery/ClassPathBeanArchiveScanner.java

  Log Message:
  -----------
  WELD-1962 Fix ClassPathBeanArchiveScanner.scanJarFile() to correctly
detect an extension


  Commit: 13a4d9392c7a84a0432812dd24984bf6c6f927cd
      https://github.com/weld/core/commit/13a4d9392c7a84a0432812dd24984bf6c6f927cd
  Author: Martin Kouba <mkouba at redhat.com>
  Date:   2015-08-20 (Thu, 20 Aug 2015)

  Changed paths:
    M environments/common/src/main/java/org/jboss/weld/environment/deployment/discovery/ClassPathBeanArchiveScanner.java

  Log Message:
  -----------
  WELD-1962 Remove duplicit class path entries


  Commit: cb02358b60ef43ab32f8c97a26ea34837b728613
      https://github.com/weld/core/commit/cb02358b60ef43ab32f8c97a26ea34837b728613
  Author: Martin Kouba <mkouba at redhat.com>
  Date:   2015-08-20 (Thu, 20 Aug 2015)

  Changed paths:
    M environments/se/tests/src/test/java/org/jboss/weld/environment/se/test/implicit/Bar.java
    M environments/se/tests/src/test/java/org/jboss/weld/environment/se/test/implicit/ImplicitScanSmokeTest.java
    A environments/se/tests/src/test/java/org/jboss/weld/environment/se/test/implicit/discovery/none/Bar.java
    A environments/se/tests/src/test/java/org/jboss/weld/environment/se/test/implicit/discovery/none/Foo.java
    A environments/se/tests/src/test/java/org/jboss/weld/environment/se/test/implicit/discovery/none/ImplicitScanBeanDiscoveryModeNoneTest.java
    M environments/se/tests/src/test/resources/arquillian.xml

  Log Message:
  -----------
  WELD-1962 Update smoke test


  Commit: f4da3ada9d69daec42a1de33baa49475297d2bc1
      https://github.com/weld/core/commit/f4da3ada9d69daec42a1de33baa49475297d2bc1
  Author: Martin Kouba <mkouba at redhat.com>
  Date:   2015-08-20 (Thu, 20 Aug 2015)

  Changed paths:
    M environments/se/tests/pom.xml
    A environments/se/tests/src/test/java/org/jboss/weld/environment/se/test/implicit/directory/AlphaFromDirectory.java
    A environments/se/tests/src/test/java/org/jboss/weld/environment/se/test/implicit/directory/Bravo.java
    A environments/se/tests/src/test/java/org/jboss/weld/environment/se/test/implicit/directory/ImplicitScanBeanArchiveDirectoryTest.java
    A environments/se/tests/src/test/java/org/jboss/weld/environment/se/test/implicit/disabled/Alpha.java
    A environments/se/tests/src/test/java/org/jboss/weld/environment/se/test/implicit/disabled/Bravo.java
    A environments/se/tests/src/test/java/org/jboss/weld/environment/se/test/implicit/disabled/ImplicitScanDisabledTest.java
    A environments/se/tests/src/test/java/org/jboss/weld/environment/se/test/implicit/discovery/none/Bang.java
    R environments/se/tests/src/test/java/org/jboss/weld/environment/se/test/implicit/discovery/none/Bar.java
    A environments/se/tests/src/test/java/org/jboss/weld/environment/se/test/implicit/discovery/none/Bong.java
    R environments/se/tests/src/test/java/org/jboss/weld/environment/se/test/implicit/discovery/none/Foo.java
    M environments/se/tests/src/test/java/org/jboss/weld/environment/se/test/implicit/discovery/none/ImplicitScanBeanDiscoveryModeNoneTest.java
    M environments/se/tests/src/test/resources/arquillian.xml

  Log Message:
  -----------
  WELD-1962 Add more tests 

- implicit scan disabled
- implicit scan and bean archive directory


  Commit: 0c641a4a0941d7fa67f145b3cf8e4a56df8ac002
      https://github.com/weld/core/commit/0c641a4a0941d7fa67f145b3cf8e4a56df8ac002
  Author: Martin Kouba <mkouba at redhat.com>
  Date:   2015-08-20 (Thu, 20 Aug 2015)

  Changed paths:
    M environments/se/core/src/main/java/org/jboss/weld/environment/se/Weld.java
    A environments/se/tests/src/test/java/org/jboss/weld/environment/se/test/implicit/ImplicitScanSystemPropertySmokeTest.java

  Log Message:
  -----------
  WELD-1962 Implicit scan may be enabled by a system property

- also don't abort deployment initialization if no beans.xml is found
and implicit scan is enabled


  Commit: 10287ceca9ad63038edef8ae9da928a31286e86a
      https://github.com/weld/core/commit/10287ceca9ad63038edef8ae9da928a31286e86a
  Author: Martin Kouba <mkouba at redhat.com>
  Date:   2015-08-20 (Thu, 20 Aug 2015)

  Changed paths:
    M environments/common/src/main/java/org/jboss/weld/environment/deployment/discovery/ClassPathBeanArchiveScanner.java
    M environments/se/core/src/main/java/org/jboss/weld/environment/se/Weld.java

  Log Message:
  -----------
  WELD-1962 Make use of ZipFile.getEntry()

- also revert Weld.createDeployment() method signature change


Compare: https://github.com/weld/core/compare/752e294723db...10287ceca9ad


More information about the weld-commits mailing list