Re: tomcat 9.0.119 + jsvc

Holger Klawitter <[email protected]> Tue, 30 Jun 2026 13:45:09 +0200
Newsgroups gmane.comp.jakarta.tomcat.user
Message-ID <akOsRZl_6d9ZBppP@ariel>
The solution works great (even if I feel dirty now ;-)
Thank you!

Mark Thomas wrote (at 2026-06-30 10:18 +0100):
> On 30/06/2026 10:10, R=C3=A9my Maucherat wrote:
> > On Tue, Jun 30, 2026 at 10:41=E2=80=AFAM <[email protected]> wrote=
:
> > >=20
> > > Hi there,
> > >=20
> > > I am upgrading from tomcat 9.0.118 to 9.0.119 and I ran into a stran=
ge
> > > problem. The DeamonLoader no longer finds the Bootstrap constructor:
> > >=20
> > > Daemon loading...
> > > java.lang.NoSuchMethodException: org.apache.catalina.startup.Bootstr=
ap.<init>()
> > >          at java.base/java.lang.Class.getConstructor0(Class.java:376=
3)
> > >          at java.base/java.lang.Class.getConstructor(Class.java:2444=
)
> > >          at org.apache.commons.daemon.support.DaemonLoader.load(Daem=
onLoader.java:210)
> > > Cannot load daemon
> > > java_load failed
> > >=20
> > > My upgrade basically consists of copying over server.xml, web.xml,
> > > tomcat-users.xml, setenv.sh, webapps and logs. I used jsvc 1.6.1
> > > (the one from 9.0.119 core).
> > > Starting without jsvc (albeit not on port 80) works just fine.
> > >=20
> > > What could be the problem here?
> >=20
> > This is https://bz.apache.org/bugzilla/show_bug.cgi?id=3D70127
> > So unfortunately, it is a regression in that release.
>=20
> It is an ugly work-around but you should be able to copy bootstrap.jar f=
rom
> 9.0.118 to 9.0.119 to fix this.
>=20
> Mark
>=20
>=20
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [email protected]
> For additional commands, e-mail: [email protected]
>=20
>=20

=2D-=20
Mit freundlichem Gru=C3=9F / With kind regards
  Holger Klawitter
=2D-
listen <at> klawitter <dot> de