Arquillian Container Injection Support Matrix

Version 11

    Below is a matrix showing the containers and what they support.

     


    @EJB@EJB
    (no interface)
    @Inject
    (CDI)
    @Inject
    (MC)
    @Persistence*

    @Inject

    (UserTransaction)

    @Resource
    jbossas-embedded-6fact_good.pngfact_good.pngfact_good.png
    fact_good.pngfact_good.pngfact_good.png
    reloaded-embedded-1


    fact_good.png


    jbossas-remote-6fact_good.pngfact_good.pngfact_good.png
    fact_good.pngfact_good.pngfact_good.png
    jbossas-managed-6fact_good.pngfact_good.pngfact_good.png
    fact_good.pngfact_good.pngfact_good.png
    jbossas-remote-5.1fact_good.png


    fact_good.pngfact_good.pngfact_good.png
    jbossas-managed-5.1fact_good.png


    fact_good.pngfact_good.pngfact_good.png
    jbossas-remote-5fact_good.png




    fact_good.png
    weld-se-embedded-1fact_good.pngfact_info.pngfact_good.pngfact_info.pngfact_good.png



    weld-ee-embedded-1.1fact_good.pngfact_info.pngfact_good.pngfact_info.pngfact_good.png

    fact_good.png
    openwebbeans-embedded-1fact_good.pngfact_info.pngfact_good.pngfact_info.pngfact_good.png



    glassfish-embedded-3.1fact_good.pngfact_good.pngfact_good.png
    fact_good.pngfact_good.pngfact_good.png
    glassfish-remote-3.1fact_good.pngfact_good.pngfact_good.png
    fact_good.pngfact_good.pngfact_good.png
    openejb-embedded-3.1fact_good.png





    jbossjca-10





    fact_good.png
    tomcat-embedded

    fact_good.png


    fact_good.png

     

    fact_info.png Local EJBs only, which get treated as managed beans. Transactions, security and EJB context injection are not applied.

     

    Tomcat remote implementation in progress.

     

    For a more detailed description of the containers and examples have a look at the Source Code Layout.