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)
--~--~---------~--~----~------------~-------~--~----~
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
-~----------~----~----~----~------~----~------~--~---

Reply via email to