Radu Cotescu created SLING-8321:
-----------------------------------

             Summary: The XSSFilterImpl component cannot start on IBM's J9 JVM
                 Key: SLING-8321
                 URL: https://issues.apache.org/jira/browse/SLING-8321
             Project: Sling
          Issue Type: Bug
          Components: Extensions
    Affects Versions: XSS Protection API 2.1.0
            Reporter: Radu Cotescu
            Assignee: Radu Cotescu
             Fix For: XSS Protection API 2.1.2


During the activation phase the {{XSSFilterImpl}} component throws the 
following error on J9:
{noformat}
java.lang.NoClassDefFoundError: org.w3c.dom.ElementTraversal at 
java.lang.ClassLoader.defineClassImpl(Native Method) at 
java.lang.ClassLoader.defineClass(ClassLoader.java:379) at 
org.apache.felix.framework.BundleWiringImpl$BundleClassLoader.defineClass(BundleWiringImpl.java:2344)
 at 
org.apache.felix.framework.BundleWiringImpl$BundleClassLoader.defineClassParallel(BundleWiringImpl.java:2162)
 at 
org.apache.felix.framework.BundleWiringImpl$BundleClassLoader.findClass(BundleWiringImpl.java:2096)
 at 
org.apache.felix.framework.BundleWiringImpl.findClassOrResourceByDelegation(BundleWiringImpl.java:1565)
 at 
org.apache.felix.framework.BundleWiringImpl.access$300(BundleWiringImpl.java:79)
 at 
org.apache.felix.framework.BundleWiringImpl$BundleClassLoader.loadClass(BundleWiringImpl.java:1982)
 at java.lang.ClassLoader.loadClass(ClassLoader.java:853) at 
org.apache.xerces.parsers.AbstractDOMParser.startDocument(Unknown Source) at 
org.apache.xerces.impl.dtd.XMLDTDValidator.startDocument(Unknown Source) at 
org.apache.xerces.impl.XMLDocumentScannerImpl.startEntity(Unknown Source) at 
org.apache.xerces.impl.XMLVersionDetector.startDocumentParsing(Unknown Source) 
at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source) at 
org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source) at 
org.apache.xerces.parsers.XMLParser.parse(Unknown Source) at 
org.apache.xerces.parsers.DOMParser.parse(Unknown Source) at 
org.apache.xerces.jaxp.DocumentBuilderImpl.parse(Unknown Source) at 
org.owasp.validator.html.Policy.getTopLevelElement(Policy.java:295) at 
org.owasp.validator.html.Policy.getTopLevelElement(Policy.java:280) at 
org.owasp.validator.html.Policy.getInstance(Policy.java:170) at 
org.apache.sling.xss.impl.PolicyHandler.(PolicyHandler.java:45) at 
org.apache.sling.xss.impl.XSSFilterImpl.updatePolicy(XSSFilterImpl.java:245) at 
org.apache.sling.xss.impl.XSSFilterImpl.activate(XSSFilterImpl.java:219){noformat}



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Reply via email to