Is there any overridden controller logic? On Nov 19, 2009, at 9:45 PM, Levi Rosol <[email protected]> wrote:
> nope, the only thing the overridden model had in it was: > > has_many :home_games, :class_name => "Game", :foreign_key > => :home_team_id > has_many :visitors_games, :class_name => "Game", :foreign_key > => :visiting_team_id > > > -- > Levi Rosol > Twitter: @LeviRosol > > > > On Thu, Nov 19, 2009 at 11:38 PM, mike muldoon > <[email protected]> wrote: > 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= > . > > > > -- > > 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]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/communityengine?hl=.
