Dan Berindei created ISPN-4163:
----------------------------------
Summary: CacheAuthorizationTest.testAllCombinations always fails on JDK8
Key: ISPN-4163
URL:
https://issues.jboss.org/browse/ISPN-4163
Project: Infinispan
Issue Type: Bug
Components: Security, Test Suite - Core
Affects Versions: 7.0.0.Alpha1
Reporter: Dan Berindei
Assignee: Tristan Tarrant
Fix For: 7.0.0.Alpha3
JDK8 added some new default methods to ConcurrentMap, and SecureCacheTestDriver
doesn't cover them. This actually raises the question of whether we could provide our
own implementations while still keeping compatibility with JDK6...
{noformat}
java.lang.Exception: Class org.infinispan.security.SecureCacheTestDriver needs to declare
a method with the following signature: void
testReplaceAll_BiFunction(SecureCache<String, String> cache) {}
at
org.infinispan.security.CacheAuthorizationTest.testAllCombinations(CacheAuthorizationTest.java:158)
Caused by: java.lang.NoSuchMethodException:
org.infinispan.security.SecureCacheTestDriver.testReplaceAll_BiFunction(org.infinispan.security.SecureCache)
at java.lang.Class.getMethod(Class.java:1773)
at
org.infinispan.security.CacheAuthorizationTest.testAllCombinations(CacheAuthorizationTest.java:109) ...
20 more
{noformat}
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see:
http://www.atlassian.com/software/jira