Re: tomcat 9.0.119 + jsvc

Rémy Maucherat <[email protected]> Tue, 30 Jun 2026 11:10:39 +0200
Newsgroups gmane.comp.jakarta.tomcat.user
Message-ID <CANwj8ZpdRJvueVqQ7kh6PQSf7CXnPS8ADeWd5Xhpd+r466Qq=w@mail.gmail.com>
On Tue, Jun 30, 2026 at 10:41=E2=80=AFAM <[email protected]> wrote:
>
> Hi there,
>
> I am upgrading from tomcat 9.0.118 to 9.0.119 and I ran into a strange
> problem. The DeamonLoader no longer finds the Bootstrap constructor:
>
> Daemon loading...
> java.lang.NoSuchMethodException: org.apache.catalina.startup.Bootstrap.<i=
nit>()
>         at java.base/java.lang.Class.getConstructor0(Class.java:3763)
>         at java.base/java.lang.Class.getConstructor(Class.java:2444)
>         at org.apache.commons.daemon.support.DaemonLoader.load(DaemonLoad=
er.java:210)
> Cannot load daemon
> java_load failed
>
> 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.
>
> What could be the problem here?

This is https://bz.apache.org/bugzilla/show_bug.cgi?id=3D70127
So unfortunately, it is a regression in that release.

R=C3=A9my