Hi Radu, On Fri, 2019-11-15 at 16:36 +0100, Radu Cotescu wrote: > Hi, > > Builds on Java 8 fail [0] due to how I handled dependency inlining > for SLING-8847 [1], since the sniffer plugin will also check the > dependencies’ classes. Those classes should be inlined in the > prepare-package phase instead of generate-resources. > I was building locally with Java 11, hence why I didn’t see any > issues before starting the release.
IIUC, the error is [ERROR] /home/jenkins/jenkins-slave/workspace/ling-org-apache-sling- xss_master/target/classes/org/owasp/esapi/tags/BaseEncodeTag.class:29: Undefined reference: void javax.servlet.jsp.tagext.BodyTagSupport.<init>() What does that mean in practical terms? Do we require Java 11? I'm a bit confused since that method is not part of the JRE. Robert