Running rake rdoc from within jruby-complete.jar results in "undefined method
`key' for nil:NilClass"
-----------------------------------------------------------------------------------------------------
Key: JRUBY-3892
URL: http://jira.codehaus.org/browse/JRUBY-3892
Project: JRuby
Issue Type: Bug
Components: Extensions
Affects Versions: JRuby 1.3.1
Reporter: Mario Camou
Attachments: Rakefile
When running rake rdoc from jruby-complete.jar (or from the jruby-rake-plugin
Maven2 plugin) :
$ java -jar jruby-complete-1.3.1.jar -S rake rdoc
the doc is generated but at the point where the 'Generating HTML' message
should appear, the following message appears:
rake aborted!
undefined method `key' for nil:NilClass
Running with --trace gives the following:
rake aborted!
undefined method `key' for nil:NilClass
/Users/mario/.gem/gems/rake-0.8.7/lib/rake/rdoctask.rb:140:in `define'
/Users/mario/.gem/gems/rake-0.8.7/lib/rake.rb:636:in `call'
/Users/mario/.gem/gems/rake-0.8.7/lib/rake.rb:636:in `execute'
/Users/mario/.gem/gems/rake-0.8.7/lib/rake.rb:631:in `each'
/Users/mario/.gem/gems/rake-0.8.7/lib/rake.rb:631:in `execute'
/Users/mario/.gem/gems/rake-0.8.7/lib/rake.rb:597:in `invoke_with_call_chain'
file:/Users/mario/.m2/repository/org/jruby/jruby-complete/1.3.1/jruby-complete-1.3.1.jar!/monitor.rb:191:in
`mon_synchronize'
/Users/mario/.gem/gems/rake-0.8.7/lib/rake.rb:590:in `invoke_with_call_chain'
/Users/mario/.gem/gems/rake-0.8.7/lib/rake.rb:607:in `invoke_prerequisites'
/Users/mario/.gem/gems/rake-0.8.7/lib/rake.rb:604:in `each'
/Users/mario/.gem/gems/rake-0.8.7/lib/rake.rb:604:in `invoke_prerequisites'
/Users/mario/.gem/gems/rake-0.8.7/lib/rake.rb:596:in `invoke_with_call_chain'
file:/Users/mario/.m2/repository/org/jruby/jruby-complete/1.3.1/jruby-complete-1.3.1.jar!/monitor.rb:191:in
`mon_synchronize'
/Users/mario/.gem/gems/rake-0.8.7/lib/rake.rb:590:in `invoke_with_call_chain'
/Users/mario/.gem/gems/rake-0.8.7/lib/rake.rb:583:in `invoke'
/Users/mario/.gem/gems/rake-0.8.7/lib/rake.rb:2051:in `invoke_task'
/Users/mario/.gem/gems/rake-0.8.7/lib/rake.rb:2029:in `top_level'
/Users/mario/.gem/gems/rake-0.8.7/lib/rake.rb:2029:in `each'
/Users/mario/.gem/gems/rake-0.8.7/lib/rake.rb:2029:in `top_level'
/Users/mario/.gem/gems/rake-0.8.7/lib/rake.rb:2068:in
`standard_exception_handling'
/Users/mario/.gem/gems/rake-0.8.7/lib/rake.rb:2023:in `top_level'
/Users/mario/.gem/gems/rake-0.8.7/lib/rake.rb:2001:in `run'
/Users/mario/.gem/gems/rake-0.8.7/lib/rake.rb:2068:in
`standard_exception_handling'
/Users/mario/.gem/gems/rake-0.8.7/lib/rake.rb:1998:in `run'
/Users/mario/.gem/gems/rake-0.8.7/bin/rake:31
/Users/mario/.gem/gems/rake-0.8.7/bin/rake:19:in `load'
file:/Users/mario/.m2/repository/org/jruby/jruby-complete/1.3.1/jruby-complete-1.3.1.jar!/META-INF/jruby.home/bin/rake:19
file:/Users/mario/.m2/repository/org/jruby/jruby-complete/1.3.1/jruby-complete-1.3.1.jar!/META-INF/jruby.home/bin/rake:12:in
`load'
file:/Users/mario/.m2/repository/org/jruby/jruby-complete/1.3.1/jruby-complete-1.3.1.jar!/jruby/commands.rb:12:in
`rake'
rake:1
--
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 from this list, please visit:
http://xircles.codehaus.org/manage_email