Author: hboutemy
Date: Sat Jun 10 21:07:34 2017
New Revision: 1798337

URL: http://svn.apache.org/viewvc?rev=1798337&view=rev
Log:
[MASSEMBLY-858] use plugin classloader instead of thread classloader
fixes issues caused by MNG-6209 fix: but currently, every m-assembly-p from 2.2 
to 3.0.0 using descriptor from classloader will fail with Maven 3.5.1...

Modified:
    
maven/plugins/trunk/maven-assembly-plugin/src/main/java/org/apache/maven/plugins/assembly/io/DefaultAssemblyReader.java

Modified: 
maven/plugins/trunk/maven-assembly-plugin/src/main/java/org/apache/maven/plugins/assembly/io/DefaultAssemblyReader.java
URL: 
http://svn.apache.org/viewvc/maven/plugins/trunk/maven-assembly-plugin/src/main/java/org/apache/maven/plugins/assembly/io/DefaultAssemblyReader.java?rev=1798337&r1=1798336&r2=1798337&view=diff
==============================================================================
--- 
maven/plugins/trunk/maven-assembly-plugin/src/main/java/org/apache/maven/plugins/assembly/io/DefaultAssemblyReader.java
 (original)
+++ 
maven/plugins/trunk/maven-assembly-plugin/src/main/java/org/apache/maven/plugins/assembly/io/DefaultAssemblyReader.java
 Sat Jun 10 21:07:34 2017
@@ -195,8 +195,7 @@ public class DefaultAssemblyReader
                                                             throws 
AssemblyReadException,
                                                             
InvalidAssemblerConfigurationException
     {
-        final InputStream resourceAsStream =
-            
Thread.currentThread().getContextClassLoader().getResourceAsStream( 
"assemblies/" + ref + ".xml" );
+        final InputStream resourceAsStream = getClass().getResourceAsStream( 
"/assemblies/" + ref + ".xml" );
 
         if ( resourceAsStream == null )
         {


Reply via email to