Since I can't seem to comment, https://issues.apache.org/jira/browse/DIRMINA-1034 is a direct result of building with JDK 8 and using on JDK 7. Its not due to or resolved by your runtime classpath; the problem is caused by the compiled bytecode. This issue / bug has been posted all over the internet since shortly after JDK 8 came out.
Paul On Wed, Mar 9, 2016 at 2:24 PM Emmanuel Lécharny <[email protected]> wrote: > Le 09/03/16 20:20, Emmanuel Lécharny a écrit : > > Le 09/03/16 19:53, Mondain a écrit : > >> The "catch" here is that you can't build with JDK8 for JDK7; if you do > >> this, users on JDK7 will see the concurrent keyset error. > > Damn... The problem is that Java 7 is not available anymore for download > > since April 2015... > > > Ah, hopefully, I have a Java 7 installed : > > localhost:mina-2.0 elecharny$ mvn -version > Apache Maven 3.3.9 (bb52d8502b132ec0a5a3f4c09453c07478323dc5; > 2015-11-10T17:41:47+01:00) > Maven home: /opt/apache-maven-3.3.9 > Java version: 1.7.0_55, vendor: Oracle Corporation > Java home: > /Library/Java/JavaVirtualMachines/jdk1.7.0_55.jdk/Contents/Home/jre > Default locale: en_US, platform encoding: US-ASCII > OS name: "mac os x", version: "10.9.5", arch: "x86_64", family: "mac" > > >
