Uploaded image for project: 'Arquillian'
  1. Arquillian
  2. ARQ-2039

The Weld Arquillian embedded adapter should not load classes that are excluded in beans.xml

    XMLWordPrintable

Details

    • Enhancement
    • Resolution: Done
    • Major
    • weld_2.0.0.Beta3
    • 2.0.0.Beta1
    • Weld Containers
    • None

    Description

      In some use cases, like the Camel CDI extension, some classes are excluded in the beans.xml and may not be in the class path. In that case, that leads to having a ClassNotFoundException thrown by the adapter that tries to load the bean classes regardless the exclusions from the bean archive descriptor:
      https://github.com/arquillian/arquillian-container-weld/blob/d8f69bed899ed027ab271ba1c83a07ea51f58eb8/src/main/java/org/jboss/arquillian/container/weld/embedded/Utils.java#L151-L160

      Attachments

        Issue Links

          Activity

            People

              tremes1@redhat.com Tomas Remes
              astefanu@redhat.com Antonin Stefanutti
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: