Hi Stuart,
I've not had a chance to investigate this yet, but I have something which might be worth trying - as it would be quite quick and easy for you to try out.
The JiwaAuthUserSession class has a property -
Manager :
- Code: Select all
public JiwaApplication.Manager Manager { get; set; }
We use that to associate a session with a Manager instance - I'm thinking the caching provider is trying to serialise the JiwaAuthUserSession and it can't because of the Manager property which is not serialisable.
So, my suggestion is to mark the Manager property as not serialisable - by adding the XmlIgnore attribute to that property:
- Code: Select all
[System.Xml.Serialization.XmlIgnore]
public JiwaApplication.Manager Manager { get; set; }
Mike