Jim,
It seems that bug has been removed from the trunk version of the
extension, but the extension has not been updated for 0.6.5. You should
be safe to use it, but you might want to "freeze" the extension to the
current revision using Piston or something like that. We may be
updating the views in the near future.
Sean
Jim Gay wrote:
It points to line 16 of the
related_content/lib/related_content/page_extensions.rb
I've pasted the trace below the previous emails.
Thanks for the help, Sean.
On Mar 22, 2008, at 12:56 PM, Sean Cribbs wrote:
Jim,
That's a stray artifact of something I did for Digital Pulp. Can you
give me a line number on which that occurs? Run the rake task with
--trace.
Sean
Jim Gay wrote:
I'm adding extensions to a new instance of radiant and, when running
"rake db:migrate:extensions", getting the error
undefined method `publish_associations' for class `Page'
Important info:
version 0.6.4
I've set:
config.extensions = [ :shards, :all ]
And I have these extensions from release 0.6.4:
import_export, related_content, sass_filter, search, mailer,
reorder, scheduler, shards
The only reference to an error with publish_associations I can find
is this thread from November of 2007.
http://groups.google.com/group/radiantcms-dev/browse_thread/thread/9b0f429d27040133/cbb98784241b126c?lnk=gst&q=publish_associations#cbb98784241b126c
I can paste the full stack trace if need be, but does anyone know
what the problem is?
-Jim
-bash-3.00$ rake production db:migrate:extensions --trace
(in /export/home/radiant/siteaddress.com)
** Invoke production (first_time)
** Execute production
** Invoke environment (first_time)
** Execute environment
rake aborted!
undefined method `publish_associations' for class `Page'
/opt/ruby/lib/ruby/gems/1.8/gems/radiant-0.6.4/vendor/rails/activerecord/lib/../../activesupport/lib/active_support/core_ext/module/aliasing.rb:28:in
`alias_method'
/opt/ruby/lib/ruby/gems/1.8/gems/radiant-0.6.4/vendor/rails/activerecord/lib/../../activesupport/lib/active_support/core_ext/module/aliasing.rb:28:in
`alias_method_chain'
/export/home/radiant/siteaddress.com/vendor/extensions/related_content/lib/related_content/page_extensions.rb:16:in
`included'
/export/home/radiant/siteaddress.com/vendor/extensions/related_content/lib/related_content/page_extensions.rb:3:in
`class_eval'
/export/home/radiant/siteaddress.com/vendor/extensions/related_content/lib/related_content/page_extensions.rb:3:in
`included'
/export/home/radiant/siteaddress.com/vendor/extensions/related_content/related_content_extension.rb:12:in
`include'
/export/home/radiant/siteaddress.com/vendor/extensions/related_content/related_content_extension.rb:12:in
`send'
/export/home/radiant/siteaddress.com/vendor/extensions/related_content/related_content_extension.rb:12:in
`activate'
/opt/ruby/lib/ruby/gems/1.8/gems/radiant-0.6.4/lib/radiant/extension.rb:39:in
`activate'
/opt/ruby/lib/ruby/gems/1.8/gems/radiant-0.6.4/lib/radiant/extension_loader.rb:118:in
`activate'
/opt/ruby/lib/ruby/gems/1.8/gems/radiant-0.6.4/lib/radiant/extension_loader.rb:106:in
`activate_extensions'
/opt/ruby/lib/ruby/gems/1.8/gems/radiant-0.6.4/lib/radiant/extension_loader.rb:97:in
`select'
/opt/ruby/lib/ruby/gems/1.8/gems/radiant-0.6.4/lib/radiant/extension_loader.rb:97:in
`activate_extensions'
/opt/ruby/lib/ruby/gems/1.8/gems/radiant-0.6.4/lib/radiant/extension_loader.rb:42:in
`run'
/opt/ruby/lib/ruby/gems/1.8/gems/radiant-0.6.4/lib/radiant/initializer.rb:45:in
`initialize_extensions'
/opt/ruby/lib/ruby/gems/1.8/gems/radiant-0.6.4/lib/radiant/initializer.rb:38:in
`after_initialize'
/opt/ruby/lib/ruby/gems/1.8/gems/radiant-0.6.4/vendor/rails/railties/lib/initializer.rb:118:in
`process'
/opt/ruby/lib/ruby/gems/1.8/gems/radiant-0.6.4/vendor/rails/railties/lib/initializer.rb:47:in
`send'
/opt/ruby/lib/ruby/gems/1.8/gems/radiant-0.6.4/vendor/rails/railties/lib/initializer.rb:47:in
`run'
/opt/ruby/lib/ruby/gems/1.8/gems/radiant-0.6.4/lib/radiant/initializer.rb:34:in
`run'
/export/home/radiant/siteaddress.com/config/../config/environment.rb:15
/opt/ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:27:in
`gem_original_require'
/opt/ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:27:in
`require'
/opt/ruby/lib/ruby/gems/1.8/gems/radiant-0.6.4/vendor/rails/railties/lib/tasks/misc.rake:3
/opt/ruby/lib/ruby/gems/1.8/gems/rake-0.8.1/lib/rake.rb:546:in `call'
/opt/ruby/lib/ruby/gems/1.8/gems/rake-0.8.1/lib/rake.rb:546:in `execute'
/opt/ruby/lib/ruby/gems/1.8/gems/rake-0.8.1/lib/rake.rb:541:in `each'
/opt/ruby/lib/ruby/gems/1.8/gems/rake-0.8.1/lib/rake.rb:541:in `execute'
/opt/ruby/lib/ruby/gems/1.8/gems/rake-0.8.1/lib/rake.rb:508:in
`invoke_with_call_chain'
/opt/ruby/lib/ruby/gems/1.8/gems/rake-0.8.1/lib/rake.rb:501:in
`synchronize'
/opt/ruby/lib/ruby/gems/1.8/gems/rake-0.8.1/lib/rake.rb:501:in
`invoke_with_call_chain'
/opt/ruby/lib/ruby/gems/1.8/gems/rake-0.8.1/lib/rake.rb:494:in `invoke'
/opt/ruby/lib/ruby/gems/1.8/gems/radiant-0.6.4/lib/tasks/environments.rake:10
/opt/ruby/lib/ruby/gems/1.8/gems/rake-0.8.1/lib/rake.rb:546:in `call'
/opt/ruby/lib/ruby/gems/1.8/gems/rake-0.8.1/lib/rake.rb:546:in `execute'
/opt/ruby/lib/ruby/gems/1.8/gems/rake-0.8.1/lib/rake.rb:541:in `each'
/opt/ruby/lib/ruby/gems/1.8/gems/rake-0.8.1/lib/rake.rb:541:in `execute'
/opt/ruby/lib/ruby/gems/1.8/gems/rake-0.8.1/lib/rake.rb:508:in
`invoke_with_call_chain'
/opt/ruby/lib/ruby/gems/1.8/gems/rake-0.8.1/lib/rake.rb:501:in
`synchronize'
/opt/ruby/lib/ruby/gems/1.8/gems/rake-0.8.1/lib/rake.rb:501:in
`invoke_with_call_chain'
/opt/ruby/lib/ruby/gems/1.8/gems/rake-0.8.1/lib/rake.rb:494:in `invoke'
/opt/ruby/lib/ruby/gems/1.8/gems/rake-0.8.1/lib/rake.rb:1931:in
`invoke_task'
/opt/ruby/lib/ruby/gems/1.8/gems/rake-0.8.1/lib/rake.rb:1909:in
`top_level'
/opt/ruby/lib/ruby/gems/1.8/gems/rake-0.8.1/lib/rake.rb:1909:in `each'
/opt/ruby/lib/ruby/gems/1.8/gems/rake-0.8.1/lib/rake.rb:1909:in
`top_level'
/opt/ruby/lib/ruby/gems/1.8/gems/rake-0.8.1/lib/rake.rb:1948:in
`standard_exception_handling'
/opt/ruby/lib/ruby/gems/1.8/gems/rake-0.8.1/lib/rake.rb:1903:in
`top_level'
/opt/ruby/lib/ruby/gems/1.8/gems/rake-0.8.1/lib/rake.rb:1881:in `run'
/opt/ruby/lib/ruby/gems/1.8/gems/rake-0.8.1/lib/rake.rb:1948:in
`standard_exception_handling'
/opt/ruby/lib/ruby/gems/1.8/gems/rake-0.8.1/lib/rake.rb:1878:in `run'
/opt/ruby/lib/ruby/gems/1.8/gems/rake-0.8.1/bin/rake:31
/opt/ruby/bin/rake:16:in `load'
/opt/ruby/bin/rake:16
_______________________________________________
Radiant mailing list
Post: [email protected]
Search: http://radiantcms.org/mailing-list/search/
Site: http://lists.radiantcms.org/mailman/listinfo/radiant
_______________________________________________
Radiant mailing list
Post: [email protected]
Search: http://radiantcms.org/mailing-list/search/
Site: http://lists.radiantcms.org/mailman/listinfo/radiant