Skip to content

Instantly share code, notes, and snippets.

@myabc
Created November 3, 2009 15:21
Show Gist options
  • Save myabc/225111 to your computer and use it in GitHub Desktop.
Save myabc/225111 to your computer and use it in GitHub Desktop.
jruby -S rake spec
(in /Users/alexbcoles/git-repos/do/do_sqlite3)
To cross-compile, install rake-compiler (gem install rake-compiler)
rubyforge gem is required to generate releases, please install it (gem install rubyforge).
rm -r pkg/
rm -r lib/do_sqlite3_ext.jar
rm -r log/do.log
rm -r spec/test.db
rm -r ext/do_sqlite3_ext/Makefile
rm -r ext-java/target
mkdir -p pkg/classes
javac -extdirs "/Users/alexbcoles/Library/Java/Extensions:/Library/Java/Extensions:/System/Library/Java/Extensions:/System/Library/Frameworks/JavaVM.framework/Versions/1.6.0/Home/lib/ext" -target 1.5 -source 1.5 -Xlint:unchecked -d pkg/classes -cp "/usr/local/jruby/lib/jruby.jar:/usr/local/jruby/lib/profile.jar:/System/Library/Frameworks/JavaVM.framework/Versions/1.6.0/Classes/jsfd.jar:/System/Library/Frameworks/JavaVM.framework/Versions/1.6.0/Classes/classes.jar:/System/Library/Frameworks/JavaVM.framework/Frameworks/JavaRuntimeSupport.framework/Resources/Java/JavaRuntimeSupport.jar:/System/Library/Frameworks/JavaVM.framework/Versions/1.6.0/Classes/ui.jar:/System/Library/Frameworks/JavaVM.framework/Versions/1.6.0/Classes/laf.jar:/System/Library/Frameworks/JavaVM.framework/Versions/1.6.0/Classes/sunrsasign.jar:/System/Library/Frameworks/JavaVM.framework/Versions/1.6.0/Classes/jsse.jar:/System/Library/Frameworks/JavaVM.framework/Versions/1.6.0/Classes/jce.jar:/System/Library/Frameworks/JavaVM.framework/Versions/1.6.0/Classes/charsets.jar:/usr/local/jruby/lib/jruby.jar:/usr/local/jruby/lib/bsf.jar:../do_jdbc/lib/do_jdbc_internal.jar" ext-java/src/main/java/DoSqlite3ExtService.java ext-java/src/main/java/do_sqlite3/Sqlite3DriverDefinition.java
jar cf lib/do_sqlite3_ext.jar -C pkg/classes .
............................#<NameError: cannot load Java class data_objects.JNDITestSetup>
- should connect (ERROR - 1)
1)
RuntimeError in 'DataObjects::Sqlite3::Connection connecting with JNDI should connect'
Can't lookup datasource: java:comp/env/jdbc/mydb
Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial
/Users/alexbcoles/git-repos/do/data_objects/lib/data_objects/connection.rb:60:in `new'
/Users/alexbcoles/git-repos/do/data_objects/lib/data_objects/pooling.rb:162:in `new'
/Users/alexbcoles/git-repos/do/data_objects/lib/data_objects/pooling.rb:157:in `new'
/Users/alexbcoles/git-repos/do/data_objects/lib/data_objects/pooling.rb:104:in `new'
/Users/alexbcoles/git-repos/do/data_objects/lib/data_objects/connection.rb:49:in `new'
/Users/alexbcoles/git-repos/do/data_objects/lib/data_objects/spec/connection_spec.rb:149:
/usr/local/jruby-1.4.0RC3/lib/ruby/gems/1.8/gems/rspec-1.2.9/lib/spec/example/example_methods.rb:40:in `instance_eval'
/usr/local/jruby-1.4.0RC3/lib/ruby/gems/1.8/gems/rspec-1.2.9/lib/spec/example/example_methods.rb:40:in `execute'
/usr/local/jruby-1.4.0RC3/lib/ruby/gems/1.8/gems/rspec-1.2.9/lib/spec/example/example_methods.rb:37:in `execute'
/usr/local/jruby-1.4.0RC3/lib/ruby/gems/1.8/gems/rspec-1.2.9/lib/spec/example/example_group_methods.rb:214:in `run_examples'
/usr/local/jruby-1.4.0RC3/lib/ruby/gems/1.8/gems/rspec-1.2.9/lib/spec/example/example_group_methods.rb:212:in `each'
/usr/local/jruby-1.4.0RC3/lib/ruby/gems/1.8/gems/rspec-1.2.9/lib/spec/example/example_group_methods.rb:212:in `run_examples'
/usr/local/jruby-1.4.0RC3/lib/ruby/gems/1.8/gems/rspec-1.2.9/lib/spec/example/example_group_methods.rb:103:in `run'
/usr/local/jruby-1.4.0RC3/lib/ruby/gems/1.8/gems/rspec-1.2.9/lib/spec/runner/example_group_runner.rb:23:in `run'
/usr/local/jruby-1.4.0RC3/lib/ruby/gems/1.8/gems/rspec-1.2.9/lib/spec/runner/example_group_runner.rb:22:in `each'
/usr/local/jruby-1.4.0RC3/lib/ruby/gems/1.8/gems/rspec-1.2.9/lib/spec/runner/example_group_runner.rb:22:in `run'
/usr/local/jruby-1.4.0RC3/lib/ruby/gems/1.8/gems/rspec-1.2.9/lib/spec/runner/options.rb:151:in `run_examples'
/usr/local/jruby-1.4.0RC3/lib/ruby/gems/1.8/gems/rspec-1.2.9/lib/spec/runner/command_line.rb:9:in `run'
/usr/local/jruby-1.4.0RC3/lib/ruby/gems/1.8/gems/rspec-1.2.9/bin/spec:5:
..........................................................................
1)
RuntimeError in 'DataObjects::Sqlite3::Connection connecting with JNDI should connect'
Can't lookup datasource: java:comp/env/jdbc/mydb
Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial
/Users/alexbcoles/git-repos/do/data_objects/lib/data_objects/connection.rb:60:in `new'
/Users/alexbcoles/git-repos/do/data_objects/lib/data_objects/pooling.rb:162:in `new'
/Users/alexbcoles/git-repos/do/data_objects/lib/data_objects/pooling.rb:157:in `new'
/Users/alexbcoles/git-repos/do/data_objects/lib/data_objects/pooling.rb:104:in `new'
/Users/alexbcoles/git-repos/do/data_objects/lib/data_objects/connection.rb:49:in `new'
/Users/alexbcoles/git-repos/do/data_objects/lib/data_objects/spec/connection_spec.rb:149:
/usr/local/jruby-1.4.0RC3/lib/ruby/gems/1.8/gems/rspec-1.2.9/lib/spec/example/example_methods.rb:40:in `instance_eval'
/usr/local/jruby-1.4.0RC3/lib/ruby/gems/1.8/gems/rspec-1.2.9/lib/spec/example/example_methods.rb:40:in `execute'
/usr/local/jruby-1.4.0RC3/lib/ruby/gems/1.8/gems/rspec-1.2.9/lib/spec/example/example_methods.rb:37:in `execute'
/usr/local/jruby-1.4.0RC3/lib/ruby/gems/1.8/gems/rspec-1.2.9/lib/spec/example/example_group_methods.rb:214:in `run_examples'
/usr/local/jruby-1.4.0RC3/lib/ruby/gems/1.8/gems/rspec-1.2.9/lib/spec/example/example_group_methods.rb:212:in `each'
/usr/local/jruby-1.4.0RC3/lib/ruby/gems/1.8/gems/rspec-1.2.9/lib/spec/example/example_group_methods.rb:212:in `run_examples'
/usr/local/jruby-1.4.0RC3/lib/ruby/gems/1.8/gems/rspec-1.2.9/lib/spec/example/example_group_methods.rb:103:in `run'
/usr/local/jruby-1.4.0RC3/lib/ruby/gems/1.8/gems/rspec-1.2.9/lib/spec/runner/example_group_runner.rb:23:in `run'
/usr/local/jruby-1.4.0RC3/lib/ruby/gems/1.8/gems/rspec-1.2.9/lib/spec/runner/example_group_runner.rb:22:in `each'
/usr/local/jruby-1.4.0RC3/lib/ruby/gems/1.8/gems/rspec-1.2.9/lib/spec/runner/example_group_runner.rb:22:in `run'
/usr/local/jruby-1.4.0RC3/lib/ruby/gems/1.8/gems/rspec-1.2.9/lib/spec/runner/options.rb:151:in `run_examples'
/usr/local/jruby-1.4.0RC3/lib/ruby/gems/1.8/gems/rspec-1.2.9/lib/spec/runner/command_line.rb:9:in `run'
/usr/local/jruby-1.4.0RC3/lib/ruby/gems/1.8/gems/rspec-1.2.9/bin/spec:5:
Finished in 10.752 seconds
103 examples, 1 failure
rake aborted!
Command /usr/local/jruby/bin/jruby -I"lib:lib" "/usr/local/jruby-1.4.0RC3/lib/ruby/gems/1.8/gems/rspec-1.2.9/bin/spec" "spec/command_spec.rb" "spec/connection_spec.rb" "spec/reader_spec.rb" "spec/result_spec.rb" "spec/typecast/array_spec.rb" "spec/typecast/bigdecimal_spec.rb" "spec/typecast/boolean_spec.rb" "spec/typecast/byte_array_spec.rb" "spec/typecast/class_spec.rb" "spec/typecast/date_spec.rb" "spec/typecast/datetime_spec.rb" "spec/typecast/float_spec.rb" "spec/typecast/integer_spec.rb" "spec/typecast/nil_spec.rb" "spec/typecast/range_spec.rb" "spec/typecast/string_spec.rb" "spec/typecast/time_spec.rb" --options /Users/alexbcoles/git-repos/do/do_sqlite3/spec/spec.opts failed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment