[ https://jira.codehaus.org/browse/SUREFIRE-812?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=286694#comment-286694 ]
Kristian Rosenvold commented on SUREFIRE-812: --------------------------------------------- Could you also verify that the problem is still present on 2.12-SNAPSHOT? > log4j classloader problem in 2.11 that is not there in 2.10 > ----------------------------------------------------------- > > Key: SUREFIRE-812 > URL: https://jira.codehaus.org/browse/SUREFIRE-812 > Project: Maven Surefire > Issue Type: Bug > Components: Maven Surefire Plugin > Affects Versions: 2.11 > Reporter: Gregor N. Purdy, Sr. > > Unit test does not fail with 2.10 but does fail with 2.11 > Output from failing unit test > log4j:ERROR A "org.apache.log4j.xml.DOMConfigurator" object is not assignable > to a "org.apache.log4j.spi.Configurator" variable. > log4j:ERROR The class "org.apache.log4j.spi.Configurator" was loaded by > log4j:ERROR [sun.misc.Launcher$AppClassLoader@37b90b39] whereas object of > type > log4j:ERROR "org.apache.log4j.xml.DOMConfigurator" was loaded by > [org.apache.maven.surefire.booter.IsolatedClassLoader@7bd63e39]. > log4j:ERROR Could not instantiate configurator > [org.apache.log4j.xml.DOMConfigurator]. > $ mvn -version > Apache Maven 3.0.3 (r1075438; 2011-02-28 09:31:09-0800) > Plugin config > <plugin> > <artifactId>maven-surefire-plugin</artifactId> > <version>2.11</version> > <executions> > <execution> > <id>default-test</id> > <phase>test</phase> > <goals> > <goal>test</goal> > </goals> > <configuration> > <argLine>-Xmx2048m -Xms1024m</argLine> > <failIfNoTests>true</failIfNoTests> > <useManifestOnlyJar>false</useManifestOnlyJar> > <forkMode>always</forkMode> > > <forkedProcessTimeoutInSeconds>600</forkedProcessTimeoutInSeconds> > <redirectTestOutputToFile>true</redirectTestOutputToFile> > <systemPropertyVariables> > <java.awt.headless>true</java.awt.headless> > </systemPropertyVariables> > </configuration> > </execution> > </executions> > <configuration> > <argLine>-Xmx2048m -Xms1024m</argLine> > <failIfNoTests>true</failIfNoTests> > <useManifestOnlyJar>false</useManifestOnlyJar> > <forkMode>always</forkMode> > <forkedProcessTimeoutInSeconds>600</forkedProcessTimeoutInSeconds> > <redirectTestOutputToFile>true</redirectTestOutputToFile> > <systemPropertyVariables> > <java.awt.headless>true</java.awt.headless> > </systemPropertyVariables> > </configuration> > </plugin> > reporting plugin configuration > <plugin> > <artifactId>maven-surefire-report-plugin</artifactId> > <version>2.11</version> > <configuration> > <argLine>-Xmx2048m -Xms1024m</argLine> > <failIfNoTests>true</failIfNoTests> > <useManifestOnlyJar>false</useManifestOnlyJar> > <forkMode>always</forkMode> > <forkedProcessTimeoutInSeconds>600</forkedProcessTimeoutInSeconds> > <redirectTestOutputToFile>true</redirectTestOutputToFile> > <systemPropertyVariables> > <java.awt.headless>true</java.awt.headless> > </systemPropertyVariables> > </configuration> > </plugin> -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators: https://jira.codehaus.org/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira