Details
-
Bug
-
Resolution: Fixed
-
Blocker
-
17.8.0-rc-1
-
Unknown
-
N/A
-
N/A
-
Description
Getting the following error:
java.lang.ClassNotFoundException: org.eclipse.jetty.ee10.webapp.WebAppContext
at java.base/java.net.URLClassLoader.findClass(URLClassLoader.java:445)
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:593)
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:526)
at org.eclipse.jetty.ee.webapp.WebAppClassLoader.loadClass(WebAppClassLoader.java:515)
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:526)
at org.eclipse.jetty.util.Loader.loadClass(Loader.java:58)
at org.eclipse.jetty.xml.XmlConfiguration$JettyXmlConfiguration.nodeClass(XmlConfiguration.java:537)
at org.eclipse.jetty.xml.XmlConfiguration$JettyXmlConfiguration.configure(XmlConfiguration.java:477)
at org.eclipse.jetty.xml.XmlConfiguration.configure(XmlConfiguration.java:398)
at org.eclipse.jetty.ee11.webapp.JettyWebXmlConfiguration.lambda$configure$0(JettyWebXmlConfiguration.java:76)
at org.eclipse.jetty.ee.webapp.WebAppClassLoader.runWithHiddenClassAccess(WebAppClassLoader.java:173)
at org.eclipse.jetty.ee11.webapp.JettyWebXmlConfiguration.configure(JettyWebXmlConfiguration.java:74)
at org.eclipse.jetty.ee11.webapp.Configurations.configure(Configurations.java:505)
at org.eclipse.jetty.ee11.webapp.WebAppContext.configure(WebAppContext.java:480)
at org.eclipse.jetty.ee11.webapp.WebAppContext.startContext(WebAppContext.java:1270)
at org.eclipse.jetty.ee11.servlet.ServletContextHandler.lambda$doStart$0(ServletContextHandler.java:1062)
at org.eclipse.jetty.server.handler.ContextHandler$ScopedContext.call(ContextHandler.java:1582)
at org.eclipse.jetty.ee11.servlet.ServletContextHandler.doStart(ServletContextHandler.java:1059)
at org.eclipse.jetty.ee11.webapp.WebAppContext.doStart(WebAppContext.java:499)
at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:93)
at org.eclipse.jetty.deploy.StandardDeployer.deploy(StandardDeployer.java:118)
at org.eclipse.jetty.deploy.DeploymentScanner.performActions(DeploymentScanner.java:860)
at org.eclipse.jetty.deploy.DeploymentScanner.pathsChanged(DeploymentScanner.java:589)
at org.eclipse.jetty.util.Scanner.reportDifferences(Scanner.java:918)
at org.eclipse.jetty.util.Scanner.scan(Scanner.java:817)
at org.eclipse.jetty.util.Scanner.startScanning(Scanner.java:706)
at org.eclipse.jetty.util.Scanner.doStart(Scanner.java:678)
at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:93)
at org.eclipse.jetty.util.component.ContainerLifeCycle.start(ContainerLifeCycle.java:170)
at org.eclipse.jetty.util.component.ContainerLifeCycle.doStart(ContainerLifeCycle.java:121)
at org.eclipse.jetty.deploy.DeploymentScanner.doStart(DeploymentScanner.java:736)
at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:93)
at org.eclipse.jetty.util.component.ContainerLifeCycle.start(ContainerLifeCycle.java:170)
at org.eclipse.jetty.server.Server.start(Server.java:652)
at org.eclipse.jetty.util.component.ContainerLifeCycle.doStart(ContainerLifeCycle.java:121)
at org.eclipse.jetty.server.Handler$Abstract.doStart(Handler.java:545)
at org.eclipse.jetty.server.Server.doStart(Server.java:593)
at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:93)
at org.eclipse.jetty.xml.XmlConfiguration.main(XmlConfiguration.java:2108)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
at java.base/java.lang.reflect.Method.invoke(Method.java:580)
at org.eclipse.jetty.start.Main.invokeMain(Main.java:312)
at org.eclipse.jetty.start.Main.start(Main.java:603)
at org.eclipse.jetty.start.Main.main(Main.java:82)
This is because the Debian package keep pointing to the Jetty EE10 configuration while it needs to use the EE11 one after the changes done in XWIKI-23466.
Attachments
Issue Links
- is caused by
-
XWIKI-23466 Upgrade the standalone packaging to Jetty 12.1.1
-
- Closed
-