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
-