[ https://issues.apache.org/jira/browse/QPID-6412?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Rob Godfrey reassigned QPID-6412: --------------------------------- Assignee: Rob Godfrey (was: Alex Rudyy) > Declare variables as ConcurrentMap not ConcurrentHashMap to avoid issues > after compiling on Java 8 > -------------------------------------------------------------------------------------------------- > > Key: QPID-6412 > URL: https://issues.apache.org/jira/browse/QPID-6412 > Project: Qpid > Issue Type: Improvement > Components: Java Broker, Java Client, Java Common > Affects Versions: 0.32 > Reporter: Keith Wall > Assignee: Rob Godfrey > Fix For: 6.0 [Java] > > > Java 8 redefines the method keySet() on ConcurrentHashMap to return a > narrower type than the standard return type given in the Map interface. If > the code is compiled in Java 8 and then run under Java 7 this causes linking > issues. > Avoid these issues by always declaring variables in terms of the interface > ConcurrentMap -- This message was sent by Atlassian JIRA (v6.3.4#6332) --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@qpid.apache.org For additional commands, e-mail: dev-h...@qpid.apache.org