[transfer-dev] Re: Cache not updating
there are no caching options set in the transfer config, so they're the defaults. the cache updates correctly for 1-2 of the objects, but not for most of the others. if it helps, i'm updating via Ajax with a Remote Proxy that was generated with ColdSpring. But this works fine for one of the objects, so that can't be it. What could be a cause for this if the database is updated fine but after a reload of the page the old values are still displayed? thanks! On Jan 27, 1:51 pm, Chris Peterson overrid...@gmail.com wrote: sounds like you have your cache in perhaps 2 different spots, or the save is happening under a different application name? Care to post the cache portion of your transfer config? Chris Peterson On Tue, Jan 27, 2009 at 7:30 AM, Chris H 3darkli...@gmail.com wrote: Hey, this is my first full application i'm doing with Transfer and i'm having a problem with the cache. Most cached objects don't get updated on save(), but the changes are visible in the database. Only when I do an ?init=true (which reinits Model-Glue ColdSpring) are the TransferObjects updated. any ideas? thanks in advance! -- 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) --~--~-~--~~~---~--~~ 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 transfer-dev@googlegroups.com To unsubscribe from this group, send email to transfer-dev-unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/transfer-dev?hl=en -~--~~~~--~~--~--~---
[transfer-dev] Re: Cache not updating
It sounds like somehow when you get the transfer bean that you are saving it is not pulling the cached version. How do you get that bean and populate it? The Remote Proxy could be the issue if it is somehow getting setup with a different instance of Transfer. Matt Williams On Jan 27, 8:04 am, Chris H 3darkli...@gmail.com wrote: there are no caching options set in the transfer config, so they're the defaults. the cache updates correctly for 1-2 of the objects, but not for most of the others. if it helps, i'm updating via Ajax with a Remote Proxy that was generated with ColdSpring. But this works fine for one of the objects, so that can't be it. What could be a cause for this if the database is updated fine but after a reload of the page the old values are still displayed? thanks! On Jan 27, 1:51 pm, Chris Peterson overrid...@gmail.com wrote: sounds like you have your cache in perhaps 2 different spots, or the save is happening under a different application name? Care to post the cache portion of your transfer config? Chris Peterson On Tue, Jan 27, 2009 at 7:30 AM, Chris H 3darkli...@gmail.com wrote: Hey, this is my first full application i'm doing with Transfer and i'm having a problem with the cache. Most cached objects don't get updated on save(), but the changes are visible in the database. Only when I do an ?init=true (which reinits Model-Glue ColdSpring) are the TransferObjects updated. any ideas? thanks in advance! -- 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) --~--~-~--~~~---~--~~ 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 transfer-dev@googlegroups.com To unsubscribe from this group, send email to transfer-dev-unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/transfer-dev?hl=en -~--~~~~--~~--~--~---
[transfer-dev] Re: Cache not updating
well, the Remote Proxy is using the same beanFactory that is defined as Application.beanFactory. i though about this too, the thing is, the one Object that works is using the same Remoty Proxy for its updates and there are no problems there. it's calling the same function to update its values as the other ones that don't work. On Jan 27, 2:12 pm, Matt Williams mgw...@gmail.com wrote: It sounds like somehow when you get the transfer bean that you are saving it is not pulling the cached version. How do you get that bean and populate it? The Remote Proxy could be the issue if it is somehow getting setup with a different instance of Transfer. Matt Williams On Jan 27, 8:04 am, Chris H 3darkli...@gmail.com wrote: there are no caching options set in the transfer config, so they're the defaults. the cache updates correctly for 1-2 of the objects, but not for most of the others. if it helps, i'm updating via Ajax with a Remote Proxy that was generated with ColdSpring. But this works fine for one of the objects, so that can't be it. What could be a cause for this if the database is updated fine but after a reload of the page the old values are still displayed? thanks! On Jan 27, 1:51 pm, Chris Peterson overrid...@gmail.com wrote: sounds like you have your cache in perhaps 2 different spots, or the save is happening under a different application name? Care to post the cache portion of your transfer config? Chris Peterson On Tue, Jan 27, 2009 at 7:30 AM, Chris H 3darkli...@gmail.com wrote: Hey, this is my first full application i'm doing with Transfer and i'm having a problem with the cache. Most cached objects don't get updated on save(), but the changes are visible in the database. Only when I do an ?init=true (which reinits Model-Glue ColdSpring) are the TransferObjects updated. any ideas? thanks in advance! -- 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) --~--~-~--~~~---~--~~ 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 transfer-dev@googlegroups.com To unsubscribe from this group, send email to transfer-dev-unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/transfer-dev?hl=en -~--~~~~--~~--~--~---
[transfer-dev] Re: Cache not updating
This is a wild stab in the dark, but is it the browser caching the data? I once had a similar problem with IE, where I had to append a random value to the URL of the script my AJAX was calling. I think the latest version of ColdFire has a feature for debugging ColdSpring Remote Proxy although I've not tried it. --~--~-~--~~~---~--~~ 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 transfer-dev@googlegroups.com To unsubscribe from this group, send email to transfer-dev-unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/transfer-dev?hl=en -~--~~~~--~~--~--~---
[transfer-dev] Re: Cache not updating
scope your vars by adding the scope in dot notation. So when you update your object, instead of objvarname.setProperty()use scope.objvarname.setProperty() On Tue, Jan 27, 2009 at 8:56 AM, Chris H 3darkli...@gmail.com wrote: jonathanburnham: i'm guessing that is it. so how would i go about always using the same scope? On Jan 27, 2:51 pm, jonathanburnham jonathanburn...@gmail.com wrote: Is it possible the object exists in two different scopes? Maybe the object that is updating the database is in request, and what is generating your output is in a persistant scope? On Tue, Jan 27, 2009 at 8:43 AM, Chris H 3darkli...@gmail.com wrote: well, the Remote Proxy is using the same beanFactory that is defined as Application.beanFactory. i though about this too, the thing is, the one Object that works is using the same Remoty Proxy for its updates and there are no problems there. it's calling the same function to update its values as the other ones that don't work. On Jan 27, 2:12 pm, Matt Williams mgw...@gmail.com wrote: It sounds like somehow when you get the transfer bean that you are saving it is not pulling the cached version. How do you get that bean and populate it? The Remote Proxy could be the issue if it is somehow getting setup with a different instance of Transfer. Matt Williams On Jan 27, 8:04 am, Chris H 3darkli...@gmail.com wrote: there are no caching options set in the transfer config, so they're the defaults. the cache updates correctly for 1-2 of the objects, but not for most of the others. if it helps, i'm updating via Ajax with a Remote Proxy that was generated with ColdSpring. But this works fine for one of the objects, so that can't be it. What could be a cause for this if the database is updated fine but after a reload of the page the old values are still displayed? thanks! On Jan 27, 1:51 pm, Chris Peterson overrid...@gmail.com wrote: sounds like you have your cache in perhaps 2 different spots, or the save is happening under a different application name? Care to post the cache portion of your transfer config? Chris Peterson On Tue, Jan 27, 2009 at 7:30 AM, Chris H 3darkli...@gmail.com wrote: Hey, this is my first full application i'm doing with Transfer and i'm having a problem with the cache. Most cached objects don't get updated on save(), but the changes are visible in the database. Only when I do an ?init=true (which reinits Model-Glue ColdSpring) are the TransferObjects updated. any ideas? thanks in advance! -- 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) --~--~-~--~~~---~--~~ 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 transfer-dev@googlegroups.com To unsubscribe from this group, send email to transfer-dev-unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/transfer-dev?hl=en -~--~~~~--~~--~--~---
[transfer-dev] Re: Cache not updating
thanks anyway man! i'm at a dead-end and this is a production site that should go online soon, so any help/suggestions would be welcome. Mark, anyone? ;D On Jan 27, 3:34 pm, jonathanburnham jonathanburn...@gmail.com wrote: I can't speak to that. I haven't yet started using the Transfer cache. On Tue, Jan 27, 2009 at 9:26 AM, Chris H 3darkli...@gmail.com wrote: i tried it with Application.objvarname.setProperty()... but no go. should i try setting the cache options in the transfer config file to a different scope? On Jan 27, 2:59 pm, jonathanburnham jonathanburn...@gmail.com wrote: scope your vars by adding the scope in dot notation. So when you update your object, instead of objvarname.setProperty()use scope.objvarname.setProperty() On Tue, Jan 27, 2009 at 8:56 AM, Chris H 3darkli...@gmail.com wrote: jonathanburnham: i'm guessing that is it. so how would i go about always using the same scope? On Jan 27, 2:51 pm, jonathanburnham jonathanburn...@gmail.com wrote: Is it possible the object exists in two different scopes? Maybe the object that is updating the database is in request, and what is generating your output is in a persistant scope? On Tue, Jan 27, 2009 at 8:43 AM, Chris H 3darkli...@gmail.com wrote: well, the Remote Proxy is using the same beanFactory that is defined as Application.beanFactory. i though about this too, the thing is, the one Object that works is using the same Remoty Proxy for its updates and there are no problems there. it's calling the same function to update its values as the other ones that don't work. On Jan 27, 2:12 pm, Matt Williams mgw...@gmail.com wrote: It sounds like somehow when you get the transfer bean that you are saving it is not pulling the cached version. How do you get that bean and populate it? The Remote Proxy could be the issue if it is somehow getting setup with a different instance of Transfer. Matt Williams On Jan 27, 8:04 am, Chris H 3darkli...@gmail.com wrote: there are no caching options set in the transfer config, so they're the defaults. the cache updates correctly for 1-2 of the objects, but not for most of the others. if it helps, i'm updating via Ajax with a Remote Proxy that was generated with ColdSpring. But this works fine for one of the objects, so that can't be it. What could be a cause for this if the database is updated fine but after a reload of the page the old values are still displayed? thanks! On Jan 27, 1:51 pm, Chris Peterson overrid...@gmail.com wrote: sounds like you have your cache in perhaps 2 different spots, or the save is happening under a different application name? Care to post the cache portion of your transfer config? Chris Peterson On Tue, Jan 27, 2009 at 7:30 AM, Chris H 3darkli...@gmail.com wrote: Hey, this is my first full application i'm doing with Transfer and i'm having a problem with the cache. Most cached objects don't get updated on save(), but the changes are visible in the database. Only when I do an ?init=true (which reinits Model-Glue ColdSpring) are the TransferObjects updated. any ideas? thanks in advance! -- 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) --~--~-~--~~~---~--~~ 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 transfer-dev@googlegroups.com To unsubscribe from this group, send email to transfer-dev-unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/transfer-dev?hl=en -~--~~~~--~~--~--~---
[transfer-dev] Re: Cache not updating
Are you using ColdFire to debug? http://coldfire.riaforge.org/blog/index.cfm/2009/1/25/ColdFire-13172172 --~--~-~--~~~---~--~~ 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 transfer-dev@googlegroups.com To unsubscribe from this group, send email to transfer-dev-unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/transfer-dev?hl=en -~--~~~~--~~--~--~---
[transfer-dev] Re: Cache not updating
It sounds like you have more than one instance of Transfer going.. which is why your cache is going all funky, as there is more than one cache. I'd put some debugging in place to verify that your model's not getting re-created. Mark On Wed, Jan 28, 2009 at 2:44 AM, Chris H 3darkli...@gmail.com wrote: thanks anyway man! i'm at a dead-end and this is a production site that should go online soon, so any help/suggestions would be welcome. Mark, anyone? ;D On Jan 27, 3:34 pm, jonathanburnham jonathanburn...@gmail.com wrote: I can't speak to that. I haven't yet started using the Transfer cache. On Tue, Jan 27, 2009 at 9:26 AM, Chris H 3darkli...@gmail.com wrote: i tried it with Application.objvarname.setProperty()... but no go. should i try setting the cache options in the transfer config file to a different scope? On Jan 27, 2:59 pm, jonathanburnham jonathanburn...@gmail.com wrote: scope your vars by adding the scope in dot notation. So when you update your object, instead of objvarname.setProperty()use scope.objvarname.setProperty() On Tue, Jan 27, 2009 at 8:56 AM, Chris H 3darkli...@gmail.com wrote: jonathanburnham: i'm guessing that is it. so how would i go about always using the same scope? On Jan 27, 2:51 pm, jonathanburnham jonathanburn...@gmail.com wrote: Is it possible the object exists in two different scopes? Maybe the object that is updating the database is in request, and what is generating your output is in a persistant scope? On Tue, Jan 27, 2009 at 8:43 AM, Chris H 3darkli...@gmail.com wrote: well, the Remote Proxy is using the same beanFactory that is defined as Application.beanFactory. i though about this too, the thing is, the one Object that works is using the same Remoty Proxy for its updates and there are no problems there. it's calling the same function to update its values as the other ones that don't work. On Jan 27, 2:12 pm, Matt Williams mgw...@gmail.com wrote: It sounds like somehow when you get the transfer bean that you are saving it is not pulling the cached version. How do you get that bean and populate it? The Remote Proxy could be the issue if it is somehow getting setup with a different instance of Transfer. Matt Williams On Jan 27, 8:04 am, Chris H 3darkli...@gmail.com wrote: there are no caching options set in the transfer config, so they're the defaults. the cache updates correctly for 1-2 of the objects, but not for most of the others. if it helps, i'm updating via Ajax with a Remote Proxy that was generated with ColdSpring. But this works fine for one of the objects, so that can't be it. What could be a cause for this if the database is updated fine but after a reload of the page the old values are still displayed? thanks! On Jan 27, 1:51 pm, Chris Peterson overrid...@gmail.com wrote: sounds like you have your cache in perhaps 2 different spots, or the save is happening under a different application name? Care to post the cache portion of your transfer config? Chris Peterson On Tue, Jan 27, 2009 at 7:30 AM, Chris H 3darkli...@gmail.com wrote: Hey, this is my first full application i'm doing with Transfer and i'm having a problem with the cache. Most cached objects don't get updated on save(), but the changes are visible in the database. Only when I do an ?init=true (which reinits Model-Glue ColdSpring) are the TransferObjects updated. any ideas? thanks in advance! -- 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) -- E: mark.man...@gmail.com W: www.compoundtheory.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 transfer-dev@googlegroups.com To unsubscribe from this group, send email to transfer-dev-unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/transfer-dev?hl=en -~--~~~~--~~--~--~---
[transfer-dev] Re: Cache not updating
at some point, if you are using the transfer save method to persist your objects to the database (and they ARE persisting), you must be referring to a 2nd instance of the transfer object. Make sure that you only have 1 place where you create an instance of your transfer object from the transfer factory, and place it in application scope. Audit your code for any place you are passing the transfer config xml files into a method, or any place where you copy transfer from one persistent scope to another. Also, you should be able to use transfer.cascadeSave( yourParentItem ) rather than looping and saving the children individually. Chris On Tue, Jan 27, 2009 at 10:46 AM, John Whish john.wh...@googlemail.comwrote: 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) --~--~-~--~~~---~--~~ 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 transfer-dev@googlegroups.com To unsubscribe from this group, send email to transfer-dev-unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/transfer-dev?hl=en -~--~~~~--~~--~--~---
[transfer-dev] Re: Cache not updating
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 john.wh...@googlemail.com wrote: Are you using ColdFire to debug?http://coldfire.riaforge.org/blog/index.cfm/2009/1/25/ColdFire-13172172 --~--~-~--~~~---~--~~ 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 transfer-dev@googlegroups.com To unsubscribe from this group, send email to transfer-dev-unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/transfer-dev?hl=en -~--~~~~--~~--~--~---
[transfer-dev] Re: Cache not updating
thanks for your replies! i'm only defining Transfer once in ColdSpring.xml: bean id=TransferFactory class=transfer.TransferFactory constructor-arg name=datasourcePathvalue/config/ TransferDatasource.xml.cfm/value/constructor-arg constructor-arg name=configPathvalue/config/Transfer.xml.cfm/ value/constructor-arg constructor-arg name=definitionPathvalue/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 3darkli...@gmail.com 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 john.wh...@googlemail.com wrote: Are you using ColdFire to debug?http://coldfire.riaforge.org/blog/index.cfm/2009/1/25/ColdFire-13172172 --~--~-~--~~~---~--~~ 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 transfer-dev@googlegroups.com To unsubscribe from this group, send email to transfer-dev-unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/transfer-dev?hl=en -~--~~~~--~~--~--~---
[transfer-dev] Re: Cache not updating
add singleton=true to your transfer config perhaps? =) Chris On Tue, Jan 27, 2009 at 10:56 AM, Chris H 3darkli...@gmail.com wrote: thanks for your replies! i'm only defining Transfer once in ColdSpring.xml: bean id=TransferFactory class=transfer.TransferFactory constructor-arg name=datasourcePathvalue/config/ TransferDatasource.xml.cfm/value/constructor-arg constructor-arg name=configPathvalue/config/Transfer.xml.cfm/ value/constructor-arg constructor-arg name=definitionPathvalue/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 3darkli...@gmail.com 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 john.wh...@googlemail.com 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) --~--~-~--~~~---~--~~ 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 transfer-dev@googlegroups.com To unsubscribe from this group, send email to transfer-dev-unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/transfer-dev?hl=en -~--~~~~--~~--~--~---
[transfer-dev] Re: Cache not updating
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 overrid...@gmail.com 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 3darkli...@gmail.com 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 overrid...@gmail.com wrote: add singleton=true to your transfer config perhaps? =) Chris On Tue, Jan 27, 2009 at 10:56 AM, Chris H 3darkli...@gmail.com wrote: thanks for your replies! i'm only defining Transfer once in ColdSpring.xml: bean id=TransferFactory class=transfer.TransferFactory constructor-arg name=datasourcePathvalue/config/ TransferDatasource.xml.cfm/value/constructor-arg constructor-arg name=configPathvalue/config/Transfer.xml.cfm/ value/constructor-arg constructor-arg name=definitionPathvalue/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 3darkli...@gmail.com 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 john.wh...@googlemail.com 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) --~--~-~--~~~---~--~~ 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 transfer-dev@googlegroups.com To unsubscribe from this group, send email to transfer-dev-unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/transfer-dev?hl=en -~--~~~~--~~--~--~---
[transfer-dev] Re: Cache not updating
nope, but what that tells me is that indeed you have some place where you are trying to create another 'instance' of the transfer library. You should be fine leaving it as application, or digging around and finding where your other instance is at and change it back. =) Chris Peterson On Tue, Jan 27, 2009 at 12:21 PM, Chris H 3darkli...@gmail.com 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 3darkli...@gmail.com 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 overrid...@gmail.com 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 3darkli...@gmail.com 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 overrid...@gmail.com wrote: add singleton=true to your transfer config perhaps? =) Chris On Tue, Jan 27, 2009 at 10:56 AM, Chris H 3darkli...@gmail.com wrote: thanks for your replies! i'm only defining Transfer once in ColdSpring.xml: bean id=TransferFactory class=transfer.TransferFactory constructor-arg name=datasourcePathvalue/config/ TransferDatasource.xml.cfm/value/constructor-arg constructor-arg name=configPathvalue/config/Transfer.xml.cfm/ value/constructor-arg constructor-arg name=definitionPathvalue/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 3darkli...@gmail.com 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 john.wh...@googlemail.com 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) -- 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) --~--~-~--~~~---~--~~ 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 transfer-dev@googlegroups.com To unsubscribe from this group, send email to transfer-dev-unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/transfer-dev?hl=en -~--~~~~--~~--~--~---