[arquillian-issues] [JBoss JIRA] (ARQ-1011) Support Groups of Containers of different Type

Aslak Knutsen (JIRA) jira-events at lists.jboss.org
Tue Jun 26 05:58:12 EDT 2012


Aslak Knutsen created ARQ-1011:
----------------------------------

             Summary: Support Groups of Containers of different Type
                 Key: ARQ-1011
                 URL: https://issues.jboss.org/browse/ARQ-1011
             Project: Arquillian
          Issue Type: Feature Request
      Security Level: Public (Everyone can see)
          Components: Base Implementation
    Affects Versions: 1.0.1.Final
            Reporter: Aslak Knutsen
             Fix For: 1.1.0.CR1


Currently only Groups of Containers using the same Configuration/Adaptor are supported. e.g. Multiple JBoss AS Remote Containers.

We need to extend this to allow for multiple Containers of different types. e.g. One JBoss AS 7 and one GlassFish.

The current problem is the lack of ClassLoader isolation/control on the Client side. In the Embedded case we need to isolate a complete container from another while in a Remote/Managed case only the container client libs need to be isolated.

Arquillian is not the one that controls the AppCL at this point which makes this hard. We would need to load the containers/client libs outside of appcl in a separate cl pr container. The required dependencies etc would be defined outside of your normal build system (e.g. arq.xml).

A Module system in Arquillian Core would help, but would probably force us to fork JVM to start of with a clean app cl. This again complicates e.g. debugging the containers as you'll have to attach the debugger to the remote jvm running Arquillian/Containers.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.jboss.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        


More information about the arquillian-issues mailing list