Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

java -jar ../jetty-home-12.0.14/start.jar .... --add-modules=server,http,ee10-deploy,demos fails to start #12405

Closed
afarber opened this issue Oct 18, 2024 · 3 comments
Labels
Bug For general bugs on Jetty side

Comments

@afarber
Copy link
Contributor

afarber commented Oct 18, 2024

Jetty version(s)
12.0.14

Jetty Environment
ee10

Java version/vendor (use: java -version)
openjdk 23 2024-09-17
OpenJDK Runtime Environment Homebrew (build 23)
OpenJDK 64-Bit Server VM Homebrew (build 23, mixed mode, sharing)

OS type/version
macOS 15

Description
I try to follow the guide https://jetty.org/docs/jetty/12/operations-guide/begin/index.html
And run the following 2 commands:

java -jar ../jetty-home-12.0.14/start.jar jetty.home=../jetty-home-12.0.14 jetty.base=jetty.base --add-modules=server,http,ee10-deploy,demos
INFO  : mkdir ${jetty.base}/start.d
INFO  : alpn-java       transitively enabled
INFO  : ee10-demo-rewrite transitively enabled
INFO  : ee-webapp       transitively enabled, ini template available with --add-modules=ee-webapp
INFO  : ee8-websocket-jetty transitively enabled
INFO  : ssl             transitively enabled, ini template available with --add-modules=ssl
INFO  : ee9-demo-jetty  transitively enabled
INFO  : ee8-servlet     transitively enabled
INFO  : ee8-demo-jndi   transitively enabled
INFO  : ee9-demo-rewrite transitively enabled
INFO  : https           transitively enabled
INFO  : ee8-demo-spec   transitively enabled
INFO  : ee10-annotations transitively enabled
INFO  : ext             transitively enabled
INFO  : sessions        transitively enabled, ini template available with --add-modules=sessions
INFO  : ee8-demo-async-rest transitively enabled
INFO  : work            transitively enabled
INFO  : ee9-demos       transitively enabled, ini template available with --add-modules=ee9-demos
INFO  : ee8-security    transitively enabled
INFO  : rewrite         transitively enabled, ini template available with --add-modules=rewrite
INFO  : ee8-demo-jaas   transitively enabled
INFO  : ee8-jndi        transitively enabled
INFO  : ee9-demo-proxy  transitively enabled
INFO  : ee10-servlet    transitively enabled
INFO  : ee10-jsp        transitively enabled
INFO  : demo-root       transitively enabled
INFO  : demos           initialized in ${jetty.base}/start.d/demos.ini
INFO  : server          initialized in ${jetty.base}/start.d/server.ini
INFO  : alpn            transitively enabled, ini template available with --add-modules=alpn
INFO  : ee8-plus        transitively enabled
INFO  : ee10-demo-jndi  transitively enabled
INFO  : threadpool      transitively enabled, ini template available with --add-modules=threadpool
INFO  : ee9-demo-jaas   transitively enabled
INFO  : ee9-servlet     transitively enabled
INFO  : http2           transitively enabled, ini template available with --add-modules=http2
INFO  : ee10-glassfish-jstl transitively enabled
INFO  : demo-moved-context transitively enabled
INFO  : bytebufferpool  transitively enabled, ini template available with --add-modules=bytebufferpool
INFO  : ee10-websocket-jetty transitively enabled
INFO  : ee10-security   transitively enabled
INFO  : ee9-webapp      transitively enabled, ini template available with --add-modules=ee9-webapp
INFO  : ee8-glassfish-jstl transitively enabled
INFO  : ee9-deploy      transitively enabled, ini template available with --add-modules=ee9-deploy
INFO  : ee10-demo-spec  transitively enabled
INFO  : ee10-demo-jaas  transitively enabled
INFO  : ee9-servlets    transitively enabled
INFO  : ee10-jndi       transitively enabled
INFO  : ee8-jstl        transitively enabled
INFO  : ee9-demo-jndi   transitively enabled
INFO  : ee9-demo-async-rest transitively enabled
INFO  : ee9-jsp         transitively enabled
INFO  : ee9-demo-spec   transitively enabled
INFO  : demo-realm      transitively enabled, ini template available with --add-modules=demo-realm
INFO  : ee10-servlets   transitively enabled
INFO  : deploy          transitively enabled
INFO  : ee8-demo-jsp    transitively enabled
INFO  : ee8-demo-proxy  transitively enabled
INFO  : ee10-plus       transitively enabled
INFO  : jaas            transitively enabled, ini template available with --add-modules=jaas
INFO  : ee10-demo-jetty transitively enabled
INFO  : ee8-deploy      transitively enabled, ini template available with --add-modules=ee8-deploy
INFO  : ee8-webapp      transitively enabled, ini template available with --add-modules=ee8-webapp
INFO  : ee9-jstl        transitively enabled
INFO  : ee8-demo-mock-resources transitively enabled
INFO  : plus            transitively enabled
INFO  : core-deploy     transitively enabled, ini template available with --add-modules=core-deploy
INFO  : ee9-security    transitively enabled
INFO  : ee10-jstl       transitively enabled
INFO  : ee9-websocket-jakarta transitively enabled
INFO  : ee10-websocket-jakarta transitively enabled
INFO  : http            initialized in ${jetty.base}/start.d/http.ini
INFO  : ee8-demo-jetty  transitively enabled
INFO  : ee9-demo-jsp    transitively enabled
INFO  : websocket-jetty transitively enabled
INFO  : test-keystore   transitively enabled
INFO  : ee8-demo-rewrite transitively enabled
INFO  : ee8-jsp         transitively enabled
INFO  : jdbc            transitively enabled
INFO  : ee9-apache-jsp  transitively enabled
INFO  : ee9-demo-mock-resources transitively enabled
INFO  : ee8-annotations transitively enabled
INFO  : ee9-plus        transitively enabled
INFO  : logging-jetty   transitively enabled
INFO  : security        transitively enabled
INFO  : ee10-deploy     initialized in ${jetty.base}/start.d/ee10-deploy.ini
INFO  : ee8-demos       transitively enabled, ini template available with --add-modules=ee8-demos
INFO  : ee9-annotations transitively enabled
INFO  : ee9-glassfish-jstl transitively enabled
INFO  : ee10-webapp     transitively enabled, ini template available with --add-modules=ee10-webapp
INFO  : client          transitively enabled
INFO  : ee10-demo-mock-resources transitively enabled
INFO  : ee10-demos      transitively enabled, ini template available with --add-modules=ee10-demos
INFO  : ee9-jndi        transitively enabled
INFO  : ee8-apache-jsp  transitively enabled
INFO  : ee10-demo-async-rest transitively enabled
INFO  : ee10-demo-proxy transitively enabled
INFO  : resources       transitively enabled
INFO  : core-demos      transitively enabled
INFO  : ee9-websocket-jetty transitively enabled
INFO  : ee8-websocket-javax transitively enabled
INFO  : ee10-apache-jsp transitively enabled
INFO  : ee10-demo-jsp   transitively enabled
INFO  : jndi            transitively enabled
INFO  : demo-jaas       transitively enabled
INFO  : ee8-servlets    transitively enabled
INFO  : logging/slf4j   transitive provider of logging/slf4j for logging-jetty
INFO  : logging/slf4j   dynamic dependency of logging-jetty
INFO  : mkdir ${jetty.base}/etc
INFO  : copy ${jetty.home}/modules/demo.d/ee10-demo-rewrite-rules.xml to ${jetty.base}/etc/ee10-demo-rewrite-rules.xml
INFO  : mkdir ${jetty.base}/webapps/demo-jetty.d
INFO  : copy ${jetty.home}/modules/demo.d/ee9-demo-jetty.xml to ${jetty.base}/webapps/ee9-demo-jetty.xml
INFO  : mkdir ${jetty.base}/webapps/ee9-demo-jetty.d
INFO  : copy ${jetty.home}/modules/demo.d/ee9-demo-jetty-override-web.xml to ${jetty.base}/webapps/ee9-demo-jetty.d/ee9-demo-jetty-override-web.xml
INFO  : copy ${jetty.home}/modules/demo.d/ee9-demo-jetty.properties to ${jetty.base}/webapps/ee9-demo-jetty.properties
INFO  : download https://repo1.maven.org/maven2/org/eclipse/jetty/ee9/demos/jetty-ee9-demo-jetty-webapp/12.0.14/jetty-ee9-demo-jetty-webapp-12.0.14.war to ${jetty.base}/webapps/ee9-demo-jetty.war
INFO  : copy ${jetty.home}/modules/demo.d/ee8-demo-jndi.xml to ${jetty.base}/webapps/ee8-demo-jndi.xml
INFO  : copy ${jetty.home}/modules/demo.d/ee8-demo-jndi.properties to ${jetty.base}/webapps/ee8-demo-jndi.properties
INFO  : download https://repo1.maven.org/maven2/org/eclipse/jetty/ee8/demos/jetty-ee8-demo-jndi-webapp/12.0.14/jetty-ee8-demo-jndi-webapp-12.0.14.war to ${jetty.base}/webapps/ee8-demo-jndi.war
INFO  : mkdir ${jetty.base}/lib/ee8
INFO  : download https://repo1.maven.org/maven2/org/eclipse/jetty/orbit/javax.mail.glassfish/1.4.1.v201005082020/javax.mail.glassfish-1.4.1.v201005082020.jar to ${jetty.base}/lib/ee8/javax.mail.glassfish-1.4.1.v201005082020.jar
INFO  : copy ${jetty.home}/modules/demo.d/ee9-demo-rewrite-rules.xml to ${jetty.base}/etc/ee9-demo-rewrite-rules.xml
INFO  : copy ${jetty.home}/modules/demo.d/ee8-demo-spec.xml to ${jetty.base}/webapps/ee8-demo-spec.xml
INFO  : copy ${jetty.home}/modules/demo.d/ee8-demo-spec.properties to ${jetty.base}/webapps/ee8-demo-spec.properties
INFO  : download https://repo1.maven.org/maven2/org/eclipse/jetty/ee8/demos/jetty-ee8-demo-spec-webapp/12.0.14/jetty-ee8-demo-spec-webapp-12.0.14.war to ${jetty.base}/webapps/ee8-demo-spec.war
INFO  : mkdir ${jetty.base}/lib/ext
INFO  : copy ${jetty.home}/modules/demo.d/ee8-demo-async-rest.properties to ${jetty.base}/webapps/ee8-demo-async-rest.properties
INFO  : download https://repo1.maven.org/maven2/org/eclipse/jetty/ee8/demos/jetty-ee8-demo-async-rest-webapp/12.0.14/jetty-ee8-demo-async-rest-webapp-12.0.14.war to ${jetty.base}/webapps/ee8-demo-async-rest.war
INFO  : mkdir ${jetty.base}/work
INFO  : copy ${jetty.home}/modules/rewrite/jetty-rewrite-rules.xml to ${jetty.base}/etc/jetty-rewrite-rules.xml
INFO  : copy ${jetty.home}/modules/demo.d/ee8-demo-jaas.xml to ${jetty.base}/webapps/ee8-demo-jaas.xml
INFO  : copy ${jetty.home}/modules/demo.d/ee8-demo-jaas.properties to ${jetty.base}/webapps/ee8-demo-jaas.properties
INFO  : download https://repo1.maven.org/maven2/org/eclipse/jetty/ee8/demos/jetty-ee8-demo-jaas-webapp/12.0.14/jetty-ee8-demo-jaas-webapp-12.0.14.war to ${jetty.base}/webapps/ee8-demo-jaas.war
INFO  : copy ${jetty.home}/modules/demo.d/ee9-demo-proxy.properties to ${jetty.base}/webapps/ee9-demo-proxy.properties
INFO  : download https://repo1.maven.org/maven2/org/eclipse/jetty/ee9/demos/jetty-ee9-demo-proxy-webapp/12.0.14/jetty-ee9-demo-proxy-webapp-12.0.14.war to ${jetty.base}/webapps/ee9-demo-proxy.war
INFO  : mkdir ${jetty.base}/webapps/root
INFO  : mkdir ${jetty.base}/webapps/root/images
INFO  : copy ${jetty.home}/modules/demo.d/root/index.html to ${jetty.base}/webapps/root/index.html
INFO  : copy ${jetty.home}/modules/demo.d/root/jetty.css to ${jetty.base}/webapps/root/jetty.css
INFO  : copy ${jetty.home}/modules/demo.d/root/favicon.ico to ${jetty.base}/webapps/root/favicon.ico
INFO  : copy ${jetty.home}/modules/demo.d/root/images/jetty-pic.png to ${jetty.base}/webapps/root/images/jetty-pic.png
INFO  : copy ${jetty.home}/modules/demo.d/root/images/webtide_logo.jpg to ${jetty.base}/webapps/root/images/webtide_logo.jpg
INFO  : copy ${jetty.home}/modules/demo.d/ee10-demo-jndi.xml to ${jetty.base}/webapps/ee10-demo-jndi.xml
INFO  : download https://repo1.maven.org/maven2/org/eclipse/jetty/ee10/demos/jetty-ee10-demo-jndi-webapp/12.0.14/jetty-ee10-demo-jndi-webapp-12.0.14.war to ${jetty.base}/webapps/ee10-demo-jndi.war
INFO  : mkdir ${jetty.base}/lib/ee10
INFO  : download https://repo1.maven.org/maven2/jakarta/mail/jakarta.mail-api/2.1.3/jakarta.mail-api-2.1.3.jar to ${jetty.base}/lib/ee10/jakarta.mail-api-2.1.3.jar
INFO  : download https://repo1.maven.org/maven2/jakarta/activation/jakarta.activation-api/2.1.3/jakarta.activation-api-2.1.3.jar to ${jetty.base}/lib/ee10/jakarta.activation-api-2.1.3.jar
INFO  : copy ${jetty.home}/modules/demo.d/ee9-demo-jaas.xml to ${jetty.base}/webapps/ee9-demo-jaas.xml
INFO  : copy ${jetty.home}/modules/demo.d/ee9-demo-jaas.properties to ${jetty.base}/webapps/ee9-demo-jaas.properties
INFO  : download https://repo1.maven.org/maven2/org/eclipse/jetty/ee9/demos/jetty-ee9-demo-jaas-webapp/12.0.14/jetty-ee9-demo-jaas-webapp-12.0.14.war to ${jetty.base}/webapps/ee9-demo-jaas.war
INFO  : copy ${jetty.home}/modules/demo.d/demo-moved-context.xml to ${jetty.base}/webapps/demo-moved-context.xml
INFO  : mkdir ${jetty.base}/webapps/moved
INFO  : copy ${jetty.home}/modules/demo.d/moved/index.html to ${jetty.base}/webapps/moved/index.html
INFO  : copy ${jetty.home}/modules/demo.d/moved/demo.css to ${jetty.base}/webapps/moved/demo.css
INFO  : copy ${jetty.home}/modules/demo.d/moved/small_powered_by.gif to ${jetty.base}/webapps/moved/small_powered_by.gif
INFO  : copy ${jetty.home}/modules/demo.d/ee10-demo-spec.xml to ${jetty.base}/webapps/ee10-demo-spec.xml
INFO  : download https://repo1.maven.org/maven2/org/eclipse/jetty/ee10/demos/jetty-ee10-demo-spec-webapp/12.0.14/jetty-ee10-demo-spec-webapp-12.0.14.war to ${jetty.base}/webapps/ee10-demo-spec.war
INFO  : copy ${jetty.home}/modules/demo.d/ee10-demo-jaas.xml to ${jetty.base}/webapps/ee10-demo-jaas.xml
INFO  : download https://repo1.maven.org/maven2/org/eclipse/jetty/ee10/demos/jetty-ee10-demo-jaas-webapp/12.0.14/jetty-ee10-demo-jaas-webapp-12.0.14.war to ${jetty.base}/webapps/ee10-demo-jaas.war
INFO  : copy ${jetty.home}/modules/demo.d/ee9-demo-jndi.xml to ${jetty.base}/webapps/ee9-demo-jndi.xml
INFO  : copy ${jetty.home}/modules/demo.d/ee9-demo-jndi.properties to ${jetty.base}/webapps/ee9-demo-jndi.properties
INFO  : download https://repo1.maven.org/maven2/org/eclipse/jetty/ee9/demos/jetty-ee9-demo-jndi-webapp/12.0.14/jetty-ee9-demo-jndi-webapp-12.0.14.war to ${jetty.base}/webapps/ee9-demo-jndi.war
INFO  : mkdir ${jetty.base}/lib/ee9
INFO  : download https://repo1.maven.org/maven2/jakarta/mail/jakarta.mail-api/2.0.1/jakarta.mail-api-2.0.1.jar to ${jetty.base}/lib/ee9/jakarta.mail-api-2.0.1.jar
INFO  : download https://repo1.maven.org/maven2/jakarta/activation/jakarta.activation-api/2.0.1/jakarta.activation-api-2.0.1.jar to ${jetty.base}/lib/ee9/jakarta.activation-api-2.0.1.jar
INFO  : copy ${jetty.home}/modules/demo.d/ee9-demo-async-rest.properties to ${jetty.base}/webapps/ee9-demo-async-rest.properties
INFO  : download https://repo1.maven.org/maven2/org/eclipse/jetty/ee9/demos/jetty-ee9-demo-async-rest-webapp/12.0.14/jetty-ee9-demo-async-rest-webapp-12.0.14.war to ${jetty.base}/webapps/ee9-demo-async-rest.war
INFO  : copy ${jetty.home}/modules/demo.d/ee9-demo-spec.xml to ${jetty.base}/webapps/ee9-demo-spec.xml
INFO  : copy ${jetty.home}/modules/demo.d/ee9-demo-spec.properties to ${jetty.base}/webapps/ee9-demo-spec.properties
INFO  : download https://repo1.maven.org/maven2/org/eclipse/jetty/ee9/demos/jetty-ee9-demo-spec-webapp/12.0.14/jetty-ee9-demo-spec-webapp-12.0.14.war to ${jetty.base}/webapps/ee9-demo-spec.war
INFO  : copy ${jetty.home}/modules/demo.d/jetty-demo-realm.xml to ${jetty.base}/etc/jetty-demo-realm.xml
INFO  : copy ${jetty.home}/modules/demo.d/jetty-demo-realm.properties to ${jetty.base}/etc/jetty-demo-realm.properties
INFO  : copy ${jetty.home}/modules/demo.d/ee8-demo-jsp.properties to ${jetty.base}/webapps/ee8-demo-jsp.properties
INFO  : download https://repo1.maven.org/maven2/org/eclipse/jetty/ee8/demos/jetty-ee8-demo-jsp-webapp/12.0.14/jetty-ee8-demo-jsp-webapp-12.0.14.war to ${jetty.base}/webapps/ee8-demo-jsp.war
INFO  : copy ${jetty.home}/modules/demo.d/ee8-demo-proxy.properties to ${jetty.base}/webapps/ee8-demo-proxy.properties
INFO  : download https://repo1.maven.org/maven2/org/eclipse/jetty/ee8/demos/jetty-ee8-demo-proxy-webapp/12.0.14/jetty-ee8-demo-proxy-webapp-12.0.14.war to ${jetty.base}/webapps/ee8-demo-proxy.war
INFO  : mkdir ${jetty.base}/webapps/ee10-demo-jetty.d
INFO  : copy ${jetty.home}/modules/demo.d/ee10-demo-jetty.xml to ${jetty.base}/webapps/ee10-demo-jetty.xml
INFO  : copy ${jetty.home}/modules/demo.d/ee10-demo-jetty-override-web.xml to ${jetty.base}/webapps/ee10-demo-jetty.d/ee10-demo-jetty-override-web.xml
INFO  : download https://repo1.maven.org/maven2/org/eclipse/jetty/ee10/demos/jetty-ee10-demo-jetty-webapp/12.0.14/jetty-ee10-demo-jetty-webapp-12.0.14.war to ${jetty.base}/webapps/ee10-demo-jetty.war
INFO  : download https://repo1.maven.org/maven2/org/eclipse/jetty/ee8/demos/jetty-ee8-demo-mock-resources/12.0.14/jetty-ee8-demo-mock-resources-12.0.14.jar to ${jetty.base}/lib/ee8/ee8-demo-mock-resources-12.0.14.jar
INFO  : copy ${jetty.home}/modules/demo.d/ee8-demo-jetty.xml to ${jetty.base}/webapps/ee8-demo-jetty.xml
INFO  : mkdir ${jetty.base}/webapps/ee8-demo-jetty.d
INFO  : copy ${jetty.home}/modules/demo.d/ee8-demo-jetty-override-web.xml to ${jetty.base}/webapps/ee8-demo-jetty.d/ee8-demo-jetty-override-web.xml
INFO  : copy ${jetty.home}/modules/demo.d/ee8-demo-jetty.properties to ${jetty.base}/webapps/ee8-demo-jetty.properties
INFO  : download https://repo1.maven.org/maven2/org/eclipse/jetty/ee8/demos/jetty-ee8-demo-jetty-webapp/12.0.14/jetty-ee8-demo-jetty-webapp-12.0.14.war to ${jetty.base}/webapps/ee8-demo-jetty.war
INFO  : copy ${jetty.home}/modules/demo.d/ee9-demo-jsp.properties to ${jetty.base}/webapps/ee9-demo-jsp.properties
INFO  : download https://repo1.maven.org/maven2/org/eclipse/jetty/ee9/demos/jetty-ee9-demo-jsp-webapp/12.0.14/jetty-ee9-demo-jsp-webapp-12.0.14.war to ${jetty.base}/webapps/ee9-demo-jsp.war
INFO  : mkdir ${jetty.base}/lib/bouncycastle
INFO  : download https://repo1.maven.org/maven2/org/bouncycastle/bcpkix-jdk15to18/1.78.1/bcpkix-jdk15to18-1.78.1.jar to ${jetty.base}/lib/bouncycastle/bcpkix-jdk15to18-1.78.1.jar
INFO  : download https://repo1.maven.org/maven2/org/bouncycastle/bcprov-jdk15to18/1.78.1/bcprov-jdk15to18-1.78.1.jar to ${jetty.base}/lib/bouncycastle/bcprov-jdk15to18-1.78.1.jar
INFO  : download https://repo1.maven.org/maven2/org/bouncycastle/bcutil-jdk15to18/1.78.1/bcutil-jdk15to18-1.78.1.jar to ${jetty.base}/lib/bouncycastle/bcutil-jdk15to18-1.78.1.jar
INFO  : copy ${jetty.home}/modules/demo.d/ee8-demo-rewrite-rules.xml to ${jetty.base}/etc/ee8-demo-rewrite-rules.xml
INFO  : download https://repo1.maven.org/maven2/org/eclipse/jetty/ee9/demos/jetty-ee9-demo-mock-resources/12.0.14/jetty-ee9-demo-mock-resources-12.0.14.jar to ${jetty.base}/lib/ee9/ee9-demo-mock-resources-12.0.14.jar
INFO  : mkdir ${jetty.base}/resources
INFO  : copy ${jetty.home}/modules/logging/jetty/resources/jetty-logging.properties to ${jetty.base}/resources/jetty-logging.properties
INFO  : download https://repo1.maven.org/maven2/org/eclipse/jetty/ee10/demos/jetty-ee10-demo-mock-resources/12.0.14/jetty-ee10-demo-mock-resources-12.0.14.jar to ${jetty.base}/lib/ee10/ee10-demo-mock-resources-12.0.14.jar
INFO  : download https://repo1.maven.org/maven2/org/eclipse/jetty/ee10/demos/jetty-ee10-demo-async-rest-webapp/12.0.14/jetty-ee10-demo-async-rest-webapp-12.0.14.war to ${jetty.base}/webapps/ee10-demo-async-rest.war
INFO  : download https://repo1.maven.org/maven2/org/eclipse/jetty/ee10/demos/jetty-ee10-demo-proxy-webapp/12.0.14/jetty-ee10-demo-proxy-webapp-12.0.14.war to ${jetty.base}/webapps/ee10-demo-proxy.war
INFO  : download https://repo1.maven.org/maven2/org/eclipse/jetty/ee10/demos/jetty-ee10-demo-jsp-webapp/12.0.14/jetty-ee10-demo-jsp-webapp-12.0.14.war to ${jetty.base}/webapps/ee10-demo-jsp.war
INFO  : copy ${jetty.home}/modules/demo.d/demo-login.conf to ${jetty.base}/etc/demo-login.conf
INFO  : copy ${jetty.home}/modules/demo.d/demo-login.properties to ${jetty.base}/etc/demo-login.properties
INFO  : Base directory was modified

And the last command fails to start Jetty 12 on my Macbook Air:

java -jar ../jetty-home-12.0.14/start.jar jetty.home=../jetty-home-12.0.14 jetty.base=jetty.base 
2024-10-18 18:50:41.976:WARN :oejk.KeystoreGenerator:main: Generating Test Keystore: DO NOT USE IN PRODUCTION!
2024-10-18 18:50:42.656:WARN :oejx.XmlConfiguration:main: Deprecated method public void org.eclipse.jetty.security.HashLoginService.setHotReload(boolean) in file:///Users/afarber/src/jetty-questions/test-demo/jetty.base/etc/jetty-demo-realm.xml
2024-10-18 18:50:42.660:WARN :oe.jetty:main: demo-realm is deployed. DO NOT USE IN PRODUCTION!
2024-10-18 18:50:42.766:INFO :oejs.Server:main: jetty-12.0.14; built: 2024-09-30T14:22:54.197Z; git: e77516598a07cca826d27fa8a4f7c70e953921a6; jvm 23
2024-10-18 18:50:42.810:INFO :oejus.SslContextFactory:main: x509=X509@5b40ceb(jetty-test-keystore,h=[localhost],a=[],w=[]) for Server@13c3c1e1[provider=null,keyStore=file:///Users/afarber/src/jetty-questions/test-demo/jetty.base/etc/test-keystore.p12,trustStore=null]
2024-10-18 18:50:42.870:INFO :oejdp.ScanningAppProvider:main: Deployment monitor core in [file:///Users/afarber/src/jetty-questions/test-demo/jetty.base/webapps/] at intervals 0s
2024-10-18 18:50:43.009:WARN :oejdp.ScanningAppProvider:main: class org.eclipse.jetty.deploy.providers.ContextProvider@6273c5a4[file:///Users/afarber/src/jetty-questions/test-demo/jetty.base/webapps/] no environment for App@5d465e4b[ee9,null,/Users/afarber/src/jetty-questions/test-demo/jetty.base/webapps/ee9-demo-jetty.xml], ignoring
2024-10-18 18:50:43.010:WARN :oejdp.ScanningAppProvider:main: class org.eclipse.jetty.deploy.providers.ContextProvider@6273c5a4[file:///Users/afarber/src/jetty-questions/test-demo/jetty.base/webapps/] no environment for App@53e211ee[ee9,null,/Users/afarber/src/jetty-questions/test-demo/jetty.base/webapps/ee9-demo-jsp.war], ignoring
2024-10-18 18:50:43.011:WARN :oejdp.ScanningAppProvider:main: class org.eclipse.jetty.deploy.providers.ContextProvider@6273c5a4[file:///Users/afarber/src/jetty-questions/test-demo/jetty.base/webapps/] no environment for App@41a90fa8[ee8,null,/Users/afarber/src/jetty-questions/test-demo/jetty.base/webapps/ee8-demo-jsp.war], ignoring
2024-10-18 18:50:43.011:WARN :oejdp.ScanningAppProvider:main: class org.eclipse.jetty.deploy.providers.ContextProvider@6273c5a4[file:///Users/afarber/src/jetty-questions/test-demo/jetty.base/webapps/] no environment for App@3d8bbcdc[ee8,null,/Users/afarber/src/jetty-questions/test-demo/jetty.base/webapps/ee8-demo-proxy.war], ignoring
2024-10-18 18:50:43.013:WARN :oejdp.ScanningAppProvider:main: class org.eclipse.jetty.deploy.providers.ContextProvider@6273c5a4[file:///Users/afarber/src/jetty-questions/test-demo/jetty.base/webapps/] no environment for App@52500920[ee8,null,/Users/afarber/src/jetty-questions/test-demo/jetty.base/webapps/ee8-demo-jetty.xml], ignoring
2024-10-18 18:50:43.013:WARN :oejdp.ScanningAppProvider:main: class org.eclipse.jetty.deploy.providers.ContextProvider@6273c5a4[file:///Users/afarber/src/jetty-questions/test-demo/jetty.base/webapps/] no environment for App@117e0fe5[ee9,null,/Users/afarber/src/jetty-questions/test-demo/jetty.base/webapps/ee9-demo-spec.xml], ignoring
2024-10-18 18:50:43.013:WARN :oejdp.ScanningAppProvider:main: class org.eclipse.jetty.deploy.providers.ContextProvider@6273c5a4[file:///Users/afarber/src/jetty-questions/test-demo/jetty.base/webapps/] no environment for App@18a3962d[ee8,null,/Users/afarber/src/jetty-questions/test-demo/jetty.base/webapps/ee8-demo-jndi.xml], ignoring
2024-10-18 18:50:43.013:WARN :oejdp.ScanningAppProvider:main: class org.eclipse.jetty.deploy.providers.ContextProvider@6273c5a4[file:///Users/afarber/src/jetty-questions/test-demo/jetty.base/webapps/] no environment for App@78aea4b9[ee10,null,/Users/afarber/src/jetty-questions/test-demo/jetty.base/webapps/ee10-demo-jndi.xml], ignoring
2024-10-18 18:50:43.014:WARN :oejdp.ScanningAppProvider:main: class org.eclipse.jetty.deploy.providers.ContextProvider@6273c5a4[file:///Users/afarber/src/jetty-questions/test-demo/jetty.base/webapps/] no environment for App@2a65bb85[ee9,null,/Users/afarber/src/jetty-questions/test-demo/jetty.base/webapps/ee9-demo-async-rest.war], ignoring
2024-10-18 18:50:43.014:WARN :oejdp.ScanningAppProvider:main: class org.eclipse.jetty.deploy.providers.ContextProvider@6273c5a4[file:///Users/afarber/src/jetty-questions/test-demo/jetty.base/webapps/] no environment for App@4b85880b[ee10,null,/Users/afarber/src/jetty-questions/test-demo/jetty.base/webapps/ee10-demo-jaas.xml], ignoring
2024-10-18 18:50:43.014:WARN :oejdp.ScanningAppProvider:main: class org.eclipse.jetty.deploy.providers.ContextProvider@6273c5a4[file:///Users/afarber/src/jetty-questions/test-demo/jetty.base/webapps/] no environment for App@4f936da8[ee9,null,/Users/afarber/src/jetty-questions/test-demo/jetty.base/webapps/ee9-demo-jndi.xml], ignoring
2024-10-18 18:50:43.015:WARN :oejdp.ScanningAppProvider:main: class org.eclipse.jetty.deploy.providers.ContextProvider@6273c5a4[file:///Users/afarber/src/jetty-questions/test-demo/jetty.base/webapps/] no environment for App@4215838f[ee10,null,/Users/afarber/src/jetty-questions/test-demo/jetty.base/webapps/ee10-demo-async-rest.war], ignoring
2024-10-18 18:50:43.015:WARN :oejdp.ScanningAppProvider:main: class org.eclipse.jetty.deploy.providers.ContextProvider@6273c5a4[file:///Users/afarber/src/jetty-questions/test-demo/jetty.base/webapps/] no environment for App@452ba1db[ee8,null,/Users/afarber/src/jetty-questions/test-demo/jetty.base/webapps/ee8-demo-async-rest.war], ignoring
2024-10-18 18:50:43.015:WARN :oejdp.ScanningAppProvider:main: class org.eclipse.jetty.deploy.providers.ContextProvider@6273c5a4[file:///Users/afarber/src/jetty-questions/test-demo/jetty.base/webapps/] no environment for App@2289aca5[ee9,null,/Users/afarber/src/jetty-questions/test-demo/jetty.base/webapps/ee9-demo-proxy.war], ignoring
2024-10-18 18:50:43.016:WARN :oejdp.ScanningAppProvider:main: class org.eclipse.jetty.deploy.providers.ContextProvider@6273c5a4[file:///Users/afarber/src/jetty-questions/test-demo/jetty.base/webapps/] no environment for App@76a36b71[ee10,null,/Users/afarber/src/jetty-questions/test-demo/jetty.base/webapps/moved], ignoring
2024-10-18 18:50:43.017:WARN :oejdp.ScanningAppProvider:main: class org.eclipse.jetty.deploy.providers.ContextProvider@6273c5a4[file:///Users/afarber/src/jetty-questions/test-demo/jetty.base/webapps/] no environment for App@184497d1[ee8,null,/Users/afarber/src/jetty-questions/test-demo/jetty.base/webapps/ee8-demo-spec.xml], ignoring
2024-10-18 18:50:43.017:WARN :oejdp.ScanningAppProvider:main: class org.eclipse.jetty.deploy.providers.ContextProvider@6273c5a4[file:///Users/afarber/src/jetty-questions/test-demo/jetty.base/webapps/] no environment for App@f9d87b[ee10,null,/Users/afarber/src/jetty-questions/test-demo/jetty.base/webapps/demo-moved-context.xml], ignoring
2024-10-18 18:50:43.017:WARN :oejdp.ScanningAppProvider:main: class org.eclipse.jetty.deploy.providers.ContextProvider@6273c5a4[file:///Users/afarber/src/jetty-questions/test-demo/jetty.base/webapps/] no environment for App@6ffab045[ee10,null,/Users/afarber/src/jetty-questions/test-demo/jetty.base/webapps/ee10-demo-spec.xml], ignoring
2024-10-18 18:50:43.018:WARN :oejdp.ScanningAppProvider:main: class org.eclipse.jetty.deploy.providers.ContextProvider@6273c5a4[file:///Users/afarber/src/jetty-questions/test-demo/jetty.base/webapps/] no environment for App@26fb628[ee8,null,/Users/afarber/src/jetty-questions/test-demo/jetty.base/webapps/ee8-demo-jaas.xml], ignoring
2024-10-18 18:50:43.018:WARN :oejdp.ScanningAppProvider:main: class org.eclipse.jetty.deploy.providers.ContextProvider@6273c5a4[file:///Users/afarber/src/jetty-questions/test-demo/jetty.base/webapps/] no environment for App@3e2943ab[ee10,null,/Users/afarber/src/jetty-questions/test-demo/jetty.base/webapps/ee10-demo-jsp.war], ignoring
2024-10-18 18:50:43.018:WARN :oejdp.ScanningAppProvider:main: class org.eclipse.jetty.deploy.providers.ContextProvider@6273c5a4[file:///Users/afarber/src/jetty-questions/test-demo/jetty.base/webapps/] no environment for App@70dd7e15[ee9,null,/Users/afarber/src/jetty-questions/test-demo/jetty.base/webapps/ee9-demo-jaas.xml], ignoring
2024-10-18 18:50:43.019:WARN :oejdp.ScanningAppProvider:main: class org.eclipse.jetty.deploy.providers.ContextProvider@6273c5a4[file:///Users/afarber/src/jetty-questions/test-demo/jetty.base/webapps/] no environment for App@4a9f80d3[ee10,null,/Users/afarber/src/jetty-questions/test-demo/jetty.base/webapps/root], ignoring
2024-10-18 18:50:43.019:WARN :oejdp.ScanningAppProvider:main: class org.eclipse.jetty.deploy.providers.ContextProvider@6273c5a4[file:///Users/afarber/src/jetty-questions/test-demo/jetty.base/webapps/] no environment for App@35beb15e[ee10,null,/Users/afarber/src/jetty-questions/test-demo/jetty.base/webapps/ee10-demo-proxy.war], ignoring
2024-10-18 18:50:43.019:WARN :oejdp.ScanningAppProvider:main: class org.eclipse.jetty.deploy.providers.ContextProvider@6273c5a4[file:///Users/afarber/src/jetty-questions/test-demo/jetty.base/webapps/] no environment for App@41fe9859[ee10,null,/Users/afarber/src/jetty-questions/test-demo/jetty.base/webapps/ee10-demo-jetty.xml], ignoring
2024-10-18 18:50:43.020:INFO :oejdp.ScanningAppProvider:main: Deployment monitor ee10 in [file:///Users/afarber/src/jetty-questions/test-demo/jetty.base/webapps/] at intervals 0s
2024-10-18 18:50:43.133:INFO :oejd.DeploymentManager:main: addApp: App@63c5efee[ee10,null,/Users/afarber/src/jetty-questions/test-demo/jetty.base/webapps/ee10-demo-jndi.xml]
2024-10-18 18:50:43.210:INFO :oejd.DeploymentManager:main: addApp: App@669253b7[ee10,null,/Users/afarber/src/jetty-questions/test-demo/jetty.base/webapps/ee10-demo-jaas.xml]
2024-10-18 18:50:43.217:INFO :oejd.DeploymentManager:main: addApp: App@2024293c[ee10,null,/Users/afarber/src/jetty-questions/test-demo/jetty.base/webapps/ee10-demo-async-rest.war]
2024-10-18 18:50:43.219:INFO :oejd.DeploymentManager:main: addApp: App@7048f722[ee10,null,/Users/afarber/src/jetty-questions/test-demo/jetty.base/webapps/moved]
SET BASE RESOURCE to /Users/afarber/src/jetty-questions/test-demo/jetty.base/webapps/moved
2024-10-18 18:50:43.220:INFO :oejd.DeploymentManager:main: addApp: App@c074c0c[ee10,null,/Users/afarber/src/jetty-questions/test-demo/jetty.base/webapps/demo-moved-context.xml]
2024-10-18 18:50:43.225:INFO :oejd.DeploymentManager:main: addApp: App@54e7391d[ee10,null,/Users/afarber/src/jetty-questions/test-demo/jetty.base/webapps/ee10-demo-spec.xml]
2024-10-18 18:50:43.230:INFO :oejd.DeploymentManager:main: addApp: App@512d92b[ee10,null,/Users/afarber/src/jetty-questions/test-demo/jetty.base/webapps/ee10-demo-jsp.war]
2024-10-18 18:50:43.232:INFO :oejd.DeploymentManager:main: addApp: App@62c5bbdc[ee10,null,/Users/afarber/src/jetty-questions/test-demo/jetty.base/webapps/root]
SET BASE RESOURCE to /Users/afarber/src/jetty-questions/test-demo/jetty.base/webapps/root
2024-10-18 18:50:43.233:INFO :oejd.DeploymentManager:main: addApp: App@7bdf6bb7[ee10,null,/Users/afarber/src/jetty-questions/test-demo/jetty.base/webapps/ee10-demo-proxy.war]
2024-10-18 18:50:43.234:INFO :oejd.DeploymentManager:main: addApp: App@1bc53649[ee10,null,/Users/afarber/src/jetty-questions/test-demo/jetty.base/webapps/ee10-demo-jetty.xml]
2024-10-18 18:50:43.244:INFO :oejdp.ScanningAppProvider:main: Deployment monitor ee8 in [file:///Users/afarber/src/jetty-questions/test-demo/jetty.base/webapps/] at intervals 0s
2024-10-18 18:50:43.346:WARN :oejdp.ScanningAppProvider:main: class org.eclipse.jetty.deploy.providers.ContextProvider@622ef26a[file:///Users/afarber/src/jetty-questions/test-demo/jetty.base/webapps/] no environment for App@41de5768[ee9,null,/Users/afarber/src/jetty-questions/test-demo/jetty.base/webapps/ee9-demo-jetty.xml], ignoring
2024-10-18 18:50:43.346:WARN :oejdp.ScanningAppProvider:main: class org.eclipse.jetty.deploy.providers.ContextProvider@622ef26a[file:///Users/afarber/src/jetty-questions/test-demo/jetty.base/webapps/] no environment for App@5f577419[ee9,null,/Users/afarber/src/jetty-questions/test-demo/jetty.base/webapps/ee9-demo-jsp.war], ignoring
2024-10-18 18:50:43.346:INFO :oejd.DeploymentManager:main: addApp: App@28fa700e[ee8,null,/Users/afarber/src/jetty-questions/test-demo/jetty.base/webapps/ee8-demo-jsp.war]
2024-10-18 18:50:43.388:INFO :oejd.DeploymentManager:main: addApp: App@5fa05212[ee8,null,/Users/afarber/src/jetty-questions/test-demo/jetty.base/webapps/ee8-demo-proxy.war]
2024-10-18 18:50:43.390:INFO :oejd.DeploymentManager:main: addApp: App@3e681bc[ee8,null,/Users/afarber/src/jetty-questions/test-demo/jetty.base/webapps/ee8-demo-jetty.xml]
2024-10-18 18:50:43.402:WARN :oejdp.ScanningAppProvider:main: class org.eclipse.jetty.deploy.providers.ContextProvider@622ef26a[file:///Users/afarber/src/jetty-questions/test-demo/jetty.base/webapps/] no environment for App@6759f091[ee9,null,/Users/afarber/src/jetty-questions/test-demo/jetty.base/webapps/ee9-demo-spec.xml], ignoring
2024-10-18 18:50:43.402:INFO :oejd.DeploymentManager:main: addApp: App@33a053d[ee8,null,/Users/afarber/src/jetty-questions/test-demo/jetty.base/webapps/ee8-demo-jndi.xml]
2024-10-18 18:50:43.436:WARN :oejdp.ScanningAppProvider:main: class org.eclipse.jetty.deploy.providers.ContextProvider@622ef26a[file:///Users/afarber/src/jetty-questions/test-demo/jetty.base/webapps/] no environment for App@2d691f3d[ee10,null,/Users/afarber/src/jetty-questions/test-demo/jetty.base/webapps/ee10-demo-jndi.xml], ignoring
2024-10-18 18:50:43.436:WARN :oejdp.ScanningAppProvider:main: class org.eclipse.jetty.deploy.providers.ContextProvider@622ef26a[file:///Users/afarber/src/jetty-questions/test-demo/jetty.base/webapps/] no environment for App@1bdbf9be[ee9,null,/Users/afarber/src/jetty-questions/test-demo/jetty.base/webapps/ee9-demo-async-rest.war], ignoring
2024-10-18 18:50:43.436:WARN :oejdp.ScanningAppProvider:main: class org.eclipse.jetty.deploy.providers.ContextProvider@622ef26a[file:///Users/afarber/src/jetty-questions/test-demo/jetty.base/webapps/] no environment for App@1e7f2e0f[ee10,null,/Users/afarber/src/jetty-questions/test-demo/jetty.base/webapps/ee10-demo-jaas.xml], ignoring
2024-10-18 18:50:43.437:WARN :oejdp.ScanningAppProvider:main: class org.eclipse.jetty.deploy.providers.ContextProvider@622ef26a[file:///Users/afarber/src/jetty-questions/test-demo/jetty.base/webapps/] no environment for App@1da6ee17[ee9,null,/Users/afarber/src/jetty-questions/test-demo/jetty.base/webapps/ee9-demo-jndi.xml], ignoring
2024-10-18 18:50:43.437:WARN :oejdp.ScanningAppProvider:main: class org.eclipse.jetty.deploy.providers.ContextProvider@622ef26a[file:///Users/afarber/src/jetty-questions/test-demo/jetty.base/webapps/] no environment for App@78d39a69[ee10,null,/Users/afarber/src/jetty-questions/test-demo/jetty.base/webapps/ee10-demo-async-rest.war], ignoring
2024-10-18 18:50:43.437:INFO :oejd.DeploymentManager:main: addApp: App@3c818ac4[ee8,null,/Users/afarber/src/jetty-questions/test-demo/jetty.base/webapps/ee8-demo-async-rest.war]
2024-10-18 18:50:43.439:WARN :oejdp.ScanningAppProvider:main: class org.eclipse.jetty.deploy.providers.ContextProvider@622ef26a[file:///Users/afarber/src/jetty-questions/test-demo/jetty.base/webapps/] no environment for App@5b69d40d[ee9,null,/Users/afarber/src/jetty-questions/test-demo/jetty.base/webapps/ee9-demo-proxy.war], ignoring
2024-10-18 18:50:43.439:WARN :oejdp.ScanningAppProvider:main: class org.eclipse.jetty.deploy.providers.ContextProvider@622ef26a[file:///Users/afarber/src/jetty-questions/test-demo/jetty.base/webapps/] no environment for App@71154f21[ee10,null,/Users/afarber/src/jetty-questions/test-demo/jetty.base/webapps/moved], ignoring
2024-10-18 18:50:43.439:INFO :oejd.DeploymentManager:main: addApp: App@15f193b8[ee8,null,/Users/afarber/src/jetty-questions/test-demo/jetty.base/webapps/ee8-demo-spec.xml]
2024-10-18 18:50:43.444:WARN :oejdp.ScanningAppProvider:main: class org.eclipse.jetty.deploy.providers.ContextProvider@622ef26a[file:///Users/afarber/src/jetty-questions/test-demo/jetty.base/webapps/] no environment for App@72889280[ee10,null,/Users/afarber/src/jetty-questions/test-demo/jetty.base/webapps/demo-moved-context.xml], ignoring
2024-10-18 18:50:43.444:WARN :oejdp.ScanningAppProvider:main: class org.eclipse.jetty.deploy.providers.ContextProvider@622ef26a[file:///Users/afarber/src/jetty-questions/test-demo/jetty.base/webapps/] no environment for App@606fc505[ee10,null,/Users/afarber/src/jetty-questions/test-demo/jetty.base/webapps/ee10-demo-spec.xml], ignoring
2024-10-18 18:50:43.445:INFO :oejd.DeploymentManager:main: addApp: App@4aa3d36[ee8,null,/Users/afarber/src/jetty-questions/test-demo/jetty.base/webapps/ee8-demo-jaas.xml]
2024-10-18 18:50:43.451:WARN :oejdp.ScanningAppProvider:main: class org.eclipse.jetty.deploy.providers.ContextProvider@622ef26a[file:///Users/afarber/src/jetty-questions/test-demo/jetty.base/webapps/] no environment for App@5f233b26[ee10,null,/Users/afarber/src/jetty-questions/test-demo/jetty.base/webapps/ee10-demo-jsp.war], ignoring
2024-10-18 18:50:43.451:WARN :oejdp.ScanningAppProvider:main: class org.eclipse.jetty.deploy.providers.ContextProvider@622ef26a[file:///Users/afarber/src/jetty-questions/test-demo/jetty.base/webapps/] no environment for App@44f9779c[ee9,null,/Users/afarber/src/jetty-questions/test-demo/jetty.base/webapps/ee9-demo-jaas.xml], ignoring
2024-10-18 18:50:43.451:WARN :oejdp.ScanningAppProvider:main: class org.eclipse.jetty.deploy.providers.ContextProvider@622ef26a[file:///Users/afarber/src/jetty-questions/test-demo/jetty.base/webapps/] no environment for App@6974a715[ee10,null,/Users/afarber/src/jetty-questions/test-demo/jetty.base/webapps/root], ignoring
2024-10-18 18:50:43.451:WARN :oejdp.ScanningAppProvider:main: class org.eclipse.jetty.deploy.providers.ContextProvider@622ef26a[file:///Users/afarber/src/jetty-questions/test-demo/jetty.base/webapps/] no environment for App@5e8a459[ee10,null,/Users/afarber/src/jetty-questions/test-demo/jetty.base/webapps/ee10-demo-proxy.war], ignoring
2024-10-18 18:50:43.451:WARN :oejdp.ScanningAppProvider:main: class org.eclipse.jetty.deploy.providers.ContextProvider@622ef26a[file:///Users/afarber/src/jetty-questions/test-demo/jetty.base/webapps/] no environment for App@43d455c9[ee10,null,/Users/afarber/src/jetty-questions/test-demo/jetty.base/webapps/ee10-demo-jetty.xml], ignoring
2024-10-18 18:50:43.452:INFO :oejdp.ScanningAppProvider:main: Deployment monitor ee9 in [file:///Users/afarber/src/jetty-questions/test-demo/jetty.base/webapps/] at intervals 0s
2024-10-18 18:50:43.549:INFO :oejd.DeploymentManager:main: addApp: App@40147317[ee9,null,/Users/afarber/src/jetty-questions/test-demo/jetty.base/webapps/ee9-demo-jetty.xml]
2024-10-18 18:50:43.599:INFO :oejd.DeploymentManager:main: addApp: App@4d6f623d[ee9,null,/Users/afarber/src/jetty-questions/test-demo/jetty.base/webapps/ee9-demo-jsp.war]
2024-10-18 18:50:43.601:WARN :oejdp.ScanningAppProvider:main: class org.eclipse.jetty.deploy.providers.ContextProvider@aa21042[file:///Users/afarber/src/jetty-questions/test-demo/jetty.base/webapps/] no environment for App@e93f3d5[ee8,null,/Users/afarber/src/jetty-questions/test-demo/jetty.base/webapps/ee8-demo-jsp.war], ignoring
2024-10-18 18:50:43.601:WARN :oejdp.ScanningAppProvider:main: class org.eclipse.jetty.deploy.providers.ContextProvider@aa21042[file:///Users/afarber/src/jetty-questions/test-demo/jetty.base/webapps/] no environment for App@4cee7fa0[ee8,null,/Users/afarber/src/jetty-questions/test-demo/jetty.base/webapps/ee8-demo-proxy.war], ignoring
2024-10-18 18:50:43.601:WARN :oejdp.ScanningAppProvider:main: class org.eclipse.jetty.deploy.providers.ContextProvider@aa21042[file:///Users/afarber/src/jetty-questions/test-demo/jetty.base/webapps/] no environment for App@7a26928a[ee8,null,/Users/afarber/src/jetty-questions/test-demo/jetty.base/webapps/ee8-demo-jetty.xml], ignoring
2024-10-18 18:50:43.601:INFO :oejd.DeploymentManager:main: addApp: App@601cbd8c[ee9,null,/Users/afarber/src/jetty-questions/test-demo/jetty.base/webapps/ee9-demo-spec.xml]
2024-10-18 18:50:43.614:WARN :oejdp.ScanningAppProvider:main: class org.eclipse.jetty.deploy.providers.ContextProvider@aa21042[file:///Users/afarber/src/jetty-questions/test-demo/jetty.base/webapps/] no environment for App@41a6d121[ee8,null,/Users/afarber/src/jetty-questions/test-demo/jetty.base/webapps/ee8-demo-jndi.xml], ignoring
2024-10-18 18:50:43.614:WARN :oejdp.ScanningAppProvider:main: class org.eclipse.jetty.deploy.providers.ContextProvider@aa21042[file:///Users/afarber/src/jetty-questions/test-demo/jetty.base/webapps/] no environment for App@4f449e8f[ee10,null,/Users/afarber/src/jetty-questions/test-demo/jetty.base/webapps/ee10-demo-jndi.xml], ignoring
2024-10-18 18:50:43.614:INFO :oejd.DeploymentManager:main: addApp: App@411291e5[ee9,null,/Users/afarber/src/jetty-questions/test-demo/jetty.base/webapps/ee9-demo-async-rest.war]
2024-10-18 18:50:43.616:WARN :oejdp.ScanningAppProvider:main: class org.eclipse.jetty.deploy.providers.ContextProvider@aa21042[file:///Users/afarber/src/jetty-questions/test-demo/jetty.base/webapps/] no environment for App@6e28bb87[ee10,null,/Users/afarber/src/jetty-questions/test-demo/jetty.base/webapps/ee10-demo-jaas.xml], ignoring
2024-10-18 18:50:43.616:INFO :oejd.DeploymentManager:main: addApp: App@19f040ba[ee9,null,/Users/afarber/src/jetty-questions/test-demo/jetty.base/webapps/ee9-demo-jndi.xml]
2024-10-18 18:50:43.622:WARN :oejdp.ScanningAppProvider:main: class org.eclipse.jetty.deploy.providers.ContextProvider@aa21042[file:///Users/afarber/src/jetty-questions/test-demo/jetty.base/webapps/] no environment for App@23eee4b8[ee10,null,/Users/afarber/src/jetty-questions/test-demo/jetty.base/webapps/ee10-demo-async-rest.war], ignoring
2024-10-18 18:50:43.622:WARN :oejdp.ScanningAppProvider:main: class org.eclipse.jetty.deploy.providers.ContextProvider@aa21042[file:///Users/afarber/src/jetty-questions/test-demo/jetty.base/webapps/] no environment for App@28952dea[ee8,null,/Users/afarber/src/jetty-questions/test-demo/jetty.base/webapps/ee8-demo-async-rest.war], ignoring
2024-10-18 18:50:43.622:INFO :oejd.DeploymentManager:main: addApp: App@5a9800f8[ee9,null,/Users/afarber/src/jetty-questions/test-demo/jetty.base/webapps/ee9-demo-proxy.war]
2024-10-18 18:50:43.623:WARN :oejdp.ScanningAppProvider:main: class org.eclipse.jetty.deploy.providers.ContextProvider@aa21042[file:///Users/afarber/src/jetty-questions/test-demo/jetty.base/webapps/] no environment for App@143d9a93[ee10,null,/Users/afarber/src/jetty-questions/test-demo/jetty.base/webapps/moved], ignoring
2024-10-18 18:50:43.624:WARN :oejdp.ScanningAppProvider:main: class org.eclipse.jetty.deploy.providers.ContextProvider@aa21042[file:///Users/afarber/src/jetty-questions/test-demo/jetty.base/webapps/] no environment for App@40226788[ee8,null,/Users/afarber/src/jetty-questions/test-demo/jetty.base/webapps/ee8-demo-spec.xml], ignoring
2024-10-18 18:50:43.624:WARN :oejdp.ScanningAppProvider:main: class org.eclipse.jetty.deploy.providers.ContextProvider@aa21042[file:///Users/afarber/src/jetty-questions/test-demo/jetty.base/webapps/] no environment for App@4159e81b[ee10,null,/Users/afarber/src/jetty-questions/test-demo/jetty.base/webapps/demo-moved-context.xml], ignoring
2024-10-18 18:50:43.624:WARN :oejdp.ScanningAppProvider:main: class org.eclipse.jetty.deploy.providers.ContextProvider@aa21042[file:///Users/afarber/src/jetty-questions/test-demo/jetty.base/webapps/] no environment for App@5b5caf08[ee10,null,/Users/afarber/src/jetty-questions/test-demo/jetty.base/webapps/ee10-demo-spec.xml], ignoring
2024-10-18 18:50:43.624:WARN :oejdp.ScanningAppProvider:main: class org.eclipse.jetty.deploy.providers.ContextProvider@aa21042[file:///Users/afarber/src/jetty-questions/test-demo/jetty.base/webapps/] no environment for App@23cd4ff2[ee8,null,/Users/afarber/src/jetty-questions/test-demo/jetty.base/webapps/ee8-demo-jaas.xml], ignoring
2024-10-18 18:50:43.624:WARN :oejdp.ScanningAppProvider:main: class org.eclipse.jetty.deploy.providers.ContextProvider@aa21042[file:///Users/afarber/src/jetty-questions/test-demo/jetty.base/webapps/] no environment for App@70807224[ee10,null,/Users/afarber/src/jetty-questions/test-demo/jetty.base/webapps/ee10-demo-jsp.war], ignoring
2024-10-18 18:50:43.624:INFO :oejd.DeploymentManager:main: addApp: App@7e97551f[ee9,null,/Users/afarber/src/jetty-questions/test-demo/jetty.base/webapps/ee9-demo-jaas.xml]
2024-10-18 18:50:43.631:WARN :oejdp.ScanningAppProvider:main: class org.eclipse.jetty.deploy.providers.ContextProvider@aa21042[file:///Users/afarber/src/jetty-questions/test-demo/jetty.base/webapps/] no environment for App@3a60c416[ee10,null,/Users/afarber/src/jetty-questions/test-demo/jetty.base/webapps/root], ignoring
2024-10-18 18:50:43.631:WARN :oejdp.ScanningAppProvider:main: class org.eclipse.jetty.deploy.providers.ContextProvider@aa21042[file:///Users/afarber/src/jetty-questions/test-demo/jetty.base/webapps/] no environment for App@60f2e0bd[ee10,null,/Users/afarber/src/jetty-questions/test-demo/jetty.base/webapps/ee10-demo-proxy.war], ignoring
2024-10-18 18:50:43.631:WARN :oejdp.ScanningAppProvider:main: class org.eclipse.jetty.deploy.providers.ContextProvider@aa21042[file:///Users/afarber/src/jetty-questions/test-demo/jetty.base/webapps/] no environment for App@469d003c[ee10,null,/Users/afarber/src/jetty-questions/test-demo/jetty.base/webapps/ee10-demo-jetty.xml], ignoring
2024-10-18 18:50:43.633:WARN :oejx.XmlConfiguration:main: Unable to execute XmlConfiguration
java.lang.IllegalStateException: Config does not exist: file:///Users/afarber/src/jetty-questions/test-demo/etc/jetty-demo-realm.properties
	at org.eclipse.jetty.security.PropertyUserStore.loadUsers(PropertyUserStore.java:159)
	at org.eclipse.jetty.security.PropertyUserStore.doStart(PropertyUserStore.java:234)
	at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:93)
	at org.eclipse.jetty.util.component.ContainerLifeCycle.start(ContainerLifeCycle.java:169)
	at org.eclipse.jetty.util.component.ContainerLifeCycle.addBean(ContainerLifeCycle.java:380)
	at org.eclipse.jetty.util.component.ContainerLifeCycle.addBean(ContainerLifeCycle.java:312)
	at org.eclipse.jetty.util.component.ContainerLifeCycle.updateBean(ContainerLifeCycle.java:840)
	at org.eclipse.jetty.security.HashLoginService.setUserStore(HashLoginService.java:127)
	at org.eclipse.jetty.security.HashLoginService.doStart(HashLoginService.java:154)
	at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:93)
	at org.eclipse.jetty.util.component.ContainerLifeCycle.start(ContainerLifeCycle.java:169)
	at org.eclipse.jetty.server.Server.start(Server.java:641)
	at org.eclipse.jetty.util.component.ContainerLifeCycle.doStart(ContainerLifeCycle.java:120)
	at org.eclipse.jetty.server.Handler$Abstract.doStart(Handler.java:491)
	at org.eclipse.jetty.server.Server.doStart(Server.java:582)
	at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:93)
	at org.eclipse.jetty.xml.XmlConfiguration.main(XmlConfiguration.java:2033)
	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
	at java.base/java.lang.reflect.Method.invoke(Method.java:580)
	at org.eclipse.jetty.start.Main.invokeMain(Main.java:312)
	at org.eclipse.jetty.start.Main.start(Main.java:610)
	at org.eclipse.jetty.start.Main.main(Main.java:82)
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:312)
	at org.eclipse.jetty.start.Main.start(Main.java:610)
	at org.eclipse.jetty.start.Main.main(Main.java:82)
Caused by: java.lang.IllegalStateException: Config does not exist: file:///Users/afarber/src/jetty-questions/test-demo/etc/jetty-demo-realm.properties
	at org.eclipse.jetty.security.PropertyUserStore.loadUsers(PropertyUserStore.java:159)
	at org.eclipse.jetty.security.PropertyUserStore.doStart(PropertyUserStore.java:234)
	at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:93)
	at org.eclipse.jetty.util.component.ContainerLifeCycle.start(ContainerLifeCycle.java:169)
	at org.eclipse.jetty.util.component.ContainerLifeCycle.addBean(ContainerLifeCycle.java:380)
	at org.eclipse.jetty.util.component.ContainerLifeCycle.addBean(ContainerLifeCycle.java:312)
	at org.eclipse.jetty.util.component.ContainerLifeCycle.updateBean(ContainerLifeCycle.java:840)
	at org.eclipse.jetty.security.HashLoginService.setUserStore(HashLoginService.java:127)
	at org.eclipse.jetty.security.HashLoginService.doStart(HashLoginService.java:154)
	at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:93)
	at org.eclipse.jetty.util.component.ContainerLifeCycle.start(ContainerLifeCycle.java:169)
	at org.eclipse.jetty.server.Server.start(Server.java:641)
	at org.eclipse.jetty.util.component.ContainerLifeCycle.doStart(ContainerLifeCycle.java:120)
	at org.eclipse.jetty.server.Handler$Abstract.doStart(Handler.java:491)
	at org.eclipse.jetty.server.Server.doStart(Server.java:582)
	at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:93)
	at org.eclipse.jetty.xml.XmlConfiguration.main(XmlConfiguration.java:2033)
	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
	... 4 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:312)
	at org.eclipse.jetty.start.Main.start(Main.java:610)
	at org.eclipse.jetty.start.Main.main(Main.java:82)
Caused by: java.lang.IllegalStateException: Config does not exist: file:///Users/afarber/src/jetty-questions/test-demo/etc/jetty-demo-realm.properties
	at org.eclipse.jetty.security.PropertyUserStore.loadUsers(PropertyUserStore.java:159)
	at org.eclipse.jetty.security.PropertyUserStore.doStart(PropertyUserStore.java:234)
	at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:93)
	at org.eclipse.jetty.util.component.ContainerLifeCycle.start(ContainerLifeCycle.java:169)
	at org.eclipse.jetty.util.component.ContainerLifeCycle.addBean(ContainerLifeCycle.java:380)
	at org.eclipse.jetty.util.component.ContainerLifeCycle.addBean(ContainerLifeCycle.java:312)
	at org.eclipse.jetty.util.component.ContainerLifeCycle.updateBean(ContainerLifeCycle.java:840)
	at org.eclipse.jetty.security.HashLoginService.setUserStore(HashLoginService.java:127)
	at org.eclipse.jetty.security.HashLoginService.doStart(HashLoginService.java:154)
	at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:93)
	at org.eclipse.jetty.util.component.ContainerLifeCycle.start(ContainerLifeCycle.java:169)
	at org.eclipse.jetty.server.Server.start(Server.java:641)
	at org.eclipse.jetty.util.component.ContainerLifeCycle.doStart(ContainerLifeCycle.java:120)
	at org.eclipse.jetty.server.Handler$Abstract.doStart(Handler.java:491)
	at org.eclipse.jetty.server.Server.doStart(Server.java:582)
	at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:93)
	at org.eclipse.jetty.xml.XmlConfiguration.main(XmlConfiguration.java:2033)
	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
	... 4 more

Usage: java -jar $JETTY_HOME/start.jar [options] [properties] [configs]
       java -jar $JETTY_HOME/start.jar --help  # for more information
@afarber afarber added the Bug For general bugs on Jetty side label Oct 18, 2024
@joakime
Copy link
Contributor

joakime commented Oct 18, 2024

Your command line ...

java -jar ../jetty-home-12.0.14/start.jar jetty.home=../jetty-home-12.0.14 jetty.base=jetty.base --add-modules=server,http,ee10-deploy,demos

... isn't using Jetty properly.

If you are going to specify the jetty.home and jetty.base directories, they MUST be absolute paths, never relative.

Your error says it cannot find the file ...

file:///Users/afarber/src/jetty-questions/test-demo/etc/jetty-demo-realm.properties

... yet we can see that the the start.jar --add-modules step did copy it into place.

INFO  : copy ${jetty.home}/modules/demo.d/jetty-demo-realm.properties to ${jetty.base}/etc/jetty-demo-realm.properties

But your relative jetty-base didn't work the way you expected.
The jetty.base should be, while executing, /Users/afarber/src/jetty-questions/test-demo/jetty.base, but it wasn't.

Try again.
But use Jetty properly, as documented.

Create an empty directory for your jetty.base
Change to that directory (aka cd /path/to/my-jetty-base)
Run Jetty's start jar from that location (aka /path/to/jetty-home/start.jar)
You do not need to specify the jetty.home and jetty.base directories via command line.
But if you do, then you must use fully qualified absolute paths, never relative.

Example.

mkdir /Users/afarber/src/jetty-questions/test-demo/jetty.base
cd /Users/afarber/src/jetty-questions/test-demo/jetty.base
java -jar /Users/afarber/src/jetty-questions/jetty-home-12.0.14/start.jar --add-modules=server,http,ee10-deploy,ee10-demos
java -jar /Users/afarber/src/jetty-questions/jetty-home-12.0.14/start.jar

@afarber
Copy link
Contributor Author

afarber commented Oct 18, 2024

Thanks, that has worked -

image

@afarber afarber closed this as completed Oct 18, 2024
@afarber
Copy link
Contributor Author

afarber commented Oct 18, 2024

However there is the Unknown opcode: 7 bug on macOS, even with Jetty 12.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Bug For general bugs on Jetty side
Projects
None yet
Development

No branches or pull requests

2 participants