Static ContextsService in ContextFactory causes wrong webContextService used for multiple applications ------------------------------------------------------------------------------------------------------
Key: OWB-369 URL: https://issues.apache.org/jira/browse/OWB-369 Project: OpenWebBeans Issue Type: Bug Affects Versions: M4 Reporter: YING WANG Assignee: YING WANG Fix For: 1.0.0 To reproduce, Application A, which does not support conversation, installed and tested without any issue. then stop and uninstalled. Application B, which support conversation, get installed and started. When test Application B, ApplicationA's contextService is used and causes conversation scope is not found since it does not support conversation. The problem is because of static variable used for contextsService in ContextFactory which is JVM-wide and only init once. While supportConversation flag is application-wide property. Probably we need contextService variable to be classloader based instead of static variable. or need some change to supportsConversation flag. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.