jetty.project icon indicating copy to clipboard operation
jetty.project copied to clipboard

DebugListener module in `core` refers to non-existent `org.eclipse.jetty.server.DebugListener`

Open janbartel opened this issue 1 year ago • 0 comments
trafficstars

Jetty version(s) jetty-12.0.x

Jetty Environment core

The debug.mod core module refers to jetty-debug.xml, which refers to org.eclipse.jetty.server.DebugListener that does not exist, although ee specific DebugListener classes do:

find . -name DebugListener.java

./jetty-ee10/jetty-ee10-servlet/src/main/java/org/eclipse/jetty/ee10/servlet/DebugListener.java
./jetty-ee9/jetty-ee9-nested/src/main/java/org/eclipse/jetty/ee9/nested/DebugListener.java
./jetty-ee8/jetty-ee8-nested/target/generated-sources/ee8/org/eclipse/jetty/ee8/nested/DebugListener.java


find . -name "*.xml" | xargs egrep DebugListener

./jetty-core/jetty-server/src/main/config/etc/jetty-debug.xml:<!-- The DebugListener                                               -->
./jetty-core/jetty-server/src/main/config/etc/jetty-debug.xml:  <New id="DebugListener" class="org.eclipse.jetty.server.DebugListener">
./jetty-core/jetty-server/src/main/config/etc/jetty-debug.xml:  <Call name="addBean"><Arg><Ref refid="DebugListener"/></Arg></Call>
./jetty-core/jetty-server/src/main/config/etc/jetty-debug.xml:        <New class="org.eclipse.jetty.deploy.bindings.DebugListenerBinding">
./jetty-core/jetty-server/src/main/config/etc/jetty-debug.xml:          <Arg><Ref refid="DebugListener"/></Arg>


find . -name debug.mod

./jetty-core/jetty-server/src/main/config/modules/debug.mod

janbartel avatar Aug 22 '24 23:08 janbartel