IsolatedClassloader.getResources returns duplicated results
-----------------------------------------------------------
Key: MSUREFIRE-74
URL: http://jira.codehaus.org/browse/MSUREFIRE-74
Project: Maven 2.x Surefire Plugin
Type: Bug
Versions: 2.2
Reporter: Carlos Sanchez
Fix For: 2.2
When calling classLoader.getResources("org/springframework/core/io") every
result is twice in the resulting enumeration
It doesn't happen in 2.1.3
It may have to do with the fact that classes and test-classes are twice in the
classpath output
[INFO] [surefire:test]
[DEBUG] dummy:dummy:jar:1.0 (selected for null)
[DEBUG] org.apache.maven.surefire:surefire-booter:jar:2.0-SNAPSHOT:runtime
(selected for runtime)
[DEBUG] org.apache.maven.surefire:surefire-api:jar:2.0-SNAPSHOT:runtime
(selected for runtime)
[DEBUG] org.codehaus.plexus:plexus-utils:jar:1.1:runtime (selected for
runtime)
[DEBUG] surefire-api: using locally installed snapshot
[DEBUG] Adding to surefire test classpath: C:\Documents and
Settings\csanchez\.m2\repository\org\codehaus\plexus\plexus-utils\1.1\plexus-utils-1.1.jar
[DEBUG] Adding to surefire test classpath: C:\Documents and
Settings\csanchez\.m2\repository\org\apache\maven\surefire\surefire-booter\2.0-SNAPSHOT\surefire-booter-2.0-SNAPSHOT.jar
[DEBUG] Adding to surefire test classpath: C:\Documents and
Settings\csanchez\.m2\repository\org\apache\maven\surefire\surefire-api\2.0-SNAPSHOT\surefire-api-2.0-SNAPSHOT.jar
[DEBUG] dummy:dummy:jar:1.0 (selected for null)
[DEBUG] Skipping disabled repository central
[DEBUG] surefire-junit: using locally installed snapshot
[DEBUG] Retrieving parent-POM from the repository for project:
null:surefire-junit:jar:2.0-SNAPSHOT
[DEBUG] Skipping disabled repository central
[DEBUG] surefire-providers: using locally installed snapshot
[DEBUG] Retrieving parent-POM from the repository for project:
null:surefire-providers:pom:null
[DEBUG] surefire: using locally installed snapshot
[DEBUG] org.apache.maven.surefire:surefire-junit:jar:2.0-SNAPSHOT (selected
for null)
[DEBUG] junit:junit:jar:3.8.1:compile (selected for compile)
[DEBUG] org.apache.maven.surefire:surefire-api:jar:2.0-SNAPSHOT:compile
(selected for compile)
[DEBUG] org.codehaus.plexus:plexus-utils:jar:1.1:compile (selected for
compile)
[DEBUG] surefire-junit: using locally installed snapshot
[DEBUG] surefire-api: using locally installed snapshot
[DEBUG] Adding to surefire test classpath: C:\Documents and
Settings\csanchez\.m2\repository\junit\junit\3.8.1\junit-3.8.1.jar
[DEBUG] Adding to surefire test classpath: C:\Documents and
Settings\csanchez\.m2\repository\org\codehaus\plexus\plexus-utils\1.1\plexus-utils-1.1.jar
[DEBUG] Adding to surefire test classpath: C:\Documents and
Settings\csanchez\.m2\repository\org\apache\maven\surefire\surefire-api\2.0-SNAPSHOT\surefire-api-2.0-SNAPSHOT.jar
[DEBUG] Adding to surefire test classpath: C:\Documents and
Settings\csanchez\.m2\repository\org\apache\maven\surefire\surefire-junit\2.0-SNAPSHOT\surefire-junit-2.0-SNAPSHOT.jar
[DEBUG] Test Classpath :
[DEBUG] c:\dev\spring\spring\m2\spring-core\target\test-classes
[DEBUG] c:\dev\spring\spring\m2\spring-core\target\classes
[DEBUG] c:\dev\spring\spring\m2\spring-core\target\classes
[DEBUG] c:\dev\spring\spring\m2\spring-core\target\test-classes
[DEBUG] C:\Documents and
Settings\csanchez\.m2\repository\commons-collections\commons-collections\3.1\commons-collections-3.1.jar
[DEBUG] C:\Documents and
Settings\csanchez\.m2\repository\aopalliance\aopalliance\1.0\aopalliance-1.0.jar
[DEBUG] C:\Documents and
Settings\csanchez\.m2\repository\junit\junit\3.8.1\junit-3.8.1.jar
[DEBUG] C:\Documents and
Settings\csanchez\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar
[DEBUG] C:\Documents and
Settings\csanchez\.m2\repository\javax\servlet\servlet-api\2.4\servlet-api-2.4.jar
[DEBUG] C:\Documents and
Settings\csanchez\.m2\repository\asm\asm\2.2.1\asm-2.2.1.jar
[DEBUG] C:\Documents and
Settings\csanchez\.m2\repository\asm\asm-commons\2.2.1\asm-commons-2.2.1.jar
[DEBUG] C:\Documents and
Settings\csanchez\.m2\repository\easymock\easymock\1.2_Java1.3\easymock-1.2_Java1.3.jar
[DEBUG] C:\Documents and
Settings\csanchez\.m2\repository\log4j\log4j\1.2.13\log4j-1.2.13.jar
[DEBUG] Setting system property [localRepository]=[C:/Documents and
Settings/csanchez/.m2/repository]
[DEBUG] Setting system property [basedir]=[c:\dev\spring\spring\m2\spring-core]
[INFO] Surefire report directory:
c:\dev\spring\spring\m2\spring-core\target\surefire-reports
Forking command line: java -Djava.awt.headless=true -XX:MaxPermSize=128m
-Xmx128m -Xdebug -Xnoagent -Djava.compiler=NONE
-Xrunjdwp:transport=dt_socket,server=y,suspend=y,address=5005 -ea -classpath
"C:\Documents and
Settings\csanchez\.m2\repository\org\codehaus\plexus\plexus-utils\1.1\plexus-utils-1.1.jar;C:\Documents
and
Settings\csanchez\.m2\repository\org\apache\maven\surefire\surefire-booter\2.0-SNAPSHOT\surefire-booter-2.0-SNAPSHOT.jar;C:\Documents
and
Settings\csanchez\.m2\repository\org\apache\maven\surefire\surefire-api\2.0-SNAPSHOT\surefire-api-2.0-SNAPSHOT.jar;C:\Documents
and
Settings\csanchez\.m2\repository\junit\junit\3.8.1\junit-3.8.1.jar;C:\Documents
and
Settings\csanchez\.m2\repository\org\apache\maven\surefire\surefire-junit\2.0-SNAPSHOT\surefire-junit-2.0-SNAPSHOT.jar;c:\dev\spring\spring\m2\spring-core\target\classes;c:\dev\spring\spring\m2\spring-core\target\test-classes;C:\Documents
and
Settings\csanchez\.m2\repository\commons-collections\commons-collections\3.1\co
mmons-collections-3.1.jar;C:\Documents and
Settings\csanchez\.m2\repository\aopalliance\aopalliance\1.0\aopalliance-1.0.jar;C:\Documents
and
Settings\csanchez\.m2\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar;C:\Documents
and
Settings\csanchez\.m2\repository\javax\servlet\servlet-api\2.4\servlet-api-2.4.jar;C:\Documents
and Settings\csanchez\.m2\repository\asm\asm\2.2.1\asm-2.2.1.jar;C:\Documents
and
Settings\csanchez\.m2\repository\asm\asm-commons\2.2.1\asm-commons-2.2.1.jar;C:\Documents
and
Settings\csanchez\.m2\repository\easymock\easymock\1.2_Java1.3\easymock-1.2_Java1.3.jar;C:\Documents
and Settings\csanchez\.m2\repository\log4j\log4j\1.2.13\log4j-1.2.13.jar"
org.apache.maven.surefire.booter.SurefireBooter
c:\DOCUME~1\csanchez\LOCALS~1\Temp\surefire56074tmp
c:\DOCUME~1\csanchez\LOCALS~1\Temp\surefire56075tmp
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see:
http://www.atlassian.com/software/jira
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]