Until your in a new request there can be state outside of the session that is still seen in the current request.
I dumped the XDoclet and written the jboss-web manually and inserted the flushOnSessionInvalidation flag. It works fine.
The initial reason I moved to the 3.2.7 was that I read somewhere that maybe 3.2.7 solved a problem scheduling services not finding the scheduled class after a redeployment of the application EAR.
The scheduler still (in 3.2.7 too) does not find the scheduled class after the redeployment.
Can you give me any pointers or any solution?