I dunno buddy. It sounds like it must be a factor of your extreme caching.
Is there any reason for this extreme caching? Are you caching request level information? Generally, information specific to a request should not be cached since it would need to be (possibly) different for each request. Getting caching correct can be hard to do. I can help better if you explain a little more about the nature of this extreme caching and the intent behind it. DW On Mon, Feb 21, 2011 at 11:38 AM, Clifford Moon <[email protected]>wrote: > Hi Dan, > > Have a quick question to ask regarding this thread. The code we are > talking about resides inside our PROD instance. I'm currently having > the code moved back from PROD because it's gotten out of SYNC with our > TEST instance. However, I'm using the same instanceFactory code > inside another application in TEST and I'm not seeing the same > functionality there. It clears the bean and doesnt replicate the > issue. The only difference between TEST and PROD is that there is > EXTREME caching going on in PROD. Is there anything in the CF caching > that might be causing this also. > > Thanks, > > Cliff > > > On Feb 18, 8:40 am, Dan Wilson <[email protected]> wrote: > > OK, > > > > That doesn't look bad at all. > > > > The createobject is in a return statement so it shouldn't be doing > anything > > strange. > > > > Just for fun, replace the makeEventBean line in your controller with a > > path... > > > > event.makeEventBean( "it.EM.model.adminBean") > > > > Then turn reload off and try your app again. Does the value change? Does > it > > stay the same when it should change? > > > > DW > > > > On Fri, Feb 18, 2011 at 9:36 AM, Clifford Moon <[email protected] > >wrote: > > > > > > > > > > > > > Hey Dan, > > > > > Here it is: > > > > > <cfcomponent> > > > > > <!--- Author: dwilson Date: 3/14/2007 Usage: I return an > instance > > > object ---> > > > <cffunction name="getBean" output="false" access="public" > > > returntype="any" hint="I return an instance object"> > > > <cfargument name="ObjectName" type="string" > > > required="true"/> > > > <cftry> > > > > > <cfreturn createObject( "component", > > > structFind(getConfig(), > > > arguments.ObjectName ) ).init() /> > > > > > <cfcatch type="any"> > > > > > <cfthrow > > > message="BAD_OBJECT_CONFIG_IN_INSTANCEFACTORY" > > > detail="You provided [ #arguments.ObjectName # ] and I can't create > > > it. Go check the config." /> > > > > > </cfcatch> > > > > > </cftry> > > > > > </cffunction> > > > > > <!--- Usage: GetConfig / SetConfig methods for Config value ---> > > > <cffunction name="getConfig" access="public" output="false" > > > returntype="any"> > > > <cfreturn variables.instance.Config /> > > > </cffunction> > > > > > <cffunction name="setConfig" access="public" output="false" > > > returntype="void"> > > > <cfargument name="Config" type="any" required="true" /> > > > <cfset variables.instance.Config = arguments.Config /> > > > </cffunction> > > > > > </cfcomponent> > > > > > Thanks, > > > > > Cliff > > > > > -- > > > Model-Glue Sites: > > > Home Page:http://www.model-glue.com > > > Documentation:http://docs.model-glue.com > > > Bug Tracker:http://bugs.model-glue.com > > > Blog:http://www.model-glue.com/blog > > > > > You received this message because you are subscribed to the Google > > > Groups "model-glue" 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/model-glue?hl=en > > > > -- > > Plutarch - "The mind is not a vessel to be filled but a fire to be > kindled."- Hide quoted text - > > > > - Show quoted text - > > -- > Model-Glue Sites: > Home Page: http://www.model-glue.com > Documentation: http://docs.model-glue.com > Bug Tracker: http://bugs.model-glue.com > Blog: http://www.model-glue.com/blog > > You received this message because you are subscribed to the Google > Groups "model-glue" 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/model-glue?hl=en > -- Plutarch - "The mind is not a vessel to be filled but a fire to be kindled." -- Model-Glue Sites: Home Page: http://www.model-glue.com Documentation: http://docs.model-glue.com Bug Tracker: http://bugs.model-glue.com Blog: http://www.model-glue.com/blog You received this message because you are subscribed to the Google Groups "model-glue" 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/model-glue?hl=en
