I'm trying a 1st deploy of Solr 5.0.0 in Jetty9 (jetty-distribution-9.2.9.v20150224).
I've installed Jetty9 /etc/init.d/jetty check Checking arguments to Jetty: START_INI = /usr/local/etc/jetty/base/start.ini START_D = /usr/local/etc/jetty/base/start.d JETTY_HOME = /usr/local/jetty JETTY_BASE = /usr/local/etc/jetty/base JETTY_CONF = /usr/local/jetty/etc/jetty.conf JETTY_PID = /usr/local/etc/jetty/run/jetty.pid JETTY_START = /usr/local/jetty/start.jar JETTY_LOGS = /var/log/jetty JETTY_STATE = /usr/local/etc/jetty/run/jetty.state CLASSPATH = JAVA = /usr/lib64/jvm/java-openjdk/bin/java JAVA_OPTIONS = -Djetty.logs=/var/log/jetty -Djetty.home=/usr/local/jetty -Djetty.base=/usr/local/etc/jetty/base -Djava.io.tmpdir=/tmp JETTY_ARGS = jetty.state=/usr/local/etc/jetty/run/jetty.state jetty-logging.xml jetty-started.xml RUN_CMD = /usr/lib64/jvm/java-openjdk/bin/java -Djetty.logs=/var/log/jetty -Djetty.home=/usr/local/jetty -Djetty.base=/usr/local/etc/jetty/base -Djava.io.tmpdir=/tmp -jar /usr/local/jetty/start.jar jetty.state=/usr/local/etc/jetty/run/jetty.state jetty-logging.xml jetty-started.xml Jetty running pid=2444 It's running ps ax | grep jetty 2444 ? Sl 0:02 /usr/lib64/jvm/java-openjdk/bin/java -Djetty.logs=/var/log/jetty -Djetty.home=/usr/local/jetty -Djetty.base=/usr/local/etc/jetty/base -Djava.io.tmpdir=/tmp -jar /usr/local/jetty/start.jar jetty.state=/usr/local/etc/jetty/run/jetty.state jetty-logging.xml jetty-started.xml start-log-file=/var/log/jetty/start.log 3276 pts/1 S+ 0:00 grep --color=auto jetty I've setup deployment in cat /usr/local/etc/jetty/jetty-deploy.xml <?xml version="1.0"?> <!DOCTYPE Configure PUBLIC "-//Jetty//Configure//EN" "http://www.eclipse.org/jetty/configure_9_0.dtd"> <Configure id="Server" class="org.eclipse.jetty.server.Server"> <Call name="addBean"> <Arg> <New id="DeploymentManager" class="org.eclipse.jetty.deploy.DeploymentManager"> <Set name="contexts"> <Ref refid="Contexts" /> </Set> <Call name="setContextAttribute"> <Arg>org.eclipse.jetty.server.webapp.ContainerIncludeJarPattern</Arg> <Arg>.*/servlet-api-[^/]*\.jar$</Arg> </Call> <Call id="webappprovider" name="addAppProvider"> <Arg> <New class="org.eclipse.jetty.deploy.providers.WebAppProvider"> <Set name="monitoredDirName">/home/hanl/jetty_webapps</Set> <Set name="defaultsDescriptor"><Property name="jetty.home" default="." />/etc/webdefault.xml</Set> <Set name="scanInterval">1</Set> <Set name="extractWars">true</Set> <Set name="configurationManager"> <New class="org.eclipse.jetty.deploy.PropertiesConfigurationManager" /> </Set> </New> </Arg> </Call> </New> </Arg> </Call> </Configure> where I've extracted the solr.war to tree -d /home/hanl/jetty_webapps /home/hanl/jetty_webapps └── [jetty 4096] solr ├── [jetty 4096] css │ └── [jetty 4096] styles ├── [jetty 4096] img │ ├── [jetty 4096] filetypes │ └── [jetty 4096] ico ├── [jetty 4096] js │ ├── [jetty 4096] lib │ └── [jetty 4096] scripts ├── [jetty 4096] META-INF ├── [jetty 4096] tpl └── [jetty 4096] WEB-INF └── [jetty 4096] lib 13 directories When I re-start jetty and nav to http://127.0.0.1:8080 I apparently don't find the solr app Error 404 - Not Found. No context on this server matched or handled this request. Contexts known to this server are: Powered by Jetty:// Java Web Server I've obviously misconfigured something. Appreciate any help figuring out what! hanlon