Hi Jason The purpose of this change is to "couple" Jetty server start with broker start (to avoid to start the Jetty server before the broker and have an inconsistent state). It's allow also to have the webconsole started on a slave broker with redirection to This change is required also by Spring 6.2.x. as the lenient locking mechanism changed.
Here's the corresponding PR: https://github.com/apache/activemq/pull/1931 and the details of this change: https://github.com/apache/activemq/issues/1907 I agree that I should have included a clearer "change" in the Release Notes. I gonna update it right now. Thanks! Regards JB On Mon, Apr 27, 2026 at 7:48 PM Jason Jackson <[email protected]> wrote: > I recently began testing the latest release of ActiveMQ Classic 6.2.5. > > The broker was failing to start; I noticed the issue was within the > jetty.xml file. > > Looking through the log files, I was able to determine the failure was due > to the following entry. > > <bean id="invokeStart" > class="org.springframework.beans.factory.config.MethodInvokingFactoryBean" > depends-on="broker, configureJetty, invokeConnectors"> > > When I compared the new and old jetty.xml file I noticed the broker entry > is new. > > I removed the broker entry and the broker started fine. I am using the > same settings for 6.2.5 that I used in 6.2.4. > > What is the broker entry/reference for and did I miss anything in the > release notes? > > > Jason >
