Your message dated Sat, 27 May 2023 15:04:32 +0000 with message-id <[email protected]> and subject line Bug#1036798: fixed in jetty9 9.4.50-4 has caused the Debian Bug report #1036798, regarding jetty9: Failed startup of context: JettyJasperInitializer not a subtype of javax.servlet.ServletContainerInitializer to be marked as done.
This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the Bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what this message is talking about, this may indicate a serious mail system misconfiguration somewhere. Please contact [email protected] immediately.) -- 1036798: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1036798 Debian Bug Tracking System Contact [email protected] with problems
--- Begin Message ---Package: jetty9 Version: 9.4.50-3 Severity: grave Justification: renders package unusable The jetty9 package can no longer run web applications after switching to libtomcat10-java for the JSP compiler. The following error appears in the log: java.util.ServiceConfigurationError: javax.servlet.ServletContainerInitializer: org.eclipse.jetty.apache.jsp.JettyJasperInitializer not a subtype at java.base/java.util.ServiceLoader.fail(ServiceLoader.java:593) at java.base/java.util.ServiceLoader$LazyClassPathLookupIterator.hasNextService(ServiceLoader.java:1244) at java.base/java.util.ServiceLoader$LazyClassPathLookupIterator.hasNext(ServiceLoader.java:1273) at java.base/java.util.ServiceLoader$2.hasNext(ServiceLoader.java:1309) at java.base/java.util.ServiceLoader$3.hasNext(ServiceLoader.java:1393) at org.eclipse.jetty.annotations.AnnotationConfiguration.getNonExcludedInitializers(AnnotationConfiguration.java:829) at org.eclipse.jetty.annotations.AnnotationConfiguration.configure(AnnotationConfiguration.java:343) at org.eclipse.jetty.webapp.WebAppContext.configure(WebAppContext.java:498) at org.eclipse.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1409) at org.eclipse.jetty.server.handler.ContextHandler.doStart(ContextHandler.java:916) at org.eclipse.jetty.servlet.ServletContextHandler.doStart(ServletContextHandler.java:288) at org.eclipse.jetty.webapp.WebAppContext.doStart(WebAppContext.java:524) at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:73) at org.eclipse.jetty.deploy.bindings.StandardStarter.processBinding(StandardStarter.java:46) at org.eclipse.jetty.deploy.AppLifeCycle.runBindings(AppLifeCycle.java:188) at org.eclipse.jetty.deploy.DeploymentManager.requestAppGoal(DeploymentManager.java:517) at org.eclipse.jetty.deploy.DeploymentManager.addApp(DeploymentManager.java:157) at org.eclipse.jetty.deploy.providers.ScanningAppProvider.fileAdded(ScanningAppProvider.java:173) at org.eclipse.jetty.deploy.providers.WebAppProvider.fileAdded(WebAppProvider.java:428) at org.eclipse.jetty.deploy.providers.ScanningAppProvider$1.fileAdded(ScanningAppProvider.java:66) at org.eclipse.jetty.util.Scanner.reportAddition(Scanner.java:785) at org.eclipse.jetty.util.Scanner.reportDifferences(Scanner.java:754) at org.eclipse.jetty.util.Scanner.scan(Scanner.java:641) at org.eclipse.jetty.util.Scanner.doStart(Scanner.java:540) at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:73) at org.eclipse.jetty.deploy.providers.ScanningAppProvider.doStart(ScanningAppProvider.java:146) at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:73) at org.eclipse.jetty.deploy.DeploymentManager.startAppProvider(DeploymentManager.java:605) at org.eclipse.jetty.deploy.DeploymentManager.doStart(DeploymentManager.java:252) at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:73) at org.eclipse.jetty.util.component.ContainerLifeCycle.start(ContainerLifeCycle.java:169) at org.eclipse.jetty.server.Server.start(Server.java:423) at org.eclipse.jetty.util.component.ContainerLifeCycle.doStart(ContainerLifeCycle.java:117) at org.eclipse.jetty.server.handler.AbstractHandler.doStart(AbstractHandler.java:97) at org.eclipse.jetty.server.Server.doStart(Server.java:387) at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:73) at org.eclipse.jetty.xml.XmlConfiguration.lambda$main$3(XmlConfiguration.java:1907) at java.base/java.security.AccessController.doPrivileged(AccessController.java:569) at org.eclipse.jetty.xml.XmlConfiguration.main(XmlConfiguration.java:1857) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at org.eclipse.jetty.start.Main.invokeMain(Main.java:218) at org.eclipse.jetty.start.Main.start(Main.java:491) at org.eclipse.jetty.start.Main.main(Main.java:77) Reverting back to libtomcat9-java fixes the issue. Using the Jasper compiler from Tomcat 10 with Jetty 9 is unlikely to work properly since the source files generated will use the servlet classes from the jakarta namespace and Jetty 9 doesn't implement them. Emmmanuel Bourg
--- End Message ---
--- Begin Message ---Source: jetty9 Source-Version: 9.4.50-4 Done: Markus Koschany <[email protected]> We believe that the bug you reported is fixed in the latest version of jetty9, which is due to be installed in the Debian FTP archive. A summary of the changes between this version and the previous one is attached. Thank you for reporting the bug, which will now be closed. If you have further comments please address them to [email protected], and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Markus Koschany <[email protected]> (supplier of updated jetty9 package) (This message was generated automatically at their request; if you believe that there is a problem with it please contact the archive administrators by mailing [email protected]) -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Format: 1.8 Date: Sat, 27 May 2023 16:28:19 +0200 Source: jetty9 Architecture: source Version: 9.4.50-4 Distribution: unstable Urgency: medium Maintainer: Debian Java Maintainers <[email protected]> Changed-By: Markus Koschany <[email protected]> Closes: 1036798 Changes: jetty9 (9.4.50-4) unstable; urgency=medium . * Team upload. * Revert the switch to libtomcat10-java. For now Jetty 9 only works correctly with libtomcat9-java. (Closes: #1036798) Checksums-Sha1: 4661cd1e8bc4fb728cd3d036e35f2552d92e3a32 2804 jetty9_9.4.50-4.dsc 1f776c111f315f381a7caaf141d30cc654c499f7 30156 jetty9_9.4.50-4.debian.tar.xz d4cd2673501b4c5ba3eb351f3d4bef220d5b3ef7 18912 jetty9_9.4.50-4_amd64.buildinfo Checksums-Sha256: 16951463d3e840f95b01b2760c8ebfaada38c4ea1249dea9f8d493fa210da056 2804 jetty9_9.4.50-4.dsc acd4be7a89ff1650f1d709f3e0d03bf9fbde2996934fded1a36341b8ef472c45 30156 jetty9_9.4.50-4.debian.tar.xz 118c0de00b991c456f4a894dcc4b56d9a0b6d5f100c18dc42f07e19d13cb2d5a 18912 jetty9_9.4.50-4_amd64.buildinfo Files: 262ef57c13fc15b763d5f857b71c0424 2804 java optional jetty9_9.4.50-4.dsc bd04b1904313b4eb329c02a8bef5aca3 30156 java optional jetty9_9.4.50-4.debian.tar.xz 6d4b8ae81410c5bc9eebae9744f20b47 18912 java optional jetty9_9.4.50-4_amd64.buildinfo -----BEGIN PGP SIGNATURE----- iQKjBAEBCgCNFiEErPPQiO8y7e9qGoNf2a0UuVE7UeQFAmRyFlFfFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEFD RjNEMDg4RUYzMkVERUY2QTFBODM1RkQ5QUQxNEI5NTEzQjUxRTQPHGFwb0BkZWJp YW4ub3JnAAoJENmtFLlRO1HkpX8P/188czdGG9TlM2vAcAENEjamDhTWqHGSGIKl rUntC3tnFEWx1nifMZFi18T+E6xOJxZVWcRyCwD8eI/PdfSm2fvTnjbiyq7/HmOp 293PV6YMEpHIva4DNH+vjIj1pCCsm53TiSAh2jYF/yTmxmVWN3Fbxgid3lc3HcfR slAgInx2+/GlMaDl6TsQoP5OgmXzJ1++RR9jUtQI1kdXvufB9iv6infqX3I10V+V fffx1CBuw40N+8Dz4Nc7MAxPiUI7FqAbMaKg8QGkIlebddAe+UFi7y1lVo+htLzb tt0TyM6QwGA+BSoNP6kf1p9er6CAVaVw8NCyamiXFPa7FtR6V6RyKcXSq5IgCc4W ehjDdyp1UMgC9p68Ha/ihO8Ac++SI8eD9k9r01lRDcRAJ5ZmxtENzpJas61J736H wogHLeWJrR8kXdtSENWfwdFwEfB1iuh9yySffD/mqavWb+ELi7Qj5sOB6oino5Wz Omgva0LRPDOzKsTKCFJqjfQI2zc7fL6QslLRR21OeKL9lMvcSvTaE3dzseMnFKVK cXiReG0LIHQvk6naOO+pFLfb52nielEu31ShObqol1D5RQSjVG1i8sugc6SO3Zgb yuxyyyz8QEEYrjb2fL1YxmnYSZJsSStcDTfgl7ieXfgncHsyWfNqYIFSkVgMtJbm sIKEHIxN =WMjd -----END PGP SIGNATURE-----
--- End Message ---
__ This is the maintainer address of Debian's Java team <https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-java-maintainers>. Please use [email protected] for discussions and questions.
