[
https://jira.codehaus.org/browse/SUREFIRE-1132?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=360877#comment-360877
]
Tibor Digana edited comment on SUREFIRE-1132 at 1/7/15 6:37 AM:
----------------------------------------------------------------
Try to print the class path from manifest like this:
{code}
Manifest manifest = new Manifest( ForkedBooter.class.getResourceAsStream(
"/META-INF/MANIFEST.MF" ) );
System.out.println( "CLASS PATH:" + manifest.getMainAttributes().getValue(
"Class-Path" ));
{code}
You should have JUnit jar there.
was (Author: tibor17):
Try to print the class path from manifest like this:
{code}
Manifest manifest = new Manifest( clazz.getResourceAsStream(
"/META-INF/MANIFEST.MF" ) );
System.out.println( "CLASS PATH:" + manifest.getMainAttributes().getValue(
"Class-Path" ));
{code}
You should have JUnit jar there.
> Surefire: regular isolated classloader failures in parallelbuild
> ----------------------------------------------------------------
>
> Key: SUREFIRE-1132
> URL: https://jira.codehaus.org/browse/SUREFIRE-1132
> Project: Maven Surefire
> Issue Type: Bug
> Components: classloading
> Affects Versions: 2.17, 2.18.1
> Environment: SLES 3.0.80-0.7-default SMP x86_64 GNU/Linux
> windows server 2008 x64
> Maven 3.2.2, 3.2.3, 3.2.5
> Oracle HotSpot JDK 7u25/7u65/8u25
> Reporter: Alexander Ashitkin
> Attachments: consoleText-1.txt, consoleText-2.txt, consoleText-3.txt
>
>
> We have a large project of 300+ modules which regularly fails with different
> kind of classloading issues in different places in surefire plugin. The issue
> is reproduced only with parallel build and is not reproduced in single
> threaded. This is a main contributor in build instability for us. All the not
> loaded dependnecies are actually present in dependency tree. I attached 3
> different samples of how build fails.
> Surefire config:
> {code}
> <configuration>
> <forkCount>0</forkCount>
> <!--doesnt work in parrallel build. Causes build
> failures with error java.io.IOException: Stream Closed-->
> <redirectTestOutputToFile>false</redirectTestOutputToFile>
> <useManifestOnlyJar>false</useManifestOnlyJar>
> </configuration>
> {code}
> maven cmd is like install -T 10
> Please advise how to sort this out - ready to run any provided diagnostic
> and evaluate any options.
> Thanks in advance, Alexander
--
This message was sent by Atlassian JIRA
(v6.1.6#6162)