Hello.

I managed to compile Solr 3.5.1 from source with the ant compiler.

I am able to start solr but not much else.
It appears that it can't find its java libraries. Also the solr-webapp
subpath doesn't contain anything while other similar path does. I'm
attaching two log files which I believe are related to the server
startup and my attempt to connect to it.

The server can be started as

solr start

and then at connection attempt it replies with 'Service unavailable'
trying the test configuration:

solr start -e cloud

results in a missing library error.

I found the class files in a subfolder so I believe they were compiled
correctly. I'd like to know how I can determine solr to load the proper
paths.

Setting the java CLASSPATH environment doesn't seem to help.

Thanks in advance.
2015-09-29 13:57:38.964 INFO  (main) [   ] o.e.j.u.log Logging initialized @613ms
2015-09-29 13:57:39.185 INFO  (main) [   ] o.e.j.s.Server jetty-9.2.11.v20150529
2015-09-29 13:57:39.206 WARN  (main) [   ] o.e.j.s.h.RequestLogHandler !RequestLog
2015-09-29 13:57:39.209 INFO  (main) [   ] o.e.j.d.p.ScanningAppProvider Deployment monitor [file:/usr/local/src/solr-5.3.1/solr/server/contexts/] at interval 0
2015-09-29 13:57:39.358 WARN  (main) [   ] o.e.j.w.WebInfConfiguration Web application not found /usr/local/src/solr-5.3.1/solr/server/solr-webapp/webapp
2015-09-29 13:57:39.358 WARN  (main) [   ] o.e.j.w.WebAppContext Failed startup of context o.e.j.w.WebAppContext@1aab8583{/solr,null,null}{/usr/local/src/solr-5.3.1/solr/server/solr-webapp/webapp}
java.io.FileNotFoundException: /usr/local/src/solr-5.3.1/solr/server/solr-webapp/webapp
	at org.eclipse.jetty.webapp.WebInfConfiguration.unpack(WebInfConfiguration.java:493)
	at org.eclipse.jetty.webapp.WebInfConfiguration.preConfigure(WebInfConfiguration.java:72)
	at org.eclipse.jetty.webapp.WebAppContext.preConfigure(WebAppContext.java:468)
	at org.eclipse.jetty.webapp.WebAppContext.doStart(WebAppContext.java:504)
	at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:68)
	at org.eclipse.jetty.deploy.bindings.StandardStarter.processBinding(StandardStarter.java:41)
	at org.eclipse.jetty.deploy.AppLifeCycle.runBindings(AppLifeCycle.java:186)
	at org.eclipse.jetty.deploy.DeploymentManager.requestAppGoal(DeploymentManager.java:498)
	at org.eclipse.jetty.deploy.DeploymentManager.addApp(DeploymentManager.java:146)
	at org.eclipse.jetty.deploy.providers.ScanningAppProvider.fileAdded(ScanningAppProvider.java:180)
	at org.eclipse.jetty.deploy.providers.WebAppProvider.fileAdded(WebAppProvider.java:461)
	at org.eclipse.jetty.deploy.providers.ScanningAppProvider$1.fileAdded(ScanningAppProvider.java:64)
	at org.eclipse.jetty.util.Scanner.reportAddition(Scanner.java:609)
	at org.eclipse.jetty.util.Scanner.reportDifferences(Scanner.java:528)
	at org.eclipse.jetty.util.Scanner.scan(Scanner.java:391)
	at org.eclipse.jetty.util.Scanner.doStart(Scanner.java:313)
	at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:68)
	at org.eclipse.jetty.deploy.providers.ScanningAppProvider.doStart(ScanningAppProvider.java:150)
	at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:68)
	at org.eclipse.jetty.deploy.DeploymentManager.startAppProvider(DeploymentManager.java:560)
	at org.eclipse.jetty.deploy.DeploymentManager.doStart(DeploymentManager.java:235)
	at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:68)
	at org.eclipse.jetty.util.component.ContainerLifeCycle.start(ContainerLifeCycle.java:132)
	at org.eclipse.jetty.server.Server.start(Server.java:387)
	at org.eclipse.jetty.util.component.ContainerLifeCycle.doStart(ContainerLifeCycle.java:114)
	at org.eclipse.jetty.server.handler.AbstractHandler.doStart(AbstractHandler.java:61)
	at org.eclipse.jetty.server.Server.doStart(Server.java:354)
	at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:68)
	at org.eclipse.jetty.xml.XmlConfiguration$1.run(XmlConfiguration.java:1255)
	at java.security.AccessController.doPrivileged(Native Method)
	at org.eclipse.jetty.xml.XmlConfiguration.main(XmlConfiguration.java:1174)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.eclipse.jetty.start.Main.invokeMain(Main.java:321)
	at org.eclipse.jetty.start.Main.start(Main.java:817)
	at org.eclipse.jetty.start.Main.main(Main.java:112)
2015-09-29 13:57:39.373 INFO  (main) [   ] o.e.j.s.ServerConnector Started ServerConnector@4b34b33e{HTTP/1.1}{0.0.0.0:8983}
2015-09-29 13:57:39.373 INFO  (main) [   ] o.e.j.s.Server Started @1024ms
2015-09-29 14:03:40.000 INFO  (ShutdownMonitor) [   ] o.e.j.s.ServerConnector Stopped ServerConnector@4b34b33e{HTTP/1.1}{0.0.0.0:8983}
2015-09-29 14:03:40.001 INFO  (ShutdownMonitor) [   ] o.e.j.s.h.ContextHandler Stopped o.e.j.w.WebAppContext@1aab8583{/solr,null,UNAVAILABLE}{/usr/local/src/solr-5.3.1/solr/server/solr-webapp/webapp}
WARNING: System properties and/or JVM args set.  Consider using --dry-run or --exec
0    INFO  (main) [   ] o.e.j.u.log Logging initialized @613ms
221  INFO  (main) [   ] o.e.j.s.Server jetty-9.2.11.v20150529
242  WARN  (main) [   ] o.e.j.s.h.RequestLogHandler !RequestLog
245  INFO  (main) [   ] o.e.j.d.p.ScanningAppProvider Deployment monitor [file:/usr/local/src/solr-5.3.1/solr/server/contexts/] at interval 0
394  WARN  (main) [   ] o.e.j.w.WebInfConfiguration Web application not found /usr/local/src/solr-5.3.1/solr/server/solr-webapp/webapp
394  WARN  (main) [   ] o.e.j.w.WebAppContext Failed startup of context o.e.j.w.WebAppContext@1aab8583{/solr,null,null}{/usr/local/src/solr-5.3.1/solr/server/solr-webapp/webapp}
java.io.FileNotFoundException: /usr/local/src/solr-5.3.1/solr/server/solr-webapp/webapp
	at org.eclipse.jetty.webapp.WebInfConfiguration.unpack(WebInfConfiguration.java:493)
	at org.eclipse.jetty.webapp.WebInfConfiguration.preConfigure(WebInfConfiguration.java:72)
	at org.eclipse.jetty.webapp.WebAppContext.preConfigure(WebAppContext.java:468)
	at org.eclipse.jetty.webapp.WebAppContext.doStart(WebAppContext.java:504)
	at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:68)
	at org.eclipse.jetty.deploy.bindings.StandardStarter.processBinding(StandardStarter.java:41)
	at org.eclipse.jetty.deploy.AppLifeCycle.runBindings(AppLifeCycle.java:186)
	at org.eclipse.jetty.deploy.DeploymentManager.requestAppGoal(DeploymentManager.java:498)
	at org.eclipse.jetty.deploy.DeploymentManager.addApp(DeploymentManager.java:146)
	at org.eclipse.jetty.deploy.providers.ScanningAppProvider.fileAdded(ScanningAppProvider.java:180)
	at org.eclipse.jetty.deploy.providers.WebAppProvider.fileAdded(WebAppProvider.java:461)
	at org.eclipse.jetty.deploy.providers.ScanningAppProvider$1.fileAdded(ScanningAppProvider.java:64)
	at org.eclipse.jetty.util.Scanner.reportAddition(Scanner.java:609)
	at org.eclipse.jetty.util.Scanner.reportDifferences(Scanner.java:528)
	at org.eclipse.jetty.util.Scanner.scan(Scanner.java:391)
	at org.eclipse.jetty.util.Scanner.doStart(Scanner.java:313)
	at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:68)
	at org.eclipse.jetty.deploy.providers.ScanningAppProvider.doStart(ScanningAppProvider.java:150)
	at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:68)
	at org.eclipse.jetty.deploy.DeploymentManager.startAppProvider(DeploymentManager.java:560)
	at org.eclipse.jetty.deploy.DeploymentManager.doStart(DeploymentManager.java:235)
	at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:68)
	at org.eclipse.jetty.util.component.ContainerLifeCycle.start(ContainerLifeCycle.java:132)
	at org.eclipse.jetty.server.Server.start(Server.java:387)
	at org.eclipse.jetty.util.component.ContainerLifeCycle.doStart(ContainerLifeCycle.java:114)
	at org.eclipse.jetty.server.handler.AbstractHandler.doStart(AbstractHandler.java:61)
	at org.eclipse.jetty.server.Server.doStart(Server.java:354)
	at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:68)
	at org.eclipse.jetty.xml.XmlConfiguration$1.run(XmlConfiguration.java:1255)
	at java.security.AccessController.doPrivileged(Native Method)
	at org.eclipse.jetty.xml.XmlConfiguration.main(XmlConfiguration.java:1174)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.eclipse.jetty.start.Main.invokeMain(Main.java:321)
	at org.eclipse.jetty.start.Main.start(Main.java:817)
	at org.eclipse.jetty.start.Main.main(Main.java:112)
409  INFO  (main) [   ] o.e.j.s.ServerConnector Started ServerConnector@4b34b33e{HTTP/1.1}{0.0.0.0:8983}
409  INFO  (main) [   ] o.e.j.s.Server Started @1024ms
361036 INFO  (ShutdownMonitor) [   ] o.e.j.s.ServerConnector Stopped ServerConnector@4b34b33e{HTTP/1.1}{0.0.0.0:8983}
361037 INFO  (ShutdownMonitor) [   ] o.e.j.s.h.ContextHandler Stopped o.e.j.w.WebAppContext@1aab8583{/solr,null,UNAVAILABLE}{/usr/local/src/solr-5.3.1/solr/server/solr-webapp/webapp}

Reply via email to