I am running resin 4.0.7 and I store a user object in the session using 
"User_Bean" as a key. Everything works fine most of the time but it seems when 
my session expires and I have not logged out, every subsequent call to get this 
object returns some HashMap instead of my object or null. Since I am casting 
the object when I retrieve it from the session the message I get is:

java.lang.ClassCastException: java.util.HashMap cannot be cast to 

Is there some reason why getting an object from the session would return a Map 
instead of the object? Is "User_Bean" some reserved word or something? The only 
way I have been able to get my application working again is to shutdown the 
server, delete everything in the resin-data folder and restart (deleting the 
exploded war, deploying the app again, restarting all do not work).

Also, this seems to happen on resin 4.0.9 as well.


resin-interest mailing list

Reply via email to