[jboss-svn-commits] JBL Code SVN: r30394 - labs/jbossbuild/maven-plugins/trunk/maven-injection-plugin/src/main/java/org/jboss/maven/plugins/injection.

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Mon Nov 30 13:06:05 EST 2009


Author: steve.ebersole at jboss.com
Date: 2009-11-30 13:06:05 -0500 (Mon, 30 Nov 2009)
New Revision: 30394

Modified:
   labs/jbossbuild/maven-plugins/trunk/maven-injection-plugin/src/main/java/org/jboss/maven/plugins/injection/AbstractInjectionMojo.java
   labs/jbossbuild/maven-plugins/trunk/maven-injection-plugin/src/main/java/org/jboss/maven/plugins/injection/BytecodeInjectionMojo.java
Log:
This should fix the intermittent failure to find java.lang.String issues we see in the hibernate build

Modified: labs/jbossbuild/maven-plugins/trunk/maven-injection-plugin/src/main/java/org/jboss/maven/plugins/injection/AbstractInjectionMojo.java
===================================================================
--- labs/jbossbuild/maven-plugins/trunk/maven-injection-plugin/src/main/java/org/jboss/maven/plugins/injection/AbstractInjectionMojo.java	2009-11-30 16:59:10 UTC (rev 30393)
+++ labs/jbossbuild/maven-plugins/trunk/maven-injection-plugin/src/main/java/org/jboss/maven/plugins/injection/AbstractInjectionMojo.java	2009-11-30 18:06:05 UTC (rev 30394)
@@ -72,6 +72,7 @@
 		return new URLClassLoader( classPathUrls.toArray( new URL[classPathUrls.size()] ), getClass().getClassLoader() );
 	}
 
+	@SuppressWarnings({ "unchecked" })
 	protected final List<String> projectCompileClasspathElements() throws MojoExecutionException {
 		try {
 			return ( List<String> ) project.getCompileClasspathElements();

Modified: labs/jbossbuild/maven-plugins/trunk/maven-injection-plugin/src/main/java/org/jboss/maven/plugins/injection/BytecodeInjectionMojo.java
===================================================================
--- labs/jbossbuild/maven-plugins/trunk/maven-injection-plugin/src/main/java/org/jboss/maven/plugins/injection/BytecodeInjectionMojo.java	2009-11-30 16:59:10 UTC (rev 30393)
+++ labs/jbossbuild/maven-plugins/trunk/maven-injection-plugin/src/main/java/org/jboss/maven/plugins/injection/BytecodeInjectionMojo.java	2009-11-30 18:06:05 UTC (rev 30394)
@@ -48,7 +48,6 @@
  * 
  * @goal bytecode
  * @phase compile
- * @
  *
  * @author Steve Ebersole
  */
@@ -70,6 +69,7 @@
 		loaderClassPath = new LoaderClassPath( buildProjectCompileClassLoader() );
 		classPool = new ClassPool();
 		classPool.appendClassPath( loaderClassPath );
+		classPool.appendSystemPath();
 	}
 
 	protected List<InjectionDescriptor> getInjectionDescriptors() throws MojoExecutionException {



More information about the jboss-svn-commits mailing list