Description
currently we have in several places in our code
... ConcurrentHashMap...= new ConcurrenHashMap...;
Depending the usage it can lead to this kind of issues (saw with ConversationManager):
java.util.concurrent.ConcurrentHashMap.keySet()Ljava/util/concurrent/ConcurrentHashMap$KeySetView; org.apache.webbeans.conversation.ConversationManager.getPropogatedConversation(ConversationManager.java:179)
The idea is to use ConcurrentMap on the left everywhere