Hi all, I have been experiencing something that looks like a possible tool refresh or UIManager bug.
This is what is happening. I am using t2.2. I have users who can access different projects, one at a time. The projects can have separate skins. I have extended UIManager and made setSkin(User user) public, changed TR.props to make the ui pull tool session scope and to refer to my extended class. Until selecting a project the skin is set to default. When selecting a new project I call the static setSkin(User user, String skin) method to set the User temp hashmap with the skin name then call setSkin(User user) and then ui.refresh(); Most of the time each page is subsequently skinned correctly. However, occasionally, a part of the page is formatted incorrectly, maybe the background color of part of the page or a logo, may be changed, not the whole skin. I think that this is only occurring when there are users using different projects and when the system is under some load. This does not show up as a problem as much as may be expected because most users ( we have 20-60 logins per day ) are using the same project and therefore the same skin. As only the single project has its own skin and other (demo) projects use the default skin, it is colors from the default skin which are being picked up (possibly because it is the default skin, possibly because it is the skin set for the demo projects). Has anyone experienced anything similar. Is anyone else using the UIManager pull tool in a session scope? Any thoughts or pointers appreciated. Regards, Peter -- Peter Courcoux <[EMAIL PROTECTED]> --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
