I see that you had application scope listed in your destination. Did you restart your web app after adding this?
I was unable to reproduce your issue using your RO, destination and MXML on the FDS 2 GA build. Tom Ruggles FDS QA --- In flexcoders@yahoogroups.com, "Jeff Vroom" <[EMAIL PROTECTED]> wrote: > > It sounds like you are using a "request" scoped remote object on the > server side so for each invocation, it creates a new instance. Add > <scope>application</scope> inside of your destination tag's properties > tag. The other option is "session" which is one per flex session... > typically one per client. > > > > Jeff > > > > ________________________________ > > From: flexcoders@yahoogroups.com [mailto:[EMAIL PROTECTED] On > Behalf Of klumikaze > Sent: Thursday, October 12, 2006 10:17 AM > To: flexcoders@yahoogroups.com > Subject: [flexcoders] Re: RemoteObject only accesses, cannot set > > > > It would appear I somehow figured this out on my own... I have a > feeling it's that I needed to implement the Remote class > (java.rmi.Remote)? Am I right? > > Thanks, hope this helps somebody else that's stumped on RemoteObjects. > > Brian > > --- In flexcoders@yahoogroups.com <mailto:flexcoders% 40yahoogroups.com> > , "Brian Dunphy" <briandunphy@> wrote: > > > > Hello, > > > > Just starting to use RemoteObjects, but for some reason my > RemoteObject can > > only retrieve information, it can't use any of the mutator methods in > my > > class. > > > > My Java class is as follows: > > > > package com.testing.pojos; > > > > import java.io.Serializable; > > > > public class HelloWorldMessage implements Serializable > > { > > private String message; > > > > public HelloWorldMessage() > > { > > this.message = "Hello World"; > > } > > > > public String getMessage() > > { > > return message; > > } > > > > public void setMessage(String newMessage) > > { > > this.message = newMessage; > > } > > } > > > > My RemoteObject in MXML is as follows: > > > > <mx:RemoteObject destination="com.testing.pojos.HelloWorldMessage" > > id="roHelloWorld"> > > <mx:method name="getMessage" result="showGetMessage(event)" > > fault="showFault(event)"/> > > <mx:method name="setMessage" fault="showFault(event)" /> > > </mx:RemoteObject> > > > > My destination definition is as follows: > > > > <destination id="com.testing.pojos.HelloWorldMessage"> > > <properties> > > <source>com.testing.pojos.HelloWorldMessage</source> > > <scope>application</scope> > > </properties> > > <channels> > > <channel ref="my-rtmp" /> > > </channels> > > </destination> > > > > I can access the getMessage method just fine (and it returns the > appropriate > > message), however when I call setMessage("new message"), it doesn't > persist > > my message, it simply returns the old "Hello World!" message again. > > > > Something I'm doing wrong? > > > > Thanks, > > > > Brian Dunphy > > > -- Flexcoders Mailing List FAQ: http://groups.yahoo.com/group/flexcoders/files/flexcodersFAQ.txt Search Archives: http://www.mail-archive.com/flexcoders%40yahoogroups.com Yahoo! Groups Links <*> To visit your group on the web, go to: http://groups.yahoo.com/group/flexcoders/ <*> Your email settings: Individual Email | Traditional <*> To change settings online go to: http://groups.yahoo.com/group/flexcoders/join (Yahoo! ID required) <*> To change settings via email: mailto:[EMAIL PROTECTED] mailto:[EMAIL PROTECTED] <*> To unsubscribe from this group, send an email to: [EMAIL PROTECTED] <*> Your use of Yahoo! Groups is subject to: http://docs.yahoo.com/info/terms/