# Page\_attachments fails on rake radiant:extensions:page\_attac

**URL:** <https://www.ruby-forum.com/t/page-attachments-fails-on-rake-radiantpage-attac/106658>\
**Category:** Radiant CMS\
**Created:** [June 12, 2007, 11:24pm UTC](https://www.ruby-forum.com/t/page-attachments-fails-on-rake-radiantpage-attac/106658 "2007-06-12T23:24:37Z")\
**Posts on this page:** 9\
**Page:** 1

<div class="post-metadata">

**Author:** ![bodikp](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/b/e79b87/32.png) [@bodikp](https://www.ruby-forum.com/u/bodikp)\
**Post date:** [June 12, 2007, 11:24pm UTC](https://www.ruby-forum.com/t/page-attachments-fails-on-rake-radiantpage-attac/106658/1 "2007-06-12T23:24:37Z")

</div>

Hello List,

I’m currently trying to install the page\_attachments extention, but  
facing a  
problem when I run rake radiant:extensions:page\_attachments:update.

This is the trace:

\*\* Invoke environment (first\_time)  
\*\* Execute environment  
Extensions cannot be used until Radiant migrations are up to date.  
\*\* Execute radiant:extensions:page\_attachments:update  
rake aborted!  
uninitialized constant PageAttachmentsExtension  
/cygdrive/c/dev/Source/radiant\_workspace/demo/config/…/vendor/radiant/vendor/rails/activerecord/lib/…/…/activesupport/lib/active\_support/dependencies.rb:266:in  
`load_missing_constant' /cygdrive/c/dev/Source/radiant_workspace/demo/config/../vendor/radiant/vendor/rails/activerecord/lib/../../activesupport/lib/active_support/dependencies.rb:452:in`const\_missing’  
/cygdrive/c/dev/Source/radiant\_workspace/demo/config/…/vendor/radiant/vendor/rails/activerecord/lib/…/…/activesupport/lib/active\_support/dependencies.rb:464:in  
`const_missing' /cygdrive/c/dev/Source/radiant_workspace/demo/config/../vendor/extensions/page_attachments/lib/tasks/page_attachments_extension_tasks.rake:12 /usr/lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake.rb:392:in`call’  
/usr/lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake.rb:392:in `execute' /usr/lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake.rb:392:in`each’  
/usr/lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake.rb:392:in `execute' /usr/lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake.rb:362:in`invoke’  
/usr/lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake.rb:355:in `synchronize' /usr/lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake.rb:355:in`invoke’  
/usr/lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake.rb:1739:in `top_level' /usr/lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake.rb:1739:in`each’  
/usr/lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake.rb:1739:in `top_level' /usr/lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake.rb:1761:in`standard\_exception\_handling’  
/usr/lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake.rb:1733:in `top_level' /usr/lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake.rb:1711:in`run’  
/usr/lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake.rb:1761:in  
`standard_exception_handling' /usr/lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake.rb:1708:in`run’  
/usr/lib/ruby/gems/1.8/gems/rake-0.7.3/bin/rake:7  
/usr/bin/rake:16:in `load’  
/usr/bin/rake:16

Any thoughts ?

Thanks

Peter B.

---

<div class="post-metadata">

**Author:** ![bodikp](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/b/e79b87/32.png) [@bodikp](https://www.ruby-forum.com/u/bodikp)\
**Post date:** [June 13, 2007, 1:08am UTC](https://www.ruby-forum.com/t/page-attachments-fails-on-rake-radiantpage-attac/106658/2 "2007-06-13T01:08:51Z")

</div>

Peter,

Could you give a directory listing of vendor/extensions? Thanks.

Sean

---

<div class="post-metadata">

**Author:** ![bodikp](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/b/e79b87/32.png) [@bodikp](https://www.ruby-forum.com/u/bodikp)\
**Post date:** [June 14, 2007, 9:58pm UTC](https://www.ruby-forum.com/t/page-attachments-fails-on-rake-radiantpage-attac/106658/3 "2007-06-14T21:58:48Z")

</div>

Hi Sean,

vendor/extentions only has a folder page\_attachments.

Should there be more?

Peter.

On 6/13/07, Sean C. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:

> > > I’m currently trying to install the page\_attachments extention, but  
> > > uninitialized constant PageAttachmentsExtension
> > > 
> > > /usr/lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake.rb:1739:in `top\_level’  
> > > /usr/lib/ruby/gems/1.8/gems/rake-0.7.3/bin/rake:7  
> > > Post: removed\_email\_address@domain.invalid
> 
> –  
> met vriendelijke groet,
> 
> Peter B.

–  
met vriendelijke groet,

Peter B.

---

<div class="post-metadata">

**Author:** ![bodikp](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/b/e79b87/32.png) [@bodikp](https://www.ruby-forum.com/u/bodikp)\
**Post date:** [June 14, 2007, 10:06pm UTC](https://www.ruby-forum.com/t/page-attachments-fails-on-rake-radiantpage-attac/106658/4 "2007-06-14T22:06:50Z")

</div>

Nope. Although it shouldn’t be necessary, you might try

rake production radiant:extensions:page\_attachments:update

If that task didn’t need RAILS\_ROOT to know where to copy files, I  
would make it independent of the current environment altogether.

Sean

---

<div class="post-metadata">

**Author:** ![bodikp](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/b/e79b87/32.png) [@bodikp](https://www.ruby-forum.com/u/bodikp)\
**Post date:** [June 14, 2007, 9:43am UTC](https://www.ruby-forum.com/t/page-attachments-fails-on-rake-radiantpage-attac/106658/5 "2007-06-14T09:43:42Z")

</div>

Hi Sean,

I will do that this evening. The code is on my laptop, atm I’m at a job  
where I work on a workstation.

Peter.

On 6/13/07, Sean C. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:

> > I’m currently trying to install the page\_attachments extention, but  
> > uninitialized constant PageAttachmentsExtension  
> > /cygdrive/c/dev/Source/radiant\_workspace/demo/config/…/vendor/extensions/page\_attachments/lib/tasks/page\_attachments\_extension\_tasks.rake:12  
> > /usr/lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake.rb:1761:in  
> > Any thoughts ?
> 
> * * *
> 
> Radiant mailing list  
> Post: removed\_email\_address@domain.invalid  
> Search: [http://radiantcms.org/mailing-list/search/](http://radiantcms.org/mailing-list/search/)  
> Site: [http://lists.radiantcms.org/mailman/listinfo/radiant](http://lists.radiantcms.org/mailman/listinfo/radiant)

–  
met vriendelijke groet,

Peter B.

---

<div class="post-metadata">

**Author:** ![bodikp](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/b/e79b87/32.png) [@bodikp](https://www.ruby-forum.com/u/bodikp)\
**Post date:** [June 14, 2007, 10:26pm UTC](https://www.ruby-forum.com/t/page-attachments-fails-on-rake-radiantpage-attac/106658/6 "2007-06-14T22:26:54Z")

</div>

Ok, I will give it another try tomorrow. Will investigate some more if  
it  
fails…

Thanks

Peter.

On 6/14/07, Sean C. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:

> On 6/14/07, Peter B. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:
> 
> > On 6/13/07, Sean C. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:
> > 
> > > > > I’m currently trying to install the page\_attachments extention,  
> > > > > \*\* Execute radiant:extensions:page\_attachments:update  
> > > > > `const_missing' `execute’  
> > > > > /usr/lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake.rb:1739:in  
> > > > > /usr/bin/rake:16:in `load’  
> > > > > Search: [http://radiantcms.org/mailing-list/search/](http://radiantcms.org/mailing-list/search/)
> > 
> > –  
> > Radiant mailing list  
> > Post: removed\_email\_address@domain.invalid  
> > Search: [http://radiantcms.org/mailing-list/search/](http://radiantcms.org/mailing-list/search/)  
> > Site: [http://lists.radiantcms.org/mailman/listinfo/radiant](http://lists.radiantcms.org/mailman/listinfo/radiant)

–  
met vriendelijke groet,

Peter B.

---

<div class="post-metadata">

**Author:** ![bodikp](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/b/e79b87/32.png) [@bodikp](https://www.ruby-forum.com/u/bodikp)\
**Post date:** [June 14, 2007, 11:04pm UTC](https://www.ruby-forum.com/t/page-attachments-fails-on-rake-radiantpage-attac/106658/7 "2007-06-14T23:04:09Z")

</div>

Make sure to bug me again with any specific errors. It seems lots of  
people are having trouble and I’d like to keep track of the pain  
points as much as possible so I can fix them.

Sean

---

<div class="post-metadata">

**Author:** ![bodikp](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/b/e79b87/32.png) [@bodikp](https://www.ruby-forum.com/u/bodikp)\
**Post date:** [June 15, 2007, 8:32am UTC](https://www.ruby-forum.com/t/page-attachments-fails-on-rake-radiantpage-attac/106658/8 "2007-06-15T08:32:40Z")

</div>

will do! Thanks.

On 6/14/07, Sean C. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:

> > fails…
> > 
> > > > Should there be more?  
> > > > vendor/extensions? Thanks.
> > > > 
> > > > > > > problem when I run rake  
> > > > > > > uninitialized constant PageAttachmentsExtension  
> > > > > > > `const_missing' /usr/lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake.rb:392:in `synchronize’  
> > > > > > > /usr/lib/ruby/gems/1.8/gems/rake- 0.7.3/lib/rake.rb:1733:in
> > > 
> > > Search: [http://radiantcms.org/mailing-list/search/](http://radiantcms.org/mailing-list/search/)  
> > > Radiant mailing list  
> > > Post: removed\_email\_address@domain.invalid  
> > > Search: [http://radiantcms.org/mailing-list/search/](http://radiantcms.org/mailing-list/search/)  
> > > Site: [http://lists.radiantcms.org/mailman/listinfo/radiant](http://lists.radiantcms.org/mailman/listinfo/radiant)
> 
> * * *
> 
> Radiant mailing list  
> Post: removed\_email\_address@domain.invalid  
> Search: [http://radiantcms.org/mailing-list/search/](http://radiantcms.org/mailing-list/search/)  
> Site: [http://lists.radiantcms.org/mailman/listinfo/radiant](http://lists.radiantcms.org/mailman/listinfo/radiant)

–  
met vriendelijke groet,

Peter B.

---

<div class="post-metadata">

**Author:** ![bodikp](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/b/e79b87/32.png) [@bodikp](https://www.ruby-forum.com/u/bodikp)\
**Post date:** [June 16, 2007, 8:10pm UTC](https://www.ruby-forum.com/t/page-attachments-fails-on-rake-radiantpage-attac/106658/9 "2007-06-16T20:10:23Z")

</div>

I just did all the steps on the wiki, but I still keep getting the same  
errors:

gebruiker@QNH-PBerkenbosch ~/radiant\_workspace/demo  
$ rake radiant:extensions:page\_attachments:update --trace  
(in /cygdrive/c/dev/Source/radiant\_workspace/demo)  
\*\* Invoke radiant:extensions:page\_attachments:update (first\_time)  
\*\* Invoke environment (first\_time)  
\*\* Execute environment  
Extensions cannot be used until Radiant migrations are up to date.  
\*\* Execute radiant:extensions:page\_attachments:update  
rake aborted!  
uninitialized constant PageAttachmentsExtension  
/cygdrive/c/dev/Source/radiant\_workspace/demo/config/…/vendor/radiant/vendor/rails/activerecord/lib/…/…/activesupport/lib/active\_support/dependencies.rb:266:in  
`load_missing_constant' /cygdrive/c/dev/Source/radiant_workspace/demo/config/../vendor/radiant/vendor/rails/activerecord/lib/../../activesupport/lib/active_support/dependencies.rb:452:in`const\_missing’  
/cygdrive/c/dev/Source/radiant\_workspace/demo/config/…/vendor/radiant/vendor/rails/activerecord/lib/…/…/activesupport/lib/active\_support/dependencies.rb:464:in  
`const_missing' /cygdrive/c/dev/Source/radiant_workspace/demo/config/../vendor/extensions/page_attachments/lib/tasks/page_attachments_extension_tasks.rake:12 /usr/lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake.rb:392:in`call’  
/usr/lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake.rb:392:in `execute' /usr/lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake.rb:392:in`each’  
/usr/lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake.rb:392:in `execute' /usr/lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake.rb:362:in`invoke’  
/usr/lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake.rb:355:in `synchronize' /usr/lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake.rb:355:in`invoke’  
/usr/lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake.rb:1739:in `top_level' /usr/lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake.rb:1739:in`each’  
/usr/lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake.rb:1739:in `top_level' /usr/lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake.rb:1761:in`standard\_exception\_handling’  
/usr/lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake.rb:1733:in `top_level' /usr/lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake.rb:1711:in`run’  
/usr/lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake.rb:1761:in  
`standard_exception_handling' /usr/lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake.rb:1708:in`run’  
/usr/lib/ruby/gems/1.8/gems/rake-0.7.3/bin/rake:7  
/usr/bin/rake:16:in `load’  
/usr/bin/rake:16

I’m confused. The radiant instance is working perfectly, but the  
extention  
is not working… I will dive into the stacktrace, it has to be something  
small…

Any hints into the right direction?

Peter
