You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@buildr.apache.org by to...@apache.org on 2010/07/02 07:30:55 UTC
svn commit: r959862 - in /buildr/trunk: CHANGELOG lib/buildr/java/rjb.rb
Author: toulmean
Date: Fri Jul 2 05:30:54 2010
New Revision: 959862
URL: http://svn.apache.org/viewvc?rev=959862&view=rev
Log:
BUILDR-463 Setting a system property in the buildfile causes a NoClassDefFoundError
Modified:
buildr/trunk/CHANGELOG
buildr/trunk/lib/buildr/java/rjb.rb
Modified: buildr/trunk/CHANGELOG
URL: http://svn.apache.org/viewvc/buildr/trunk/CHANGELOG?rev=959862&r1=959861&r2=959862&view=diff
==============================================================================
--- buildr/trunk/CHANGELOG (original)
+++ buildr/trunk/CHANGELOG Fri Jul 2 05:30:54 2010
@@ -5,6 +5,7 @@
* Fixed: BUILDR-455 cc_spec.rb l 160 depends on time and thus fails intermittently
* Fixed: BUILDR-461 Packages with different ids collide
* Fixed: BUILDR-439 "The command line is too long" when running TestNG tests
+* Fixed: BUILDR-463 Setting a system property in the buildfile causes a NoClassDefFoundError
1.4.0 (2010-06-18)
* Added: BUILDR-405 Enhance the idea7x extension to supply a task to delete generated files
Modified: buildr/trunk/lib/buildr/java/rjb.rb
URL: http://svn.apache.org/viewvc/buildr/trunk/lib/buildr/java/rjb.rb?rev=959862&r1=959861&r2=959862&view=diff
==============================================================================
--- buildr/trunk/lib/buildr/java/rjb.rb (original)
+++ buildr/trunk/lib/buildr/java/rjb.rb Fri Jul 2 05:30:54 2010
@@ -125,6 +125,7 @@ module Java
def method_missing(sym, *args, &block) #:nodoc:
raise ArgumentError, 'No arguments expected' unless args.empty?
+ Java.load # need to load RJB's classpath now!
name = sym.to_s
return ::Rjb.import(name) if name =~ /^[[:upper:]]/
__package__ name