Closed fuero closed 9 years ago
After figuring out how to generate config/schema.json I ran rake resource:generate. It dies with this:
config/schema.json
rake resource:generate
** Invoke resource:generate_schema (first_time) ** Invoke resource:clean (first_time) ** Execute resource:clean ** Execute resource:generate_schema rake aborted! undefined method `[]' for nil:NilClass /etc/puppet/environments/production/modules/jboss_admin/lib/tasks/schema_generate.rb:62:in `collect_types' /etc/puppet/environments/production/modules/jboss_admin/lib/tasks/schema_generate.rb:69:in `block (2 levels) in collect_types' /etc/puppet/environments/production/modules/jboss_admin/lib/tasks/schema_generate.rb:68:in `each' /etc/puppet/environments/production/modules/jboss_admin/lib/tasks/schema_generate.rb:68:in `collect' /etc/puppet/environments/production/modules/jboss_admin/lib/tasks/schema_generate.rb:68:in `block in collect_types' /etc/puppet/environments/production/modules/jboss_admin/lib/tasks/schema_generate.rb:66:in `each' /etc/puppet/environments/production/modules/jboss_admin/lib/tasks/schema_generate.rb:66:in `collect' /etc/puppet/environments/production/modules/jboss_admin/lib/tasks/schema_generate.rb:66:in `collect_types' /etc/puppet/environments/production/modules/jboss_admin/lib/tasks/schema_generate.rb:69:in `block (2 levels) in collect_types' /etc/puppet/environments/production/modules/jboss_admin/lib/tasks/schema_generate.rb:68:in `each' /etc/puppet/environments/production/modules/jboss_admin/lib/tasks/schema_generate.rb:68:in `collect' /etc/puppet/environments/production/modules/jboss_admin/lib/tasks/schema_generate.rb:68:in `block in collect_types' /etc/puppet/environments/production/modules/jboss_admin/lib/tasks/schema_generate.rb:66:in `each' /etc/puppet/environments/production/modules/jboss_admin/lib/tasks/schema_generate.rb:66:in `collect' /etc/puppet/environments/production/modules/jboss_admin/lib/tasks/schema_generate.rb:66:in `collect_types' /etc/puppet/environments/production/modules/jboss_admin/lib/tasks/schema_generate.rb:69:in `block (2 levels) in collect_types' /etc/puppet/environments/production/modules/jboss_admin/lib/tasks/schema_generate.rb:68:in `each' /etc/puppet/environments/production/modules/jboss_admin/lib/tasks/schema_generate.rb:68:in `collect' /etc/puppet/environments/production/modules/jboss_admin/lib/tasks/schema_generate.rb:68:in `block in collect_types' /etc/puppet/environments/production/modules/jboss_admin/lib/tasks/schema_generate.rb:66:in `each' /etc/puppet/environments/production/modules/jboss_admin/lib/tasks/schema_generate.rb:66:in `collect' /etc/puppet/environments/production/modules/jboss_admin/lib/tasks/schema_generate.rb:66:in `collect_types' /etc/puppet/environments/production/modules/jboss_admin/lib/tasks/schema_generate.rb:73:in `block (2 levels) in collect_types' /etc/puppet/environments/production/modules/jboss_admin/lib/tasks/schema_generate.rb:72:in `each' /etc/puppet/environments/production/modules/jboss_admin/lib/tasks/schema_generate.rb:72:in `collect' /etc/puppet/environments/production/modules/jboss_admin/lib/tasks/schema_generate.rb:72:in `block in collect_types' /etc/puppet/environments/production/modules/jboss_admin/lib/tasks/schema_generate.rb:66:in `each' /etc/puppet/environments/production/modules/jboss_admin/lib/tasks/schema_generate.rb:66:in `collect' /etc/puppet/environments/production/modules/jboss_admin/lib/tasks/schema_generate.rb:66:in `collect_types' /etc/puppet/environments/production/modules/jboss_admin/lib/tasks/schema_generate.rb:15:in `generate_from_schema' /etc/puppet/environments/production/modules/jboss_admin/lib/tasks/resource.rb:23:in `block (2 levels) in <top (required)>' /usr/share/gems/gems/rake-0.9.6/lib/rake/task.rb:228:in `call' /usr/share/gems/gems/rake-0.9.6/lib/rake/task.rb:228:in `block in execute' /usr/share/gems/gems/rake-0.9.6/lib/rake/task.rb:223:in `each' /usr/share/gems/gems/rake-0.9.6/lib/rake/task.rb:223:in `execute' /usr/share/gems/gems/rake-0.9.6/lib/rake/task.rb:166:in `block in invoke_with_call_chain' /usr/share/ruby/monitor.rb:211:in `mon_synchronize' /usr/share/gems/gems/rake-0.9.6/lib/rake/task.rb:159:in `invoke_with_call_chain' /usr/share/gems/gems/rake-0.9.6/lib/rake/task.rb:187:in `block in invoke_prerequisites' /usr/share/gems/gems/rake-0.9.6/lib/rake/task.rb:185:in `each' /usr/share/gems/gems/rake-0.9.6/lib/rake/task.rb:185:in `invoke_prerequisites' /usr/share/gems/gems/rake-0.9.6/lib/rake/task.rb:165:in `block in invoke_with_call_chain' /usr/share/ruby/monitor.rb:211:in `mon_synchronize' /usr/share/gems/gems/rake-0.9.6/lib/rake/task.rb:159:in `invoke_with_call_chain' /usr/share/gems/gems/rake-0.9.6/lib/rake/task.rb:152:in `invoke' /usr/share/gems/gems/rake-0.9.6/lib/rake/application.rb:143:in `invoke_task' /usr/share/gems/gems/rake-0.9.6/lib/rake/application.rb:101:in `block (2 levels) in top_level' /usr/share/gems/gems/rake-0.9.6/lib/rake/application.rb:101:in `each' /usr/share/gems/gems/rake-0.9.6/lib/rake/application.rb:101:in `block in top_level' /usr/share/gems/gems/rake-0.9.6/lib/rake/application.rb:110:in `run_with_threads' /usr/share/gems/gems/rake-0.9.6/lib/rake/application.rb:95:in `top_level' /usr/share/gems/gems/rake-0.9.6/lib/rake/application.rb:73:in `block in run' /usr/share/gems/gems/rake-0.9.6/lib/rake/application.rb:160:in `standard_exception_handling' /usr/share/gems/gems/rake-0.9.6/lib/rake/application.rb:70:in `run' /bin/rake:37:in `<main>' Tasks: TOP => resource:generate => resource:generate_schema
Running rake on the old schema worked as advertised, so I guess using Wildfly 8.2.0.Final's model breaks it.
After figuring out how to generate
config/schema.json
I ranrake resource:generate
. It dies with this:Running rake on the old schema worked as advertised, so I guess using Wildfly 8.2.0.Final's model breaks it.