[
https://jira.codehaus.org/browse/SUREFIRE-812?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=286725#comment-286725
]
Kristian Rosenvold commented on SUREFIRE-812:
-
Can you also check if there's a stack trace of any value if you run with mvn
-e. Additionally, I assume this works if you run forkMode=once ?
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
artifactIdmaven-surefire-plugin/artifactId
version2.11/version
executions
execution
iddefault-test/id
phasetest/phase
goals
goaltest/goal
/goals
configuration
argLine-Xmx2048m -Xms1024m/argLine
failIfNoTeststrue/failIfNoTests
useManifestOnlyJarfalse/useManifestOnlyJar
forkModealways/forkMode
forkedProcessTimeoutInSeconds600/forkedProcessTimeoutInSeconds
redirectTestOutputToFiletrue/redirectTestOutputToFile
systemPropertyVariables
java.awt.headlesstrue/java.awt.headless
/systemPropertyVariables
/configuration
/execution
/executions
configuration
argLine-Xmx2048m -Xms1024m/argLine
failIfNoTeststrue/failIfNoTests
useManifestOnlyJarfalse/useManifestOnlyJar
forkModealways/forkMode
forkedProcessTimeoutInSeconds600/forkedProcessTimeoutInSeconds
redirectTestOutputToFiletrue/redirectTestOutputToFile
systemPropertyVariables
java.awt.headlesstrue/java.awt.headless
/systemPropertyVariables
/configuration
/plugin
reporting plugin configuration
plugin
artifactIdmaven-surefire-report-plugin/artifactId
version2.11/version
configuration
argLine-Xmx2048m -Xms1024m/argLine
failIfNoTeststrue/failIfNoTests
useManifestOnlyJarfalse/useManifestOnlyJar
forkModealways/forkMode
forkedProcessTimeoutInSeconds600/forkedProcessTimeoutInSeconds
redirectTestOutputToFiletrue/redirectTestOutputToFile
systemPropertyVariables
java.awt.headlesstrue/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