Public bug reported: Deploying a war on tomcat7 in xenial using JDK7 results with the following error:
java.lang.NoSuchMethodError: java.util.concurrent.ConcurrentHashMap.keySet()Ljava/util/concurrent/ConcurrentHashMap$KeySetView After investigation I found that the tomcat7 package was compiled with JDK8, as noted by the MANIFEST.MF files -> Created-By: 1.8.0_91-8u91-b14-0ubuntu4~16.04.1-b14 Tomcat7 should support Java 6 + 7 per this page -> http://tomcat.apache.org/whichversion.html I'm not sure if the .deb package is built from source or if this is a issue I should log with Apache Tomcat? ** Affects: tomcat7 (Ubuntu) Importance: Undecided Status: New -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1625043 Title: tomcat7 package not compliant with tomcat specification To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/tomcat7/+bug/1625043/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs