After beain redeployed bean recieves class instance from classloader not listed by displayClassInfo mbean :( (loaded by previous deployment).
displayClassInfo:
### Instance0 found in UCL: org.jboss.mx.loading.UnifiedClassLoader3@8533981{ url=file:/mnt/raid5_1/msukh/JBOSS/jboss-3.2.1_tomcat-4.1.24/server/default/tmp/deploy/server/default/deploy/GexFilter.ear/49.GexFilter.ear ,addedOrder=29}
Bean:
16:56:00,315 DEBUG [FilterHelperBean] expSrvSess classloader is of type org.jboss.mx.loading.UnifiedClassLoader3@848aff3{ url=file:/mnt/raid5_1/msukh/JBOSS/jboss-3.2.1_tomcat-4.1.24/server/default/tmp/deploy/server/default/deploy/GexFilter.ear/40.GexFilter.ear ,addedOrder=24}
16:56:00,317 DEBUG [FilterHelperBean] ExpressionSrvSession classloader is of type org.jboss.mx.loading.UnifiedClassLoader3@8533981{ url=file:/mnt/raid5_1/msukh/JBOSS/jboss-3.2.1_tomcat-4.1.24/server/default/tmp/deploy/server/default/deploy/GexFilter.ear/49.GexFilter.ear ,addedOrder=29}
submit a bug report (or a patch even!)
-- Juha