it must be a ColdSpring reinstantiating during the Remote Proxy call. but i have other things to finish on the site and the client wants to feed in the data via the CMS, so this'll have to do for now. if i find out what the problem is i'll post it here, since it might help others in the future. thanks again!
On Jan 27, 6:39 pm, Bob Silverberg <[email protected]> wrote: > I'm not sure there are any negatives, but it does suggest that you > have more than one instance of Transfer running, which might be > something you want to avoid. > > If I were in your shoes I'd dig a bit deeper to figure out why there > is more than one instance of Transfer being generated, and attempt to > stop that from happening. > > Bob > > > > On Tue, Jan 27, 2009 at 12:21 PM, Chris H <[email protected]> wrote: > > > w00t, i set the defaultcache scope in the transfer config to > > "application" and all is well now! > > any negatives to doing this instaed of the "instance" scope? > > > On Jan 27, 5:53 pm, Chris H <[email protected]> wrote: > >> Well, there is just one bean with all the remote methods that's > >> injected all the external beans it needs. > >> those external beans all extend an AbstractGateway with a generic > >> update function. which is why i'm confused, because the object that > >> works is calling the same thing generic update function as the others > >> that don't. here are the procedures that function calls: > > >> <cfset var UpdateTO = get( TransferClassName = > >> Arguments.TransferClassName, ID = Arguments.ID )> > >> <cfinvoke component="#UpdateTO#" method="set#Arguments.Field#"> > >> <cfinvokeargument name="#Arguments.Field#" > >> value="#Arguments.Value#"> > >> </cfinvoke> > >> <cfset getTransfer().save( UpdateTO )> > > >> thanks for your time Chris! > > >> On Jan 27, 5:21 pm, Chris Peterson <[email protected]> wrote: > > >> > can you paste the config in coldspring.xml for a non-working remote > >> > method, > >> > and a working one, then paste the contents of a non-working service call > >> > (that fails to persist) and the one that persists properly? > > >> > Chris > > >> > On Tue, Jan 27, 2009 at 11:19 AM, Chris H <[email protected]> wrote: > > >> > > damn, now i was thinking "this must be it, a simple change and all > >> > > should be good," but still no go. argh! > > >> > > On Jan 27, 5:12 pm, Chris Peterson <[email protected]> wrote: > >> > > > add singleton="true" to your transfer config perhaps? =) > > >> > > > Chris > > >> > > > On Tue, Jan 27, 2009 at 10:56 AM, Chris H <[email protected]> > >> > > > wrote: > > >> > > > > thanks for your replies! > >> > > > > i'm only defining Transfer once in ColdSpring.xml: > > >> > > > > <bean id="TransferFactory" class="transfer.TransferFactory"> > >> > > > > <constructor-arg name="datasourcePath"><value>/config/ > >> > > > > TransferDatasource.xml.cfm</value></constructor-arg> > >> > > > > <constructor-arg > >> > > > > name="configPath"><value>/config/Transfer.xml.cfm</ > >> > > > > value></constructor-arg> > >> > > > > <constructor-arg > >> > > > > name="definitionPath"><value>/model/TransferData</ > >> > > > > value></constructor-arg> > >> > > > > </bean> > >> > > > > <bean id="Transfer" class="transfer.com.Transfer" factory- > >> > > > > bean="transferFactory" factory-method="getTransfer" /> > > >> > > > > could it be a ColdSpring problem? what confuses me is that it works > >> > > > > for one Object via Remote Proxy/Ajax calls, but not for the others. > > >> > > > > On Jan 27, 4:53 pm, Chris H <[email protected]> wrote: > >> > > > > > there's nothing to debug really (though i do with Firebug). > >> > > > > > changing > >> > > > > > data via the Remote Proxy/Ajax works fine and the database is > >> > > updated, > >> > > > > > but when i reload the page, the old data is displayed. if i do > >> > > > > > an ? > >> > > > > > init=true i see the correct data. so i'm lost on how to tell > >> > > Transfer, > >> > > > > > without doing an init for every request, how to update the cache > >> > > > > > =D > > >> > > > > > On Jan 27, 4:46 pm, John Whish <[email protected]> wrote: > > >> > > > > > > Are you using ColdFire to debug? > >> > > > >http://coldfire.riaforge.org/blog/index.cfm/2009/1/25/ColdFire-13172172 > > >> > > > -- > >> > > > Hey! I dont tell you how to tell me what to do, so dont tell me how > >> > > > to do > >> > > > what you tell me to do! ~ Bender (Futurama) > > >> > -- > >> > Hey! I dont tell you how to tell me what to do, so dont tell me how to do > >> > what you tell me to do! ~ Bender (Futurama) > > -- > Bob Silverbergwww.silverwareconsulting.com --~--~---------~--~----~------------~-------~--~----~ Before posting questions to the group please read: http://groups.google.com/group/transfer-dev/web/how-to-ask-support-questions-on-transfer You received this message because you are subscribed to the Google Groups "transfer-dev" 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/transfer-dev?hl=en -~----------~----~----~----~------~----~------~--~---
