Hi Declan, I think TorqueUser is not serializable. I corrected this in the svn for the 2.3x branch. I'm using svn head for that branch, it seems pretty stable.
https://issues.apache.org/jira/browse/TRB-41 WILL On Dec 3, 2007 1:24 PM, Declan Shanaghy <[EMAIL PROTECTED]> wrote: > Hello list, > I'm having a slight problem with TorqueUser > session replication in my turbine 2.3.1 app. > > When the session is replicated the underlying > persistent object in TorqueUser is lost. > > The tempStorage, permStorage and lastAccessDate > fields are all valid but the persistent object is > null, upon first access it is initialized to its > default value which is an empty object. > > This causes my app to fail because it is being told the user is > logged in when hasLoggedIn() returns true but the returned user object is > empty. > > I have been able to workaround by checking for > user.hasLoggedIn() == true && user.getName() == null > and then reload the TorqueUser into the runData object > just as if the user was logging into the app > but I'd prefer to find a real solution than have to work around this. > > > The Persistent object and all of its fields are not transient so > the data should be replicated just like everything else? > > Does anyone have any idea why this is happening? > > > > Cheers, > Declan Shanaghy > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > -- Forio Business Simulations Will Glass-Husain [EMAIL PROTECTED] www.forio.com
