Your message dated Sat, 27 May 2023 15:05:20 +0000
with message-id <e1q2vts-00dpda...@fasolo.debian.org>
and subject line Bug#1036798: fixed in jetty9 9.4.51-2
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 ow...@bugs.debian.org
immediately.)


-- 
1036798: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1036798
Debian Bug Tracking System
Contact ow...@bugs.debian.org 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.51-2
Done: Markus Koschany <a...@debian.org>

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 1036...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Markus Koschany <a...@debian.org> (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 ftpmas...@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Sat, 27 May 2023 16:51:30 CEST
Source: jetty9
Architecture: source
Version: 9.4.51-2
Distribution: experimental
Urgency: medium
Maintainer: Debian Java Maintainers 
<pkg-java-maintain...@lists.alioth.debian.org>
Changed-By: Markus Koschany <a...@debian.org>
Checksums-Sha1:
 b7784d4f8b4f29135143c3c13c02a01bf14d3a3e 2804 jetty9_9.4.51-2.dsc
 947f364d091300831193ce96cd79d3a86a2de069 30412 jetty9_9.4.51-2.debian.tar.xz
 36b8de77ce307a51bc54604a851718b22f9d19d5 18912 jetty9_9.4.51-2_amd64.buildinfo
Checksums-Sha256:
 05b6c7359d07b7baca32a39dc1f9ae3dd6175af030b9a7e5d811ebed66f238e7 2804 
jetty9_9.4.51-2.dsc
 702ebd1fa13c968f5382cb3c23ca4335799077caf0ce79fa9f2280477706f54e 30412 
jetty9_9.4.51-2.debian.tar.xz
 2f919f4feab09017bf2195009dcfd6f443c70edc1a4fc01b7adc6ecce5e0f659 18912 
jetty9_9.4.51-2_amd64.buildinfo
Closes: 1036798
Changes:
 jetty9 (9.4.51-2) experimental; urgency=medium
 .
   * Team upload.
   * Revert switch to libtomcat10-java. (Closes: #1036798)
Files:
 f6554c8cc935e966b7d9aedaf8dabfcf 2804 java optional jetty9_9.4.51-2.dsc
 b95f34dd5be983c7507dcbcc5fa8e5ef 30412 java optional 
jetty9_9.4.51-2.debian.tar.xz
 06b0f071ad71cb7d87a32b9e65cd1bed 18912 java optional 
jetty9_9.4.51-2_amd64.buildinfo

-----BEGIN PGP SIGNATURE-----

iQKjBAEBCgCNFiEErPPQiO8y7e9qGoNf2a0UuVE7UeQFAmRyGTFfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEFD
RjNEMDg4RUYzMkVERUY2QTFBODM1RkQ5QUQxNEI5NTEzQjUxRTQPHGFwb0BkZWJp
YW4ub3JnAAoJENmtFLlRO1HkwtQQAL9fIoHGoTuRhjcwCN1uuyNNSvTaW3w9+oIs
rw1Zr2AFIXfp502lNGFegHjRFM8Iir/kAVdQYDiNgGZ49FVCltxT06ySpkmlFDLh
u/lnoQv1eFdrcCfhjwRykaV+K7br4RSxhyQ0R7mxuTD8/cu8d9c5Z4+e6hrYT7LH
+zlT5pEWxCMqeaAY1Q410YJk0SveoXL9hsf80Kf0zKedaBoecIFOWkUO+HpEYOvx
PJRnLMcLbSILr1GeKSU9u31CYG/22lZCO4z2N22Dr/Fboxv8X7ma7KeARjdcV57q
A2U7CoIAldSb+IrcOZ9nv1PBoaAAs/RaX79rOOghgpHZstxaLU+yvSaMx55k4WWC
Rj/oKDjIrV8yuDLJ3SQOMGS1i+9myv1yI2qlOgHEXylZIUIt9ki4vzmigt4UNKCK
5nh8lfWR6WY43gefePUBdKKrNmKP0/VNQibiXMEXJmhxiiIq1UXJd/NngTtzsatj
1i/Rhci59NySXhFaZ0isUV18T261wX6s+zigEcKJpgI5OvXLW5yyHBjmTdwohZcw
H/WBJD4zRfVbs4tvUYGGU5d2x66NVdlscImWhcQGWT2JfUfCsWXs8/E8GRtjA8QH
kwTZZwQ+aXoDeAzKkx08j0SEDIv5lSA4mPk7YoJoppYCN5YDolzFzYdjWuA1ofLq
k/TYTGc1
=G3Hw
-----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
debian-j...@lists.debian.org for discussions and questions.

Reply via email to