Referring to the "In Production, the Strange Error 'undefined method
`controller_name' for nil:NilClass' is Back" thread of the past day or
so, did you have a cache_sweeper directive in the overridden
controller?

I had a similar bug, with a similar hack-fix, namely setting
config.action_controller.perform_caching to false.

I had cache_sweeper directives in both the CE and overridden
controllers. Eliminating it from the overridden controller was the
fix.

On Thu, Nov 19, 2009 at 9:27 PM, Levi Rosol <[email protected]> wrote:
> so going off of the posts in the other somewhat related thread, i started
> looking into some code that was recently added by another dev. I found a
> situation where there was a new control, team.rb, that was overriding the
> group controller. This was what was causing me error.
>
> It's important to note that the only way i could reproduce it in dev is to
> set
> config.cache_classes = true
> in the development.rb. With it set to false, everything ran just fine.
>
> I seem to remember a thread from many months back where people (myself
> included) were having similar errors, but only in dev, related to the aws-s3
> logic.
>
> hope this helps someone down the road.
>
> --
> Levi Rosol
> Twitter: @LeviRosol
>
>
>
> On Wed, Nov 18, 2009 at 9:25 AM, Levi Rosol <[email protected]> wrote:
>>
>> I can (tonight when i get home), but depending on the view you go to, you
>> get a different error. All of them being NoMethod errors, but each point to
>> the first method that the view is trying to call.
>>
>> It's almost as if it cannot find the model.
>>
>> btw, I do fully expect this to result in "forehead smack" type issue. It
>> has to be something silly.
>>
>> --
>> Levi Rosol
>> Twitter: @LeviRosol
>>
>>
>>
>> On Wed, Nov 18, 2009 at 9:21 AM, Bruno Bornsztein
>> <[email protected]> wrote:
>>>
>>> Looks like some kind of code reloading problem. Can you post a stack
>>> trace?
>>> Thanks,
>>> Bruno
>>>
>>> On Wed, Nov 18, 2009 at 9:13 AM, Levi Rosol <[email protected]> wrote:
>>>>
>>>> pretty sure that's not the case, but it's worth a second look.
>>>>
>>>> --
>>>> Levi Rosol
>>>> Twitter: @LeviRosol
>>>>
>>>>
>>>>
>>>> On Wed, Nov 18, 2009 at 8:54 AM, Jim Ruther Nill <[email protected]>
>>>> wrote:
>>>>>
>>>>> accidentally removed a line in routes file?
>>>>>
>>>>> On Wed, Nov 18, 2009 at 10:38 PM, Levi Rosol <[email protected]>
>>>>> wrote:
>>>>>>
>>>>>> I've spent a ton of time on this bug, and am looking for any help I
>>>>>> can get. Last week I started seeing an issue where my site started 
>>>>>> throwing
>>>>>> NoMethod errors on a particular controller. The odd thing is that I only 
>>>>>> see
>>>>>> this error in production. In development everything works exactly as
>>>>>> expected.
>>>>>>
>>>>>> Looking at my logs I can see specifically when the error started
>>>>>> showing, but there were no code changes prior to that date.
>>>>>>
>>>>>> The error is when I view any of my group pages. index, edit, and show
>>>>>> all error on the first method they try to call. They each point to a
>>>>>> different method that I have confirmed is in my groups.rb file.
>>>>>>
>>>>>> The site is hosted on webbynode.
>>>>>>
>>>>>> Because everything works fine in dev, I was leaning toward it being a
>>>>>> db issue. So, i created a new db, pointed my prod site to it, ran the
>>>>>> migrations, but still saw the exact same error.
>>>>>>
>>>>>> Does anyone have some suggestions as to what I should look at? could
>>>>>> it be a config setting?
>>>>>>
>>>>>> I can post some of the logs tonight, but i really don't think they
>>>>>> will help.
>>>>>>
>>>>>> --
>>>>>> Levi Rosol
>>>>>> Twitter: @LeviRosol
>>>>>>
>>>>>> --
>>>>>>
>>>>>> You received this message because you are subscribed to the Google
>>>>>> Groups "CommunityEngine" group.
>>>>>> To post to this group, send email to [email protected].
>>>>>> For more options, visit this group at
>>>>>> http://groups.google.com/group/communityengine?hl=.
>>>>>
>>>>>
>>>>>
>>>>> --
>>>>> "We do not believe in ourselves until someone reveals that deep inside
>>>>> us is valuable, worth listening to, worthy of our trust, sacred to our
>>>>> touch." - E. E. Cummings
>>>>>
>>>>> --
>>>>>
>>>>> You received this message because you are subscribed to the Google
>>>>> Groups "CommunityEngine" group.
>>>>> To post to this group, send email to [email protected].
>>>>> For more options, visit this group at
>>>>> http://groups.google.com/group/communityengine?hl=.
>>>>
>>>> --
>>>>
>>>> You received this message because you are subscribed to the Google
>>>> Groups "CommunityEngine" group.
>>>> To post to this group, send email to [email protected].
>>>> For more options, visit this group at
>>>> http://groups.google.com/group/communityengine?hl=.
>>>
>>> --
>>>
>>> You received this message because you are subscribed to the Google Groups
>>> "CommunityEngine" group.
>>> To post to this group, send email to [email protected].
>>> For more options, visit this group at
>>> http://groups.google.com/group/communityengine?hl=.
>>
>
> --
>
> You received this message because you are subscribed to the Google Groups
> "CommunityEngine" group.
> To post to this group, send email to [email protected].
> For more options, visit this group at
> http://groups.google.com/group/communityengine?hl=.
>

--

You received this message because you are subscribed to the Google Groups 
"CommunityEngine" group.
To post to this group, send email to [email protected].
For more options, visit this group at 
http://groups.google.com/group/communityengine?hl=.


Reply via email to