[ 
https://jira.codehaus.org/browse/SUREFIRE-812?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=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>
>         <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

        

Reply via email to