There is a problem with SeamResourceBundle. I have EAR application with two WAR modules. Every module has it's own component.xml file in WEB-INF path. I confugure every WAR module to use it's own list of resource bundles.
When I login in one of these modules, SeamResourceBundle reads list of resource bundles and caches them. Later I go to another module. This time cache of SeamResourceBundle is not empty, it has data from the first module. So, resource bundles from the second module cannot be read, and I see keys of resource bundles, not values.