[ https://jira.codehaus.org/browse/SUREFIRE-293?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Tibor Digana closed SUREFIRE-293. --------------------------------- Resolution: Won't Fix Fix Version/s: (was: Backlog) Since 2007 no interest in this fix. The in-process has to run in IsolatedCL, isolating plugin's CL from your tests. > Possibility to run test with not isolated Classloader > ----------------------------------------------------- > > Key: SUREFIRE-293 > URL: https://jira.codehaus.org/browse/SUREFIRE-293 > Project: Maven Surefire > Issue Type: Improvement > Components: classloading > Affects Versions: 2.3 > Reporter: Piotr Tabor > Attachments: useIsolatedClassLoaderPatch.diff > > > I need a feature to run Maven's test in not isolated classloader. So I > implemented it > (and I attached patch to add it to maven trunk). > I added useIsolatedClassLoader parameter (default to true), which is usefull > only > when forkMode is "none"/"never". If it's false - the parent classloader is > set to the tests classloader. > The option of not isolated classloader is important when MVN is run embaded > in another program. > The use case for the feature is: > I have J2EE system with complicated Integration Tests (as Junit test > cases). > I used them by mvn test -Di-tests (i-tests is my profile to integration > tests). > Then i found, that i have to be able to test my system with using only Local > interfaces of EJB (there are same cases that everythink is ok by "remote" and > there are problems by local interaces - so i have to do both tests ). > So I need to run's tests on Jboss application server. So I have written a > service to run MVN as jboss service. But i couldn't use my test's because of > isolated classloader. > So please -- apply the patch to next plugin version. -- This message was sent by Atlassian JIRA (v6.1.6#6162)