Giter VIP home page Giter VIP logo

Comments (15)

joakime avatar joakime commented on June 1, 2024 1

Copied from your XML

    <Set name="handler">
      <New id="Handlers" class="org.eclipse.jetty.server.handler.HandlerCollection">
        <Set name="handlers">
         <Array type="org.eclipse.jetty.server.Handler">
           <Item>
             <New id="Contexts" class="org.eclipse.jetty.server.handler.ContextHandlerCollection"/>
           </Item>
           <Item>
             <New id="DefaultHandler" class="org.eclipse.jetty.server.handler.DefaultHandler"/>
           </Item>
         </Array>
        </Set>
      </New>
    </Set>

Some of these handler classes do not exist in Jetty 12.
Check the XML files in jetty-home (from your jetty-home download) for the up to date names.

In fact, delete these two files from your jetty.base

 ${jetty.base}\etc\jetty.xml
 ${jetty.base}\etc\jetty-deploy.xml

Your copy of jetty.xml does nothing unique or different then the default jetty.xml from jetty-home, and you are missing a ton of other things that have happened to that XML.
Your jetty-deploy is also going to be wrong, as the deploy in Jetty 12 is environment specific (so you'll need something like --add-module=ee10-deploy)

If you need to tweak something in the default jetty.xml, you either do that entirely with properties in your ${jetty.base}/start.d/<name>.ini files, or via tweak xmls that only modify the specific things you need to modify (coping an XML from the jetty-home into jetty-base to modify something is a last resort technique, and if you feel you need to do that file an issue with us).

Example of a tweak.xml ...

${jetty.base}/etc/tweak-ssl.xml

<!DOCTYPE Configure PUBLIC "-//Jetty//Configure//EN"
          "http://www.eclipse.org/jetty/configure_10_0.dtd">
<!-- Tweak SsslContextFactory Includes / Excludes -->
<Configure id="sslContextFactory" class="org.eclipse.jetty.util.ssl.SslContextFactory$Server">
  <!-- Mitigate SLOTH Attack -->
  <Call name="addExcludeCipherSuites">
    <Arg>
      <Array type="String">
        <Item>.*_RSA_.*SHA1$</Item>
        <Item>.*_RSA_.*SHA$</Item>
        <Item>.*_RSA_.*MD5$</Item>
      </Array>
    </Arg>
  </Call>
</Configure>

from jetty.project.

joakime avatar joakime commented on June 1, 2024

This reads like an XML entity resolver issue.
I have access to Windows 10 home laptop, I'm going to try to replicate.

from jetty.project.

joakime avatar joakime commented on June 1, 2024

I am unable to replicate.

I'm going to need more information.

First thing I noticed in your description, what's in your %JETTY_OPTIONS% and %JETTY_STOP_OPTIONS% properties?

Can you run java -jar %JETTY_HOME%/start.jar %JETTY_OPTIONS% %JETTY_STOP_OPTIONS% --module=ext --debug (note the --debug) and attach the output here?

⚠️ Make sure you sanitize it for anything you deem sensitive, please use something consistent when you sanitize, like XXXX, and let me know what you used, so I know it's not a potential source of behavior quirks.
I say this because your paths look super weird jetty.base = C:\DEV\GIT\...\tools\jetty\go-base and I assume that's because you sanitized. (if those are actually your paths, then that is a source of problems, (the special characters ... in a path segment)

from jetty.project.

joakime avatar joakime commented on June 1, 2024

The error cvc-elt.1.a: Cannot find the declaration of element 'Configure' is pointing at a badly defined DTD or XML at the top of one of your XML files.

This is the opening of a typical XML file in Jetty 12.

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE Configure PUBLIC "-//Jetty//Configure//EN" "https://eclipse.dev/jetty/configure_10_0.dtd">
<Configure id="Server" class="org.eclipse.jetty.server.Server">

Note that the URL has changed over the years.
But we support a wide range of current and historical URLs

See: https://github.com/jetty/jetty.project/blob/jetty-12.0.5/jetty-core/jetty-xml/src/main/resources/org/eclipse/jetty/xml/catalog-configure.xml (and the various systemId declarations)

from jetty.project.

Pasb4js avatar Pasb4js commented on June 1, 2024

Hi !
%JETTY_OPTIONS% is empty here, only used on prod server, I removed it from command with --debug, as is failed.
export JETTY_OPTIONS="-Duser.country=US -Duser.language=en"

java -jar %JETTY_HOME%/start.jar %JETTY_STOP_OPTIONS% --module=ext --debug
output:

java -jar %JETTY_HOME%/start.jar %JETTY_STOP_OPTIONS% --module=ext --debug
DEBUG : Looking for classloader resource: jetty-version.properties
DEBUG : Looking for classloader resource: org/eclipse/jetty/start/build.properties
DEBUG : Loading Props: jar:file:/C:/tools/noarch/jetty/12.0.5/start.jar!/org/eclipse/jetty/start/build.properties
DEBUG : jetty.home=C:\tools\noarch\jetty\12.0.5
DEBUG : jetty.base=C:\DEV\GIT\gst-online
DEBUG : Registering all modules
DEBUG : getPaths('modules/*.mod')
DEBUG : Using relative path pattern: glob:**/modules/*.mod
DEBUG : Found [modules\acceptratelimit.mod] C:\tools\noarch\jetty\12.0.5\modules\acceptratelimit.mod
DEBUG : Found [modules\alpn-java.mod] C:\tools\noarch\jetty\12.0.5\modules\alpn-java.mod
DEBUG : Found [modules\alpn.mod] C:\tools\noarch\jetty\12.0.5\modules\alpn.mod
DEBUG : Found [modules\bytebufferpool-quadratic.mod] C:\tools\noarch\jetty\12.0.5\modules\bytebufferpool-quadratic.mod
DEBUG : Found [modules\bytebufferpool.mod] C:\tools\noarch\jetty\12.0.5\modules\bytebufferpool.mod
DEBUG : Found [modules\client.mod] C:\tools\noarch\jetty\12.0.5\modules\client.mod
DEBUG : Found [modules\connectionlimit.mod] C:\tools\noarch\jetty\12.0.5\modules\connectionlimit.mod
DEBUG : Found [modules\conscrypt.mod] C:\tools\noarch\jetty\12.0.5\modules\conscrypt.mod
DEBUG : Found [modules\console-capture.mod] C:\tools\noarch\jetty\12.0.5\modules\console-capture.mod
DEBUG : Found [modules\core-demos.mod] C:\tools\noarch\jetty\12.0.5\modules\core-demos.mod
DEBUG : Found [modules\core-deploy.mod] C:\tools\noarch\jetty\12.0.5\modules\core-deploy.mod
DEBUG : Found [modules\customrequestlog.mod] C:\tools\noarch\jetty\12.0.5\modules\customrequestlog.mod
DEBUG : Found [modules\debug.mod] C:\tools\noarch\jetty\12.0.5\modules\debug.mod
DEBUG : Found [modules\debuglog.mod] C:\tools\noarch\jetty\12.0.5\modules\debuglog.mod
DEBUG : Found [modules\decorate.mod] C:\tools\noarch\jetty\12.0.5\modules\decorate.mod
DEBUG : Found [modules\delay-until-content.mod] C:\tools\noarch\jetty\12.0.5\modules\delay-until-content.mod
DEBUG : Found [modules\demo-handler.mod] C:\tools\noarch\jetty\12.0.5\modules\demo-handler.mod
DEBUG : Found [modules\demo-jaas.mod] C:\tools\noarch\jetty\12.0.5\modules\demo-jaas.mod
DEBUG : Found [modules\demo-moved-context.mod] C:\tools\noarch\jetty\12.0.5\modules\demo-moved-context.mod
DEBUG : Found [modules\demo-realm.mod] C:\tools\noarch\jetty\12.0.5\modules\demo-realm.mod
DEBUG : Found [modules\demo-root.mod] C:\tools\noarch\jetty\12.0.5\modules\demo-root.mod
DEBUG : Found [modules\demos.mod] C:\tools\noarch\jetty\12.0.5\modules\demos.mod
DEBUG : Found [modules\deploy.mod] C:\tools\noarch\jetty\12.0.5\modules\deploy.mod
DEBUG : Found [modules\ee10-annotations.mod] C:\tools\noarch\jetty\12.0.5\modules\ee10-annotations.mod
DEBUG : Found [modules\ee10-apache-jsp.mod] C:\tools\noarch\jetty\12.0.5\modules\ee10-apache-jsp.mod
DEBUG : Found [modules\ee10-cdi-decorate.mod] C:\tools\noarch\jetty\12.0.5\modules\ee10-cdi-decorate.mod
DEBUG : Found [modules\ee10-cdi-spi.mod] C:\tools\noarch\jetty\12.0.5\modules\ee10-cdi-spi.mod
DEBUG : Found [modules\ee10-cdi.mod] C:\tools\noarch\jetty\12.0.5\modules\ee10-cdi.mod
DEBUG : Found [modules\ee10-demo-async-rest.mod] C:\tools\noarch\jetty\12.0.5\modules\ee10-demo-async-rest.mod
DEBUG : Found [modules\ee10-demo-jaas.mod] C:\tools\noarch\jetty\12.0.5\modules\ee10-demo-jaas.mod
DEBUG : Found [modules\ee10-demo-jetty.mod] C:\tools\noarch\jetty\12.0.5\modules\ee10-demo-jetty.mod
DEBUG : Found [modules\ee10-demo-jndi.mod] C:\tools\noarch\jetty\12.0.5\modules\ee10-demo-jndi.mod
DEBUG : Found [modules\ee10-demo-jsp.mod] C:\tools\noarch\jetty\12.0.5\modules\ee10-demo-jsp.mod
DEBUG : Found [modules\ee10-demo-mock-resources.mod] C:\tools\noarch\jetty\12.0.5\modules\ee10-demo-mock-resources.mod
DEBUG : Found [modules\ee10-demo-proxy.mod] C:\tools\noarch\jetty\12.0.5\modules\ee10-demo-proxy.mod
DEBUG : Found [modules\ee10-demo-rewrite.mod] C:\tools\noarch\jetty\12.0.5\modules\ee10-demo-rewrite.mod
DEBUG : Found [modules\ee10-demo-simple.mod] C:\tools\noarch\jetty\12.0.5\modules\ee10-demo-simple.mod
DEBUG : Found [modules\ee10-demo-spec.mod] C:\tools\noarch\jetty\12.0.5\modules\ee10-demo-spec.mod
DEBUG : Found [modules\ee10-demos.mod] C:\tools\noarch\jetty\12.0.5\modules\ee10-demos.mod
DEBUG : Found [modules\ee10-deploy.mod] C:\tools\noarch\jetty\12.0.5\modules\ee10-deploy.mod
DEBUG : Found [modules\ee10-fcgi-proxy.mod] C:\tools\noarch\jetty\12.0.5\modules\ee10-fcgi-proxy.mod
DEBUG : Found [modules\ee10-glassfish-jstl.mod] C:\tools\noarch\jetty\12.0.5\modules\ee10-glassfish-jstl.mod
DEBUG : Found [modules\ee10-jaspi-default-auth-config-factory.mod] C:\tools\noarch\jetty\12.0.5\modules\ee10-jaspi-default-auth-config-factory.mod
DEBUG : Found [modules\ee10-jaspi-demo.mod] C:\tools\noarch\jetty\12.0.5\modules\ee10-jaspi-demo.mod
DEBUG : Found [modules\ee10-jaspi.mod] C:\tools\noarch\jetty\12.0.5\modules\ee10-jaspi.mod
DEBUG : Found [modules\ee10-jndi.mod] C:\tools\noarch\jetty\12.0.5\modules\ee10-jndi.mod
DEBUG : Found [modules\ee10-jsp.mod] C:\tools\noarch\jetty\12.0.5\modules\ee10-jsp.mod
DEBUG : Found [modules\ee10-jstl.mod] C:\tools\noarch\jetty\12.0.5\modules\ee10-jstl.mod
DEBUG : Found [modules\ee10-openid.mod] C:\tools\noarch\jetty\12.0.5\modules\ee10-openid.mod
DEBUG : Found [modules\ee10-plus.mod] C:\tools\noarch\jetty\12.0.5\modules\ee10-plus.mod
DEBUG : Found [modules\ee10-proxy.mod] C:\tools\noarch\jetty\12.0.5\modules\ee10-proxy.mod
DEBUG : Found [modules\ee10-quickstart.mod] C:\tools\noarch\jetty\12.0.5\modules\ee10-quickstart.mod
DEBUG : Found [modules\ee10-security.mod] C:\tools\noarch\jetty\12.0.5\modules\ee10-security.mod
DEBUG : Found [modules\ee10-servlet.mod] C:\tools\noarch\jetty\12.0.5\modules\ee10-servlet.mod
DEBUG : Found [modules\ee10-servlets.mod] C:\tools\noarch\jetty\12.0.5\modules\ee10-servlets.mod
DEBUG : Found [modules\ee10-webapp.mod] C:\tools\noarch\jetty\12.0.5\modules\ee10-webapp.mod
DEBUG : Found [modules\ee10-websocket-jakarta.mod] C:\tools\noarch\jetty\12.0.5\modules\ee10-websocket-jakarta.mod
DEBUG : Found [modules\ee10-websocket-jetty-client-webapp.mod] C:\tools\noarch\jetty\12.0.5\modules\ee10-websocket-jetty-client-webapp.mod
DEBUG : Found [modules\ee10-websocket-jetty.mod] C:\tools\noarch\jetty\12.0.5\modules\ee10-websocket-jetty.mod
DEBUG : Found [modules\ee8-annotations.mod] C:\tools\noarch\jetty\12.0.5\modules\ee8-annotations.mod
DEBUG : Found [modules\ee8-apache-jsp.mod] C:\tools\noarch\jetty\12.0.5\modules\ee8-apache-jsp.mod
DEBUG : Found [modules\ee8-demo-async-rest.mod] C:\tools\noarch\jetty\12.0.5\modules\ee8-demo-async-rest.mod
DEBUG : Found [modules\ee8-demo-jaas.mod] C:\tools\noarch\jetty\12.0.5\modules\ee8-demo-jaas.mod
DEBUG : Found [modules\ee8-demo-jetty.mod] C:\tools\noarch\jetty\12.0.5\modules\ee8-demo-jetty.mod
DEBUG : Found [modules\ee8-demo-jndi.mod] C:\tools\noarch\jetty\12.0.5\modules\ee8-demo-jndi.mod
DEBUG : Found [modules\ee8-demo-jsp.mod] C:\tools\noarch\jetty\12.0.5\modules\ee8-demo-jsp.mod
DEBUG : Found [modules\ee8-demo-mock-resources.mod] C:\tools\noarch\jetty\12.0.5\modules\ee8-demo-mock-resources.mod
DEBUG : Found [modules\ee8-demo-moved-context.mod] C:\tools\noarch\jetty\12.0.5\modules\ee8-demo-moved-context.mod
DEBUG : Found [modules\ee8-demo-proxy.mod] C:\tools\noarch\jetty\12.0.5\modules\ee8-demo-proxy.mod
DEBUG : Found [modules\ee8-demo-rewrite.mod] C:\tools\noarch\jetty\12.0.5\modules\ee8-demo-rewrite.mod
DEBUG : Found [modules\ee8-demo-simple.mod] C:\tools\noarch\jetty\12.0.5\modules\ee8-demo-simple.mod
DEBUG : Found [modules\ee8-demo-spec.mod] C:\tools\noarch\jetty\12.0.5\modules\ee8-demo-spec.mod
DEBUG : Found [modules\ee8-demos.mod] C:\tools\noarch\jetty\12.0.5\modules\ee8-demos.mod
DEBUG : Found [modules\ee8-deploy.mod] C:\tools\noarch\jetty\12.0.5\modules\ee8-deploy.mod
DEBUG : Found [modules\ee8-glassfish-jstl.mod] C:\tools\noarch\jetty\12.0.5\modules\ee8-glassfish-jstl.mod
DEBUG : Found [modules\ee8-jndi.mod] C:\tools\noarch\jetty\12.0.5\modules\ee8-jndi.mod
DEBUG : Found [modules\ee8-jsp.mod] C:\tools\noarch\jetty\12.0.5\modules\ee8-jsp.mod
DEBUG : Found [modules\ee8-jstl.mod] C:\tools\noarch\jetty\12.0.5\modules\ee8-jstl.mod
DEBUG : Found [modules\ee8-openid.mod] C:\tools\noarch\jetty\12.0.5\modules\ee8-openid.mod
DEBUG : Found [modules\ee8-plus.mod] C:\tools\noarch\jetty\12.0.5\modules\ee8-plus.mod
DEBUG : Found [modules\ee8-proxy.mod] C:\tools\noarch\jetty\12.0.5\modules\ee8-proxy.mod
DEBUG : Found [modules\ee8-quickstart.mod] C:\tools\noarch\jetty\12.0.5\modules\ee8-quickstart.mod
DEBUG : Found [modules\ee8-security.mod] C:\tools\noarch\jetty\12.0.5\modules\ee8-security.mod
DEBUG : Found [modules\ee8-servlet.mod] C:\tools\noarch\jetty\12.0.5\modules\ee8-servlet.mod
DEBUG : Found [modules\ee8-servlets.mod] C:\tools\noarch\jetty\12.0.5\modules\ee8-servlets.mod
DEBUG : Found [modules\ee8-webapp.mod] C:\tools\noarch\jetty\12.0.5\modules\ee8-webapp.mod
DEBUG : Found [modules\ee8-websocket-javax.mod] C:\tools\noarch\jetty\12.0.5\modules\ee8-websocket-javax.mod
DEBUG : Found [modules\ee8-websocket-jetty-client-webapp.mod] C:\tools\noarch\jetty\12.0.5\modules\ee8-websocket-jetty-client-webapp.mod
DEBUG : Found [modules\ee8-websocket-jetty-client.mod] C:\tools\noarch\jetty\12.0.5\modules\ee8-websocket-jetty-client.mod
DEBUG : Found [modules\ee8-websocket-jetty.mod] C:\tools\noarch\jetty\12.0.5\modules\ee8-websocket-jetty.mod
DEBUG : Found [modules\ee9-annotations.mod] C:\tools\noarch\jetty\12.0.5\modules\ee9-annotations.mod
DEBUG : Found [modules\ee9-apache-jsp.mod] C:\tools\noarch\jetty\12.0.5\modules\ee9-apache-jsp.mod
DEBUG : Found [modules\ee9-cdi-decorate.mod] C:\tools\noarch\jetty\12.0.5\modules\ee9-cdi-decorate.mod
DEBUG : Found [modules\ee9-cdi-spi.mod] C:\tools\noarch\jetty\12.0.5\modules\ee9-cdi-spi.mod
DEBUG : Found [modules\ee9-cdi.mod] C:\tools\noarch\jetty\12.0.5\modules\ee9-cdi.mod
DEBUG : Found [modules\ee9-demo-async-rest.mod] C:\tools\noarch\jetty\12.0.5\modules\ee9-demo-async-rest.mod
DEBUG : Found [modules\ee9-demo-jaas.mod] C:\tools\noarch\jetty\12.0.5\modules\ee9-demo-jaas.mod
DEBUG : Found [modules\ee9-demo-jetty.mod] C:\tools\noarch\jetty\12.0.5\modules\ee9-demo-jetty.mod
DEBUG : Found [modules\ee9-demo-jndi.mod] C:\tools\noarch\jetty\12.0.5\modules\ee9-demo-jndi.mod
DEBUG : Found [modules\ee9-demo-jsp.mod] C:\tools\noarch\jetty\12.0.5\modules\ee9-demo-jsp.mod
DEBUG : Found [modules\ee9-demo-mock-resources.mod] C:\tools\noarch\jetty\12.0.5\modules\ee9-demo-mock-resources.mod
DEBUG : Found [modules\ee9-demo-proxy.mod] C:\tools\noarch\jetty\12.0.5\modules\ee9-demo-proxy.mod
DEBUG : Found [modules\ee9-demo-rewrite.mod] C:\tools\noarch\jetty\12.0.5\modules\ee9-demo-rewrite.mod
DEBUG : Found [modules\ee9-demo-simple.mod] C:\tools\noarch\jetty\12.0.5\modules\ee9-demo-simple.mod
DEBUG : Found [modules\ee9-demo-spec.mod] C:\tools\noarch\jetty\12.0.5\modules\ee9-demo-spec.mod
DEBUG : Found [modules\ee9-demos.mod] C:\tools\noarch\jetty\12.0.5\modules\ee9-demos.mod
DEBUG : Found [modules\ee9-deploy.mod] C:\tools\noarch\jetty\12.0.5\modules\ee9-deploy.mod
DEBUG : Found [modules\ee9-fcgi-proxy.mod] C:\tools\noarch\jetty\12.0.5\modules\ee9-fcgi-proxy.mod
DEBUG : Found [modules\ee9-glassfish-jstl.mod] C:\tools\noarch\jetty\12.0.5\modules\ee9-glassfish-jstl.mod
DEBUG : Found [modules\ee9-jaspi-default-auth-config-factory.mod] C:\tools\noarch\jetty\12.0.5\modules\ee9-jaspi-default-auth-config-factory.mod
DEBUG : Found [modules\ee9-jaspi-demo.mod] C:\tools\noarch\jetty\12.0.5\modules\ee9-jaspi-demo.mod
DEBUG : Found [modules\ee9-jaspi.mod] C:\tools\noarch\jetty\12.0.5\modules\ee9-jaspi.mod
DEBUG : Found [modules\ee9-jndi.mod] C:\tools\noarch\jetty\12.0.5\modules\ee9-jndi.mod
DEBUG : Found [modules\ee9-jsp.mod] C:\tools\noarch\jetty\12.0.5\modules\ee9-jsp.mod
DEBUG : Found [modules\ee9-jstl.mod] C:\tools\noarch\jetty\12.0.5\modules\ee9-jstl.mod
DEBUG : Found [modules\ee9-openid.mod] C:\tools\noarch\jetty\12.0.5\modules\ee9-openid.mod
DEBUG : Found [modules\ee9-plus.mod] C:\tools\noarch\jetty\12.0.5\modules\ee9-plus.mod
DEBUG : Found [modules\ee9-proxy.mod] C:\tools\noarch\jetty\12.0.5\modules\ee9-proxy.mod
DEBUG : Found [modules\ee9-quickstart.mod] C:\tools\noarch\jetty\12.0.5\modules\ee9-quickstart.mod
DEBUG : Found [modules\ee9-security.mod] C:\tools\noarch\jetty\12.0.5\modules\ee9-security.mod
DEBUG : Found [modules\ee9-servlet.mod] C:\tools\noarch\jetty\12.0.5\modules\ee9-servlet.mod
DEBUG : Found [modules\ee9-servlets.mod] C:\tools\noarch\jetty\12.0.5\modules\ee9-servlets.mod
DEBUG : Found [modules\ee9-webapp.mod] C:\tools\noarch\jetty\12.0.5\modules\ee9-webapp.mod
DEBUG : Found [modules\ee9-websocket-jakarta.mod] C:\tools\noarch\jetty\12.0.5\modules\ee9-websocket-jakarta.mod
DEBUG : Found [modules\ee9-websocket-jetty-client-webapp.mod] C:\tools\noarch\jetty\12.0.5\modules\ee9-websocket-jetty-client-webapp.mod
DEBUG : Found [modules\ee9-websocket-jetty.mod] C:\tools\noarch\jetty\12.0.5\modules\ee9-websocket-jetty.mod
DEBUG : Found [modules\ext.mod] C:\tools\noarch\jetty\12.0.5\modules\ext.mod
DEBUG : Found [modules\fcgi-proxy.mod] C:\tools\noarch\jetty\12.0.5\modules\fcgi-proxy.mod
DEBUG : Found [modules\fcgi.mod] C:\tools\noarch\jetty\12.0.5\modules\fcgi.mod
DEBUG : Found [modules\flight-recorder.mod] C:\tools\noarch\jetty\12.0.5\modules\flight-recorder.mod
DEBUG : Found [modules\gcloud-datastore.mod] C:\tools\noarch\jetty\12.0.5\modules\gcloud-datastore.mod
DEBUG : Found [modules\gcloud.mod] C:\tools\noarch\jetty\12.0.5\modules\gcloud.mod
DEBUG : Found [modules\global-webapp-common.mod] C:\tools\noarch\jetty\12.0.5\modules\global-webapp-common.mod
DEBUG : Found [modules\graceful.mod] C:\tools\noarch\jetty\12.0.5\modules\graceful.mod
DEBUG : Found [modules\gzip.mod] C:\tools\noarch\jetty\12.0.5\modules\gzip.mod
DEBUG : Found [modules\home-base-warning.mod] C:\tools\noarch\jetty\12.0.5\modules\home-base-warning.mod
DEBUG : Found [modules\http-forwarded.mod] C:\tools\noarch\jetty\12.0.5\modules\http-forwarded.mod
DEBUG : Found [modules\http.mod] C:\tools\noarch\jetty\12.0.5\modules\http.mod
DEBUG : Found [modules\http2.mod] C:\tools\noarch\jetty\12.0.5\modules\http2.mod
DEBUG : Found [modules\http2c.mod] C:\tools\noarch\jetty\12.0.5\modules\http2c.mod
DEBUG : Found [modules\http3.mod] C:\tools\noarch\jetty\12.0.5\modules\http3.mod
DEBUG : Found [modules\https.mod] C:\tools\noarch\jetty\12.0.5\modules\https.mod
DEBUG : Found [modules\inetaccess.mod] C:\tools\noarch\jetty\12.0.5\modules\inetaccess.mod
DEBUG : Found [modules\infinispan-embedded-query.mod] C:\tools\noarch\jetty\12.0.5\modules\infinispan-embedded-query.mod
DEBUG : Found [modules\infinispan-embedded.mod] C:\tools\noarch\jetty\12.0.5\modules\infinispan-embedded.mod
DEBUG : Found [modules\infinispan-remote-query.mod] C:\tools\noarch\jetty\12.0.5\modules\infinispan-remote-query.mod
DEBUG : Found [modules\infinispan-remote.mod] C:\tools\noarch\jetty\12.0.5\modules\infinispan-remote.mod
DEBUG : Found [modules\jaas.mod] C:\tools\noarch\jetty\12.0.5\modules\jaas.mod
DEBUG : Found [modules\jdbc.mod] C:\tools\noarch\jetty\12.0.5\modules\jdbc.mod
DEBUG : Found [modules\jmx-remote-auth.mod] C:\tools\noarch\jetty\12.0.5\modules\jmx-remote-auth.mod
DEBUG : Found [modules\jmx-remote-ssl.mod] C:\tools\noarch\jetty\12.0.5\modules\jmx-remote-ssl.mod
DEBUG : Found [modules\jmx-remote.mod] C:\tools\noarch\jetty\12.0.5\modules\jmx-remote.mod
DEBUG : Found [modules\jmx.mod] C:\tools\noarch\jetty\12.0.5\modules\jmx.mod
DEBUG : Found [modules\jna.mod] C:\tools\noarch\jetty\12.0.5\modules\jna.mod
DEBUG : Found [modules\jndi.mod] C:\tools\noarch\jetty\12.0.5\modules\jndi.mod
DEBUG : Found [modules\jvm.mod] C:\tools\noarch\jetty\12.0.5\modules\jvm.mod
DEBUG : Found [modules\logging-jcl-capture.mod] C:\tools\noarch\jetty\12.0.5\modules\logging-jcl-capture.mod
DEBUG : Found [modules\logging-jetty.mod] C:\tools\noarch\jetty\12.0.5\modules\logging-jetty.mod
DEBUG : Found [modules\logging-jul-capture.mod] C:\tools\noarch\jetty\12.0.5\modules\logging-jul-capture.mod
DEBUG : Found [modules\logging-jul.mod] C:\tools\noarch\jetty\12.0.5\modules\logging-jul.mod
DEBUG : Found [modules\logging-log4j1-capture.mod] C:\tools\noarch\jetty\12.0.5\modules\logging-log4j1-capture.mod
DEBUG : Found [modules\logging-log4j1.mod] C:\tools\noarch\jetty\12.0.5\modules\logging-log4j1.mod
DEBUG : Found [modules\logging-log4j2.mod] C:\tools\noarch\jetty\12.0.5\modules\logging-log4j2.mod
DEBUG : Found [modules\logging-logback.mod] C:\tools\noarch\jetty\12.0.5\modules\logging-logback.mod
DEBUG : Found [modules\logging-noop.mod] C:\tools\noarch\jetty\12.0.5\modules\logging-noop.mod
DEBUG : Found [modules\lowresources.mod] C:\tools\noarch\jetty\12.0.5\modules\lowresources.mod
DEBUG : Found [modules\openid.mod] C:\tools\noarch\jetty\12.0.5\modules\openid.mod
DEBUG : Found [modules\pid.mod] C:\tools\noarch\jetty\12.0.5\modules\pid.mod
DEBUG : Found [modules\plus.mod] C:\tools\noarch\jetty\12.0.5\modules\plus.mod
DEBUG : Found [modules\proxy-protocol-ssl.mod] C:\tools\noarch\jetty\12.0.5\modules\proxy-protocol-ssl.mod
DEBUG : Found [modules\proxy-protocol.mod] C:\tools\noarch\jetty\12.0.5\modules\proxy-protocol.mod
DEBUG : Found [modules\proxy.mod] C:\tools\noarch\jetty\12.0.5\modules\proxy.mod
DEBUG : Found [modules\quiche.mod] C:\tools\noarch\jetty\12.0.5\modules\quiche.mod
DEBUG : Found [modules\requestlog.mod] C:\tools\noarch\jetty\12.0.5\modules\requestlog.mod
DEBUG : Found [modules\resources.mod] C:\tools\noarch\jetty\12.0.5\modules\resources.mod
DEBUG : Found [modules\rewrite-compactpath.mod] C:\tools\noarch\jetty\12.0.5\modules\rewrite-compactpath.mod
DEBUG : Found [modules\rewrite-customizer.mod] C:\tools\noarch\jetty\12.0.5\modules\rewrite-customizer.mod
DEBUG : Found [modules\rewrite.mod] C:\tools\noarch\jetty\12.0.5\modules\rewrite.mod
DEBUG : Found [modules\secure-redirect.mod] C:\tools\noarch\jetty\12.0.5\modules\secure-redirect.mod
DEBUG : Found [modules\security.mod] C:\tools\noarch\jetty\12.0.5\modules\security.mod
DEBUG : Found [modules\server.mod] C:\tools\noarch\jetty\12.0.5\modules\server.mod
DEBUG : Found [modules\session-cache-hash.mod] C:\tools\noarch\jetty\12.0.5\modules\session-cache-hash.mod
DEBUG : Found [modules\session-cache-null.mod] C:\tools\noarch\jetty\12.0.5\modules\session-cache-null.mod
DEBUG : Found [modules\session-store-cache.mod] C:\tools\noarch\jetty\12.0.5\modules\session-store-cache.mod
DEBUG : Found [modules\session-store-file.mod] C:\tools\noarch\jetty\12.0.5\modules\session-store-file.mod
DEBUG : Found [modules\session-store-gcloud.mod] C:\tools\noarch\jetty\12.0.5\modules\session-store-gcloud.mod
DEBUG : Found [modules\session-store-hazelcast-embedded.mod] C:\tools\noarch\jetty\12.0.5\modules\session-store-hazelcast-embedded.mod
DEBUG : Found [modules\session-store-hazelcast-remote.mod] C:\tools\noarch\jetty\12.0.5\modules\session-store-hazelcast-remote.mod
DEBUG : Found [modules\session-store-infinispan-embedded.mod] C:\tools\noarch\jetty\12.0.5\modules\session-store-infinispan-embedded.mod
DEBUG : Found [modules\session-store-infinispan-remote.mod] C:\tools\noarch\jetty\12.0.5\modules\session-store-infinispan-remote.mod
DEBUG : Found [modules\session-store-jdbc.mod] C:\tools\noarch\jetty\12.0.5\modules\session-store-jdbc.mod
DEBUG : Found [modules\session-store-mongo.mod] C:\tools\noarch\jetty\12.0.5\modules\session-store-mongo.mod
DEBUG : Found [modules\sessions.mod] C:\tools\noarch\jetty\12.0.5\modules\sessions.mod
DEBUG : Found [modules\setuid.mod] C:\tools\noarch\jetty\12.0.5\modules\setuid.mod
DEBUG : Found [modules\ssl-reload.mod] C:\tools\noarch\jetty\12.0.5\modules\ssl-reload.mod
DEBUG : Found [modules\ssl.mod] C:\tools\noarch\jetty\12.0.5\modules\ssl.mod
DEBUG : Found [modules\state.mod] C:\tools\noarch\jetty\12.0.5\modules\state.mod
DEBUG : Found [modules\statistics.mod] C:\tools\noarch\jetty\12.0.5\modules\statistics.mod
DEBUG : Found [modules\stop.mod] C:\tools\noarch\jetty\12.0.5\modules\stop.mod
DEBUG : Found [modules\test-keystore.mod] C:\tools\noarch\jetty\12.0.5\modules\test-keystore.mod
DEBUG : Found [modules\threadlimit.mod] C:\tools\noarch\jetty\12.0.5\modules\threadlimit.mod
DEBUG : Found [modules\threadpool-virtual-preview.mod] C:\tools\noarch\jetty\12.0.5\modules\threadpool-virtual-preview.mod
DEBUG : Found [modules\threadpool-virtual.mod] C:\tools\noarch\jetty\12.0.5\modules\threadpool-virtual.mod
DEBUG : Found [modules\threadpool.mod] C:\tools\noarch\jetty\12.0.5\modules\threadpool.mod
DEBUG : Found [modules\unixdomain-http.mod] C:\tools\noarch\jetty\12.0.5\modules\unixdomain-http.mod
DEBUG : Found [modules\websocket-jetty-client.mod] C:\tools\noarch\jetty\12.0.5\modules\websocket-jetty-client.mod
DEBUG : Found [modules\websocket-jetty.mod] C:\tools\noarch\jetty\12.0.5\modules\websocket-jetty.mod
DEBUG : Found [modules\well-known.mod] C:\tools\noarch\jetty\12.0.5\modules\well-known.mod
DEBUG : Found [modules\work.mod] C:\tools\noarch\jetty\12.0.5\modules\work.mod
DEBUG : Registering Module: ${jetty.home}\modules\acceptratelimit.mod
DEBUG : Registering Module: ${jetty.home}\modules\alpn.mod
DEBUG : Registering Module: ${jetty.home}\modules\alpn-java.mod
DEBUG : Registering Module: ${jetty.home}\modules\bytebufferpool.mod
DEBUG : Registering Module: ${jetty.home}\modules\bytebufferpool-quadratic.mod
DEBUG : Registering Module: ${jetty.home}\modules\client.mod
DEBUG : Registering Module: ${jetty.home}\modules\connectionlimit.mod
DEBUG : Registering Module: ${jetty.home}\modules\conscrypt.mod
DEBUG : Registering Module: ${jetty.home}\modules\console-capture.mod
DEBUG : Registering Module: ${jetty.home}\modules\core-demos.mod
DEBUG : Registering Module: ${jetty.home}\modules\core-deploy.mod
DEBUG : Registering Module: ${jetty.home}\modules\customrequestlog.mod
DEBUG : Registering Module: ${jetty.home}\modules\debug.mod
DEBUG : Registering Module: ${jetty.home}\modules\debuglog.mod
DEBUG : Registering Module: ${jetty.home}\modules\decorate.mod
DEBUG : Registering Module: ${jetty.home}\modules\delay-until-content.mod
DEBUG : Registering Module: ${jetty.home}\modules\demo-handler.mod
DEBUG : Registering Module: ${jetty.home}\modules\demo-jaas.mod
DEBUG : Registering Module: ${jetty.home}\modules\demo-moved-context.mod
DEBUG : Registering Module: ${jetty.home}\modules\demo-realm.mod
DEBUG : Registering Module: ${jetty.home}\modules\demo-root.mod
DEBUG : Registering Module: ${jetty.home}\modules\demos.mod
DEBUG : Registering Module: ${jetty.home}\modules\deploy.mod
DEBUG : Registering Module: ${jetty.home}\modules\ee10-annotations.mod
DEBUG : Registering Module: ${jetty.home}\modules\ee10-apache-jsp.mod
DEBUG : Registering Module: ${jetty.home}\modules\ee10-cdi.mod
DEBUG : Registering Module: ${jetty.home}\modules\ee10-cdi-decorate.mod
DEBUG : Registering Module: ${jetty.home}\modules\ee10-cdi-spi.mod
DEBUG : Registering Module: ${jetty.home}\modules\ee10-demo-async-rest.mod
DEBUG : Registering Module: ${jetty.home}\modules\ee10-demo-jaas.mod
DEBUG : Registering Module: ${jetty.home}\modules\ee10-demo-jetty.mod
DEBUG : Registering Module: ${jetty.home}\modules\ee10-demo-jndi.mod
DEBUG : Registering Module: ${jetty.home}\modules\ee10-demo-jsp.mod
DEBUG : Registering Module: ${jetty.home}\modules\ee10-demo-mock-resources.mod
DEBUG : Registering Module: ${jetty.home}\modules\ee10-demo-proxy.mod
DEBUG : Registering Module: ${jetty.home}\modules\ee10-demo-rewrite.mod
DEBUG : Registering Module: ${jetty.home}\modules\ee10-demos.mod
DEBUG : Registering Module: ${jetty.home}\modules\ee10-demo-simple.mod
DEBUG : Registering Module: ${jetty.home}\modules\ee10-demo-spec.mod
DEBUG : Registering Module: ${jetty.home}\modules\ee10-deploy.mod
DEBUG : Registering Module: ${jetty.home}\modules\ee10-fcgi-proxy.mod
DEBUG : Registering Module: ${jetty.home}\modules\ee10-glassfish-jstl.mod
DEBUG : Registering Module: ${jetty.home}\modules\ee10-jaspi.mod
DEBUG : Registering Module: ${jetty.home}\modules\ee10-jaspi-default-auth-config-factory.mod
DEBUG : Registering Module: ${jetty.home}\modules\ee10-jaspi-demo.mod
DEBUG : Registering Module: ${jetty.home}\modules\ee10-jndi.mod
DEBUG : Registering Module: ${jetty.home}\modules\ee10-jsp.mod
DEBUG : Registering Module: ${jetty.home}\modules\ee10-jstl.mod
DEBUG : Registering Module: ${jetty.home}\modules\ee10-openid.mod
DEBUG : Registering Module: ${jetty.home}\modules\ee10-plus.mod
DEBUG : Registering Module: ${jetty.home}\modules\ee10-proxy.mod
DEBUG : Registering Module: ${jetty.home}\modules\ee10-quickstart.mod
DEBUG : Registering Module: ${jetty.home}\modules\ee10-security.mod
DEBUG : Registering Module: ${jetty.home}\modules\ee10-servlet.mod
DEBUG : Registering Module: ${jetty.home}\modules\ee10-servlets.mod
DEBUG : Registering Module: ${jetty.home}\modules\ee10-webapp.mod
DEBUG : Registering Module: ${jetty.home}\modules\ee10-websocket-jakarta.mod
DEBUG : Registering Module: ${jetty.home}\modules\ee10-websocket-jetty.mod
DEBUG : Registering Module: ${jetty.home}\modules\ee10-websocket-jetty-client-webapp.mod
DEBUG : Registering Module: ${jetty.home}\modules\ee8-annotations.mod
DEBUG : Registering Module: ${jetty.home}\modules\ee8-apache-jsp.mod
DEBUG : Registering Module: ${jetty.home}\modules\ee8-demo-async-rest.mod
DEBUG : Registering Module: ${jetty.home}\modules\ee8-demo-jaas.mod
DEBUG : Registering Module: ${jetty.home}\modules\ee8-demo-jetty.mod
DEBUG : Registering Module: ${jetty.home}\modules\ee8-demo-jndi.mod
DEBUG : Registering Module: ${jetty.home}\modules\ee8-demo-jsp.mod
DEBUG : Registering Module: ${jetty.home}\modules\ee8-demo-mock-resources.mod
DEBUG : Registering Module: ${jetty.home}\modules\ee8-demo-moved-context.mod
DEBUG : Registering Module: ${jetty.home}\modules\ee8-demo-proxy.mod
DEBUG : Registering Module: ${jetty.home}\modules\ee8-demo-rewrite.mod
DEBUG : Registering Module: ${jetty.home}\modules\ee8-demos.mod
DEBUG : Registering Module: ${jetty.home}\modules\ee8-demo-simple.mod
DEBUG : Registering Module: ${jetty.home}\modules\ee8-demo-spec.mod
DEBUG : Registering Module: ${jetty.home}\modules\ee8-deploy.mod
DEBUG : Registering Module: ${jetty.home}\modules\ee8-glassfish-jstl.mod
DEBUG : Registering Module: ${jetty.home}\modules\ee8-jndi.mod
DEBUG : Registering Module: ${jetty.home}\modules\ee8-jsp.mod
DEBUG : Registering Module: ${jetty.home}\modules\ee8-jstl.mod
DEBUG : Registering Module: ${jetty.home}\modules\ee8-openid.mod
DEBUG : Registering Module: ${jetty.home}\modules\ee8-plus.mod
DEBUG : Registering Module: ${jetty.home}\modules\ee8-proxy.mod
DEBUG : Registering Module: ${jetty.home}\modules\ee8-quickstart.mod
DEBUG : Registering Module: ${jetty.home}\modules\ee8-security.mod
DEBUG : Registering Module: ${jetty.home}\modules\ee8-servlet.mod
DEBUG : Registering Module: ${jetty.home}\modules\ee8-servlets.mod
DEBUG : Registering Module: ${jetty.home}\modules\ee8-webapp.mod
DEBUG : Registering Module: ${jetty.home}\modules\ee8-websocket-javax.mod
DEBUG : Registering Module: ${jetty.home}\modules\ee8-websocket-jetty.mod
DEBUG : Registering Module: ${jetty.home}\modules\ee8-websocket-jetty-client.mod
DEBUG : Registering Module: ${jetty.home}\modules\ee8-websocket-jetty-client-webapp.mod
DEBUG : Registering Module: ${jetty.home}\modules\ee9-annotations.mod
DEBUG : Registering Module: ${jetty.home}\modules\ee9-apache-jsp.mod
DEBUG : Registering Module: ${jetty.home}\modules\ee9-cdi.mod
DEBUG : Registering Module: ${jetty.home}\modules\ee9-cdi-decorate.mod
DEBUG : Registering Module: ${jetty.home}\modules\ee9-cdi-spi.mod
DEBUG : Registering Module: ${jetty.home}\modules\ee9-demo-async-rest.mod
DEBUG : Registering Module: ${jetty.home}\modules\ee9-demo-jaas.mod
DEBUG : Registering Module: ${jetty.home}\modules\ee9-demo-jetty.mod
DEBUG : Registering Module: ${jetty.home}\modules\ee9-demo-jndi.mod
DEBUG : Registering Module: ${jetty.home}\modules\ee9-demo-jsp.mod
DEBUG : Registering Module: ${jetty.home}\modules\ee9-demo-mock-resources.mod
DEBUG : Registering Module: ${jetty.home}\modules\ee9-demo-proxy.mod
DEBUG : Registering Module: ${jetty.home}\modules\ee9-demo-rewrite.mod
DEBUG : Registering Module: ${jetty.home}\modules\ee9-demos.mod
DEBUG : Registering Module: ${jetty.home}\modules\ee9-demo-simple.mod
DEBUG : Registering Module: ${jetty.home}\modules\ee9-demo-spec.mod
DEBUG : Registering Module: ${jetty.home}\modules\ee9-deploy.mod
DEBUG : Registering Module: ${jetty.home}\modules\ee9-fcgi-proxy.mod
DEBUG : Registering Module: ${jetty.home}\modules\ee9-glassfish-jstl.mod
DEBUG : Registering Module: ${jetty.home}\modules\ee9-jaspi.mod
DEBUG : Registering Module: ${jetty.home}\modules\ee9-jaspi-default-auth-config-factory.mod
DEBUG : Registering Module: ${jetty.home}\modules\ee9-jaspi-demo.mod
DEBUG : Registering Module: ${jetty.home}\modules\ee9-jndi.mod
DEBUG : Registering Module: ${jetty.home}\modules\ee9-jsp.mod
DEBUG : Registering Module: ${jetty.home}\modules\ee9-jstl.mod
DEBUG : Registering Module: ${jetty.home}\modules\ee9-openid.mod
DEBUG : Registering Module: ${jetty.home}\modules\ee9-plus.mod
DEBUG : Registering Module: ${jetty.home}\modules\ee9-proxy.mod
DEBUG : Registering Module: ${jetty.home}\modules\ee9-quickstart.mod
DEBUG : Registering Module: ${jetty.home}\modules\ee9-security.mod
DEBUG : Registering Module: ${jetty.home}\modules\ee9-servlet.mod
DEBUG : Registering Module: ${jetty.home}\modules\ee9-servlets.mod
DEBUG : Registering Module: ${jetty.home}\modules\ee9-webapp.mod
DEBUG : Registering Module: ${jetty.home}\modules\ee9-websocket-jakarta.mod
DEBUG : Registering Module: ${jetty.home}\modules\ee9-websocket-jetty.mod
DEBUG : Registering Module: ${jetty.home}\modules\ee9-websocket-jetty-client-webapp.mod
DEBUG : Registering Module: ${jetty.home}\modules\ext.mod
DEBUG : Registering Module: ${jetty.home}\modules\fcgi.mod
DEBUG : Registering Module: ${jetty.home}\modules\fcgi-proxy.mod
DEBUG : Registering Module: ${jetty.home}\modules\flight-recorder.mod
DEBUG : Registering Module: ${jetty.home}\modules\gcloud.mod
DEBUG : Registering Module: ${jetty.home}\modules\gcloud-datastore.mod
DEBUG : Registering Module: ${jetty.home}\modules\global-webapp-common.mod
DEBUG : Registering Module: ${jetty.home}\modules\graceful.mod
DEBUG : Registering Module: ${jetty.home}\modules\gzip.mod
DEBUG : Registering Module: ${jetty.home}\modules\home-base-warning.mod
DEBUG : Registering Module: ${jetty.home}\modules\http.mod
DEBUG : Registering Module: ${jetty.home}\modules\http2.mod
DEBUG : Registering Module: ${jetty.home}\modules\http2c.mod
DEBUG : Registering Module: ${jetty.home}\modules\http3.mod
DEBUG : Registering Module: ${jetty.home}\modules\http-forwarded.mod
DEBUG : Registering Module: ${jetty.home}\modules\https.mod
DEBUG : Registering Module: ${jetty.home}\modules\inetaccess.mod
DEBUG : Registering Module: ${jetty.home}\modules\infinispan-embedded.mod
DEBUG : Registering Module: ${jetty.home}\modules\infinispan-embedded-query.mod
DEBUG : Registering Module: ${jetty.home}\modules\infinispan-remote.mod
DEBUG : Registering Module: ${jetty.home}\modules\infinispan-remote-query.mod
DEBUG : Registering Module: ${jetty.home}\modules\jaas.mod
DEBUG : Registering Module: ${jetty.home}\modules\jdbc.mod
DEBUG : Registering Module: ${jetty.home}\modules\jmx.mod
DEBUG : Registering Module: ${jetty.home}\modules\jmx-remote.mod
DEBUG : Registering Module: ${jetty.home}\modules\jmx-remote-auth.mod
DEBUG : Registering Module: ${jetty.home}\modules\jmx-remote-ssl.mod
DEBUG : Registering Module: ${jetty.home}\modules\jna.mod
DEBUG : Registering Module: ${jetty.home}\modules\jndi.mod
DEBUG : Registering Module: ${jetty.home}\modules\jvm.mod
DEBUG : Registering Module: ${jetty.home}\modules\logging-jcl-capture.mod
DEBUG : Registering Module: ${jetty.home}\modules\logging-jetty.mod
DEBUG : Registering Module: ${jetty.home}\modules\logging-jul.mod
DEBUG : Registering Module: ${jetty.home}\modules\logging-jul-capture.mod
DEBUG : Registering Module: ${jetty.home}\modules\logging-log4j1.mod
DEBUG : Registering Module: ${jetty.home}\modules\logging-log4j1-capture.mod
DEBUG : Registering Module: ${jetty.home}\modules\logging-log4j2.mod
DEBUG : Registering Module: ${jetty.home}\modules\logging-logback.mod
DEBUG : Registering Module: ${jetty.home}\modules\logging-noop.mod
DEBUG : Registering Module: ${jetty.home}\modules\lowresources.mod
DEBUG : Registering Module: ${jetty.home}\modules\openid.mod
DEBUG : Registering Module: ${jetty.home}\modules\pid.mod
DEBUG : Registering Module: ${jetty.home}\modules\plus.mod
DEBUG : Registering Module: ${jetty.home}\modules\proxy.mod
DEBUG : Registering Module: ${jetty.home}\modules\proxy-protocol.mod
DEBUG : Registering Module: ${jetty.home}\modules\proxy-protocol-ssl.mod
DEBUG : Registering Module: ${jetty.home}\modules\quiche.mod
DEBUG : Registering Module: ${jetty.home}\modules\requestlog.mod
DEBUG : Registering Module: ${jetty.home}\modules\resources.mod
DEBUG : Registering Module: ${jetty.home}\modules\rewrite.mod
DEBUG : Registering Module: ${jetty.home}\modules\rewrite-compactpath.mod
DEBUG : Registering Module: ${jetty.home}\modules\rewrite-customizer.mod
DEBUG : Registering Module: ${jetty.home}\modules\secure-redirect.mod
DEBUG : Registering Module: ${jetty.home}\modules\security.mod
DEBUG : Registering Module: ${jetty.home}\modules\server.mod
DEBUG : Registering Module: ${jetty.home}\modules\session-cache-hash.mod
DEBUG : Registering Module: ${jetty.home}\modules\session-cache-null.mod
DEBUG : Registering Module: ${jetty.home}\modules\sessions.mod
DEBUG : Registering Module: ${jetty.home}\modules\session-store-cache.mod
DEBUG : Registering Module: ${jetty.home}\modules\session-store-file.mod
DEBUG : Registering Module: ${jetty.home}\modules\session-store-gcloud.mod
DEBUG : Registering Module: ${jetty.home}\modules\session-store-hazelcast-embedded.mod
DEBUG : Registering Module: ${jetty.home}\modules\session-store-hazelcast-remote.mod
DEBUG : Registering Module: ${jetty.home}\modules\session-store-infinispan-embedded.mod
DEBUG : Registering Module: ${jetty.home}\modules\session-store-infinispan-remote.mod
DEBUG : Registering Module: ${jetty.home}\modules\session-store-jdbc.mod
DEBUG : Registering Module: ${jetty.home}\modules\session-store-mongo.mod
DEBUG : Registering Module: ${jetty.home}\modules\setuid.mod
DEBUG : Registering Module: ${jetty.home}\modules\ssl.mod
DEBUG : Registering Module: ${jetty.home}\modules\ssl-reload.mod
DEBUG : Registering Module: ${jetty.home}\modules\state.mod
DEBUG : Registering Module: ${jetty.home}\modules\statistics.mod
DEBUG : Registering Module: ${jetty.home}\modules\stop.mod
DEBUG : Registering Module: ${jetty.home}\modules\test-keystore.mod
DEBUG : Registering Module: ${jetty.home}\modules\threadlimit.mod
DEBUG : Registering Module: ${jetty.home}\modules\threadpool.mod
DEBUG : Registering Module: ${jetty.home}\modules\threadpool-virtual.mod
DEBUG : Registering Module: ${jetty.home}\modules\threadpool-virtual-preview.mod
DEBUG : Registering Module: ${jetty.home}\modules\unixdomain-http.mod
DEBUG : Registering Module: ${jetty.home}\modules\websocket-jetty.mod
DEBUG : Registering Module: ${jetty.home}\modules\websocket-jetty-client.mod
DEBUG : Registering Module: ${jetty.home}\modules\well-known.mod
DEBUG : Registering Module: ${jetty.home}\modules\work.mod
DEBUG : Parsing collected arguments
DEBUG : parse("STOP.PORT=8087", "<command-line>")
DEBUG : parse("STOP.KEY=XXX", "<command-line>")
DEBUG : parse("--module=ext", "<command-line>")
DEBUG : parse("--debug", "<command-line>")
DEBUG : Enable [ext] from [<command-line>] transitive=false
DEBUG : Enabled [ext]
DEBUG : Enabled module [ext] depends on []
DEBUG : Expanding System Properties
DEBUG : Expanding Libs
DEBUG : Expanding Modules
DEBUG : rawlibref = lib/ext/**.jar
DEBUG : expanded = lib/ext/**.jar
DEBUG : getPaths('lib/ext/**.jar')
DEBUG : Using relative path pattern: glob:**/lib/ext/**.jar
DEBUG : Adding module specified file: lib/
DEBUG : Adding module specified file: lib/ext/
DEBUG : Expanded JPMS directives:
  add-modules: [ALL-MODULE-PATH]
  patch-modules: {}
  add-opens: {}
  add-exports: {}
  add-reads: {}
DEBUG : StartArgs: StartArgs[enabledModules=[ext], xml=[], properties={java.version=Prop [key=java.version, value=21.0.1, source=<internal>], java.version.major=Prop [key=java.version.major, value=21, source=Deprecated], java.version.micro=Prop [key=java.version.micro, value=1, source=Deprecated], java.version.minor=Prop [key=java.version.minor, value=0, source=Deprecated], java.version.platform=Prop [key=java.version.platform, value=21, source=<internal>], jetty.base=Prop [key=jetty.base, value=C:\DEV\GIT\gst-online, source=<internal-fallback>], jetty.base.uri=Prop [key=jetty.base.uri, value=file:///C:/DEV/GIT/gst-online, source=<internal-fallback>], jetty.home=Prop [key=jetty.home, value=C:\tools\noarch\jetty\12.0.5, source=<internal-fallback>], jetty.home.uri=Prop [key=jetty.home.uri, value=file:///C:/tools/noarch/jetty/12.0.5, source=<internal-fallback>], runtime.feature.alpn=Prop [key=runtime.feature.alpn, value=true, source=<internal>], STOP.KEY=Prop [key=STOP.KEY, value=YYY, source=<command-line>], STOP.PORT=Prop [key=STOP.PORT, value=8087, source=<command-line>]}, jvmArgs=[]]
DEBUG : Newly Added []
DEBUG : Loaded 0 URLs into URLClassLoader
ERROR : Unable to find: org.eclipse.jetty.xml.XmlConfiguration
java.lang.ClassNotFoundException: org.eclipse.jetty.xml.XmlConfiguration
        at java.base/java.net.URLClassLoader.findClass(URLClassLoader.java:445)
        at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:593)
        at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:526)
        at org.eclipse.jetty.start.Main.invokeMain(Main.java:200)
        at org.eclipse.jetty.start.Main.start(Main.java:519)
        at org.eclipse.jetty.start.Main.main(Main.java:76)

Usage: java -jar $JETTY_HOME/start.jar [options] [properties] [configs]
       java -jar $JETTY_HOME/start.jar --help  # for more information

Weird ?

What means the "source=Deprecated" ?

from jetty.project.

Pasb4js avatar Pasb4js commented on June 1, 2024

I added "own" xml one by one and faced

Active XMLs: ee10
-----------------
 ${jetty.home}\etc\jetty-ee10-webapp.xml
 ${jetty.home}\etc\jetty-ee10-deploy.xml
java.lang.reflect.InvocationTargetException
        at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:118)
        at java.base/java.lang.reflect.Method.invoke(Method.java:580)
        at org.eclipse.jetty.start.Main.invokeMain(Main.java:221)
        at org.eclipse.jetty.start.Main.start(Main.java:519)
        at org.eclipse.jetty.start.Main.main(Main.java:76)
Caused by: java.lang.RuntimeException: java.lang.IllegalStateException: No matching constructor class org.eclipse.jetty.server.Server in file:///C:/DEV/GIT/gst-online/dist/tools/jetty/go-base/etc/jetty.xml
        at org.eclipse.jetty.xml.XmlConfiguration.lambda$main$3(XmlConfiguration.java:1997)
        at org.eclipse.jetty.xml.XmlConfiguration.main(XmlConfiguration.java:2002)
        at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
        ... 4 more
Caused by: java.lang.IllegalStateException: No matching constructor class org.eclipse.jetty.server.Server in file:///C:/DEV/GIT/gst-online/dist/tools/jetty/go-base/etc/jetty.xml
        at org.eclipse.jetty.xml.XmlConfiguration$JettyXmlConfiguration.configure(XmlConfiguration.java:468)
        at org.eclipse.jetty.xml.XmlConfiguration.configure(XmlConfiguration.java:381)
        at org.eclipse.jetty.xml.XmlConfiguration.lambda$main$3(XmlConfiguration.java:1990)
        ... 6 more
java.lang.reflect.InvocationTargetException
        at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:118)
        at java.base/java.lang.reflect.Method.invoke(Method.java:580)
        at org.eclipse.jetty.start.Main.invokeMain(Main.java:221)
        at org.eclipse.jetty.start.Main.start(Main.java:519)
        at org.eclipse.jetty.start.Main.main(Main.java:76)
Caused by: java.lang.RuntimeException: java.lang.IllegalStateException: No matching constructor class org.eclipse.jetty.server.Server in file:///C:/DEV/GIT/gst-online/dist/tools/jetty/go-base/etc/jetty.xml
        at org.eclipse.jetty.xml.XmlConfiguration.lambda$main$3(XmlConfiguration.java:1997)
        at org.eclipse.jetty.xml.XmlConfiguration.main(XmlConfiguration.java:2002)
        at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
        ... 4 more
Caused by: java.lang.IllegalStateException: No matching constructor class org.eclipse.jetty.server.Server in file:///C:/DEV/GIT/gst-online/dist/tools/jetty/go-base/etc/jetty.xml
        at org.eclipse.jetty.xml.XmlConfiguration$JettyXmlConfiguration.configure(XmlConfiguration.java:468)
        at org.eclipse.jetty.xml.XmlConfiguration.configure(XmlConfiguration.java:381)
        at org.eclipse.jetty.xml.XmlConfiguration.lambda$main$3(XmlConfiguration.java:1990)
        ... 6 more

Usage: java -jar $JETTY_HOME/start.jar [options] [properties] [configs]
       java -jar $JETTY_HOME/start.jar --help  # for more information
Appuyez sur une touche pour continuer...

Due to Jetty 9 xml in jetty base I tried to migrate to Jetty 12

<?xml version="1.0"?>
<!DOCTYPE Configure PUBLIC "-//Jetty//Configure//EN" "https://www.eclipse.org/jetty/configure_10_0.dtd">

<Configure id="Server" class="org.eclipse.jetty.server.Server">
    <Arg name="threadpool"><Ref refid="threadPool"/></Arg>

    <Call name="addBean">
      <Arg><Ref refid="byteBufferPool"/></Arg>
    </Call>

    <Call name="addBean">
      <Arg>
        <New class="org.eclipse.jetty.util.thread.ScheduledExecutorScheduler">
          <Arg name="name"><Property name="jetty.scheduler.name"/></Arg>
          <Arg name="daemon" type="boolean"><Property name="jetty.scheduler.daemon" default="false" /></Arg>
          <Arg name="threads" type="int"><Property name="jetty.scheduler.threads" default="-1" /></Arg>
        </New>
      </Arg>
    </Call>

    <New id="httpConfig" class="org.eclipse.jetty.server.HttpConfiguration">
      <Set name="secureScheme"><Property name="jetty.httpConfig.secureScheme" default="https" /></Set>
      <Set name="securePort"><Property name="jetty.httpConfig.securePort" deprecated="jetty.secure.port" default="8443" /></Set>
      <Set name="outputBufferSize"><Property name="jetty.httpConfig.outputBufferSize" deprecated="jetty.output.buffer.size" default="32768" /></Set>
      <Set name="outputAggregationSize"><Property name="jetty.httpConfig.outputAggregationSize" deprecated="jetty.output.aggregation.size" default="8192" /></Set>
      <Set name="requestHeaderSize"><Property name="jetty.httpConfig.requestHeaderSize" deprecated="jetty.request.header.size" default="8192" /></Set>
      <Set name="responseHeaderSize"><Property name="jetty.httpConfig.responseHeaderSize" deprecated="jetty.response.header.size" default="8192" /></Set>
      <Set name="sendServerVersion"><Property name="jetty.httpConfig.sendServerVersion" deprecated="jetty.send.server.version" default="true" /></Set>
      <Set name="sendDateHeader"><Property name="jetty.httpConfig.sendDateHeader" deprecated="jetty.send.date.header" default="false" /></Set>
      <Set name="headerCacheSize"><Property name="jetty.httpConfig.headerCacheSize" default="4096" /></Set>
      <Set name="delayDispatchUntilContent"><Property name="jetty.httpConfig.delayDispatchUntilContent" deprecated="jetty.delayDispatchUntilContent" default="true"/></Set>
      <Set name="maxErrorDispatches"><Property name="jetty.httpConfig.maxErrorDispatches" default="10"/></Set>
      <Set name="blockingTimeout"><Property deprecated="jetty.httpConfig.blockingTimeout" name="jetty.httpConfig.blockingTimeout.DEPRECATED" default="-1"/></Set>
      <Set name="persistentConnectionsEnabled"><Property name="jetty.httpConfig.persistentConnectionsEnabled" default="true"/></Set>
      <Set name="requestCookieCompliance"><Call class="org.eclipse.jetty.http.CookieCompliance" name="valueOf"><Arg><Property name="jetty.httpConfig.requestCookieCompliance" deprecated="jetty.httpConfig.cookieCompliance" default="RFC6265"/></Arg></Call></Set>
      <Set name="responseCookieCompliance"><Call class="org.eclipse.jetty.http.CookieCompliance" name="valueOf"><Arg><Property name="jetty.httpConfig.responseCookieCompliance" default="RFC6265"/></Arg></Call></Set>
      <Set name="multiPartFormDataCompliance"><Call class="org.eclipse.jetty.server.MultiPartFormDataCompliance" name="valueOf"><Arg><Property name="jetty.httpConfig.multiPartFormDataCompliance" default="RFC7578"/></Arg></Call></Set>
    </New>

    <Set name="handler">
      <New id="Handlers" class="org.eclipse.jetty.server.handler.HandlerCollection">
        <Set name="handlers">
         <Array type="org.eclipse.jetty.server.Handler">
           <Item>
             <New id="Contexts" class="org.eclipse.jetty.server.handler.ContextHandlerCollection"/>
           </Item>
           <Item>
             <New id="DefaultHandler" class="org.eclipse.jetty.server.handler.DefaultHandler"/>
           </Item>
         </Array>
        </Set>
      </New>
    </Set>

    <Set name="stopAtShutdown"><Property name="jetty.server.stopAtShutdown" default="true"/></Set>
    <Set name="stopTimeout"><Property name="jetty.server.stopTimeout" default="5000"/></Set>
    <Set name="dumpAfterStart"><Property name="jetty.server.dumpAfterStart" deprecated="jetty.dump.start" default="false"/></Set>
    <Set name="dumpBeforeStop"><Property name="jetty.server.dumpBeforeStop" deprecated="jetty.dump.stop" default="false"/></Set>
</Configure>

from jetty.project.

Pasb4js avatar Pasb4js commented on June 1, 2024

Here is the full log with --debug
Debug logs.txt

from jetty.project.

joakime avatar joakime commented on June 1, 2024

What are the contents of your file:///C:/DEV/GIT/gst-online/dist/tools/jetty/go-base/etc/jetty.xml ?

from jetty.project.

Pasb4js avatar Pasb4js commented on June 1, 2024

Sorry, was off
I pasted the jetty.xml in this comment: #11270 (comment)

from jetty.project.

Pasb4js avatar Pasb4js commented on June 1, 2024

Ok I'll try thanks

I checked why I has to "overwrite" this jetty.xml

it was because of
image

<Set name="headerCacheSize"><Property name="jetty.httpConfig.headerCacheSize" default="4096" /></Set>

I'll try without them and try to remember why I had to increase this headerCacheSize ... 5 years ago ... sigh

from jetty.project.

joakime avatar joakime commented on June 1, 2024

Just use jetty.httpConfig.headerCacheSize=4096 as a property in your ${jetty.base}/start.d/server.ini (or any other ini in that directory)
No need to copy and modify the XML to use the property system properly.

from jetty.project.

Pasb4js avatar Pasb4js commented on June 1, 2024

Thanks, working better.

Remark: while parsing an XML with an error, I think Jetty should trace also the faulty xml. It's not always printed in error logs.

Question: in my jetty-deploy.xml, I asked to also "hot scan/deploy" for new WARs. This part doesn't work now with Jetty 12.

              <Set name="scanInterval"><Property name="jetty.deploy.scanInterval" default="1"/></Set>
              <Set name="extractWars"><Property name="jetty.deploy.extractWars" default="true"/></Set>

In the doc, I read I have to put with Jetty 12 a somewhere.

But, where ?

from jetty.project.

joakime avatar joakime commented on June 1, 2024

Thanks, working better.

Great!

Remark: while parsing an XML with an error, I think Jetty should trace also the faulty xml. It's not always printed in error logs.

If Jetty is able to, it does that.

You even saw that in your #11270 (comment)

Caused by: java.lang.IllegalStateException: No matching constructor class org.eclipse.jetty.server.Server in file:///C:/DEV/GIT/gst-online/dist/tools/jetty/go-base/etc/jetty.xml
        at org.eclipse.jetty.xml.XmlConfiguration$JettyXmlConfiguration.configure(XmlConfiguration.java:468)
        at org.eclipse.jetty.xml.XmlConfiguration.configure(XmlConfiguration.java:381)
        at org.eclipse.jetty.xml.XmlConfiguration.lambda$main$3(XmlConfiguration.java:1990)
        ... 6 more

Question: in my jetty-deploy.xml, I asked to also "hot scan/deploy" for new WARs. This part doesn't work now with Jetty 12.

              <Set name="scanInterval"><Property name="jetty.deploy.scanInterval" default="1"/></Set>
              <Set name="extractWars"><Property name="jetty.deploy.extractWars" default="true"/></Set>

In the doc, I read I have to put with Jetty 12 a somewhere.

This was pointed out in #11270 (comment)
Since there are multiple environments now, you need to choose what environments you want to deploy into (the older jetty-deploy only had to deal with 1 environment)

from jetty.project.

joakime avatar joakime commented on June 1, 2024

Opened PR #11345
Another pass at cleaning up the Exceptions stacks from XmlConfiguration to report the location during more scenarios.

from jetty.project.

Pasb4js avatar Pasb4js commented on June 1, 2024

Thanks, for your help, closing

Now trying to correct problem on
org.springframework.web.context.support.AnnotationConfigWebApplicationContext - Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'org.springframework.security.config.annotation.web.configuration.WebSecurityConfiguration': Unsatisfied dependency expressed through method 'setFilterChains' parameter 0: Error creating bean with name 'configuration' defined in class path resource [com/fourjs/go/web/security/SecurityConfig.class]: Failed to instantiate [org.springframework.security.web.SecurityFilterChain]: Factory method 'configuration' threw exception with message: null

from jetty.project.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.