NLM tends to be rather security conscious. Nothing appears terribly wrong, but the layout of Solr doesn't include Jetty's start.ini or jetty.xml It will have to be the detailed way - https://wiki.eclipse.org/Jetty/Feature/JNDI#Detailed_Setup
Once I've figured it out, I'll request wiki edit permissions to add it in. Dan Davis, Systems/Applications Architect (Contractor), Office of Computer and Communications Systems, National Library of Medicine, NIH