In Apache Felix OSGi environment (AEM6 SP2) any call to default or static interface method throws java.lang.NoSuchMethodError.
I was able to find the method's signature in the compiled interface .class file but in runtime the method is not accessible.
Lambdas and streams work fine proofing that JRE is 8.
getClass().getInterfaces()[0].getMethods()
also doesn't list the method.
org.apache.felix.scr-1.8.2
bndlib-1.43.0
Is it environment limitation or possible to fix?