Hi all, I need to get something up and running in 12 hours, so I thought it could be fun to see if Solr would work out of the box for me.
Neither the example nor the dist war would start. No big deal, I'll hack something up another way. Just thought it would be a good thing to report this. I'm on IBM 1.5 on my PPC Linux. Here are the logs: [EMAIL PROTECTED]:~/download/solr-nightly/example$ java -jar start.jar 18:52:16.463 INFO [main] org.mortbay.log.LogImpl.add(LogImpl.java:110) >14> added [EMAIL PROTECTED] 18:52:16.215 INFO [main] org.mortbay.util.FileResource.<clinit>(FileResource.java:61) >09> Checking Resource aliases 18:52:16.774 WARN!! [main] org.mortbay.xml.XmlParser.<init>(XmlParser.java:82) >10> Schema validation may not be supported 18:52:17.335 INFO [main] org.mortbay.http.HttpServer.doStart(HttpServer.java:686) >07> Version Jetty/5.1.11RC0 18:52:17.537 INFO [main] org.mortbay.util.Container.start(Container.java:75) >11> Started [EMAIL PROTECTED] 18:52:17.645 INFO [main] org.mortbay.util.Container.start(Container.java:75) >08> Started ServletHttpContext[/,/] 18:52:17.756 INFO [main] org.mortbay.http.SocketListener.start(SocketListener.java:206) >08> Started SocketListener on 127.0.0.1:8081 18:52:17.864 INFO [main] org.mortbay.util.Container.start(Container.java:75) >06> Started [EMAIL PROTECTED] 18:52:18.417 INFO [main] org.mortbay.http.HttpServer.setStatsOn(HttpServer.java:1131) >12> Statistics on = false for [EMAIL PROTECTED] 18:52:18.533 INFO [main] org.mortbay.http.HttpServer.doStart(HttpServer.java:686) >07> Version Jetty/5.1.11RC0 18:52:18.987 INFO [main] org.mortbay.jetty.servlet.WebApplicationContext.resolveWebApp(WebApplicationContext.java:249) >10> Extract jar:file:/home/kalle/download/solr-nightly/example/webapps/solr.war!/ to /tmp/Jetty__8983__solr/webapp 18:52:19.427 WARN!! [main] org.mortbay.xml.XmlParser.<init>(XmlParser.java:82) >14> Schema validation may not be supported 18:52:22.850 WARN!! [main] org.mortbay.jetty.servlet.WebApplicationContext.doStart(WebApplicationContext.java:520) >09> Configuration error on jar:file:/home/kalle/download/solr-nightly/example/webapps/solr.war!/ java.net.MalformedURLException: Absolute URL required with null context: ../../../conf/web.external.xml at java.net.URL.<init>(libgcj.so.7) at java.net.URL.<init>(libgcj.so.7) at gnu.xml.aelfred2.SAXDriver.absolutize(libgcj.so.7) at gnu.xml.aelfred2.XmlParser.parseEntityDecl(libgcj.so.7) at gnu.xml.aelfred2.XmlParser.parseMarkupdecl(libgcj.so.7) at gnu.xml.aelfred2.XmlParser.parseDoctypedecl(libgcj.so.7) at gnu.xml.aelfred2.XmlParser.parseProlog(libgcj.so.7) at gnu.xml.aelfred2.XmlParser.parseDocument(libgcj.so.7) at gnu.xml.aelfred2.XmlParser.doParse(libgcj.so.7) at gnu.xml.aelfred2.SAXDriver.parse(libgcj.so.7) at gnu.xml.aelfred2.XmlReader.parse(libgcj.so.7) at javax.xml.parsers.SAXParser.parse(libgcj.so.7) at org.mortbay.xml.XmlParser.parse(XmlParser.java:218) at org.mortbay.xml.XmlParser.parse(XmlParser.java:235) at org.mortbay.jetty.servlet.XMLConfiguration.configureWebApp(XMLConfiguration.java:190) at org.mortbay.jetty.servlet.WebApplicationContext.configureWebApp(WebApplicationContext.java:422) at org.mortbay.jetty.servlet.WebApplicationContext.doStart(WebApplicationContext.java:481) at org.mortbay.util.Container.start(Container.java:73) at org.mortbay.http.HttpServer.doStart(HttpServer.java:708) at org.mortbay.util.Container.start(Container.java:73) at org.mortbay.jetty.Server.main(Server.java:466) at java.lang.reflect.Method.invoke(libgcj.so.7) at org.mortbay.start.Main.invokeMain(Main.java:151) at org.mortbay.start.Main.start(Main.java:481) at org.mortbay.start.Main.main(Main.java:99) 18:52:23.264 INFO [main] org.mortbay.http.SocketListener.start(SocketListener.java:206) >08> Started SocketListener on 0.0.0.0:8983 18:52:23.375 WARN!! [main] org.mortbay.jetty.Server.main(Server.java:454) >05> EXCEPTION org.mortbay.util.MultiException[java.net.MalformedURLException: Absolute URL required with null context: ../../../conf/web.external.xml] at org.mortbay.http.HttpServer.doStart(HttpServer.java:686) at org.mortbay.util.Container.start(Container.java:73) at org.mortbay.jetty.Server.main(Server.java:466) at java.lang.reflect.Method.invoke(libgcj.so.7) at org.mortbay.start.Main.invokeMain(Main.java:151) at org.mortbay.start.Main.start(Main.java:481) at org.mortbay.start.Main.main(Main.java:99) java.net.MalformedURLException: Absolute URL required with null context: ../../../conf/web.external.xml at java.net.URL.<init>(libgcj.so.7) at java.net.URL.<init>(libgcj.so.7) at gnu.xml.aelfred2.SAXDriver.absolutize(libgcj.so.7) at gnu.xml.aelfred2.XmlParser.parseEntityDecl(libgcj.so.7) at gnu.xml.aelfred2.XmlParser.parseMarkupdecl(libgcj.so.7) at gnu.xml.aelfred2.XmlParser.parseDoctypedecl(libgcj.so.7) at gnu.xml.aelfred2.XmlParser.parseProlog(libgcj.so.7) at gnu.xml.aelfred2.XmlParser.parseDocument(libgcj.so.7) at gnu.xml.aelfred2.XmlParser.doParse(libgcj.so.7) at gnu.xml.aelfred2.SAXDriver.parse(libgcj.so.7) at gnu.xml.aelfred2.XmlReader.parse(libgcj.so.7) at javax.xml.parsers.SAXParser.parse(libgcj.so.7) at org.mortbay.xml.XmlParser.parse(XmlParser.java:218) at org.mortbay.xml.XmlParser.parse(XmlParser.java:235) at org.mortbay.jetty.servlet.XMLConfiguration.configureWebApp(XMLConfiguration.java:190) at org.mortbay.jetty.servlet.WebApplicationContext.configureWebApp(WebApplicationContext.java:422) at org.mortbay.jetty.servlet.WebApplicationContext.doStart(WebApplicationContext.java:481) at org.mortbay.util.Container.start(Container.java:73) at org.mortbay.http.HttpServer.doStart(HttpServer.java:708) at org.mortbay.util.Container.start(Container.java:73) at org.mortbay.jetty.Server.main(Server.java:466) at java.lang.reflect.Method.invoke(libgcj.so.7) at org.mortbay.start.Main.invokeMain(Main.java:151) at org.mortbay.start.Main.start(Main.java:481) at org.mortbay.start.Main.main(Main.java:99) [0]=java.net.MalformedURLException: Absolute URL required with null context: ../../../conf/web.external.xml at java.net.URL.<init>(libgcj.so.7) at java.net.URL.<init>(libgcj.so.7) at gnu.xml.aelfred2.SAXDriver.absolutize(libgcj.so.7) at gnu.xml.aelfred2.XmlParser.parseEntityDecl(libgcj.so.7) at gnu.xml.aelfred2.XmlParser.parseMarkupdecl(libgcj.so.7) at gnu.xml.aelfred2.XmlParser.parseDoctypedecl(libgcj.so.7) at gnu.xml.aelfred2.XmlParser.parseProlog(libgcj.so.7) at gnu.xml.aelfred2.XmlParser.parseDocument(libgcj.so.7) at gnu.xml.aelfred2.XmlParser.doParse(libgcj.so.7) at gnu.xml.aelfred2.SAXDriver.parse(libgcj.so.7) at gnu.xml.aelfred2.XmlReader.parse(libgcj.so.7) at javax.xml.parsers.SAXParser.parse(libgcj.so.7) at org.mortbay.xml.XmlParser.parse(XmlParser.java:218) at org.mortbay.xml.XmlParser.parse(XmlParser.java:235) at org.mortbay.jetty.servlet.XMLConfiguration.configureWebApp(XMLConfiguration.java:190) at org.mortbay.jetty.servlet.WebApplicationContext.configureWebApp(WebApplicationContext.java:422) at org.mortbay.jetty.servlet.WebApplicationContext.doStart(WebApplicationContext.java:481) at org.mortbay.util.Container.start(Container.java:73) at org.mortbay.http.HttpServer.doStart(HttpServer.java:708) at org.mortbay.util.Container.start(Container.java:73) at org.mortbay.jetty.Server.main(Server.java:466) at java.lang.reflect.Method.invoke(libgcj.so.7) at org.mortbay.start.Main.invokeMain(Main.java:151) at org.mortbay.start.Main.start(Main.java:481) at org.mortbay.start.Main.main(Main.java:99) Tomcat: type Exception report message description The server encountered an internal error () that prevented it from fulfilling this request. exception org.apache.jasper.JasperException: org.apache.solr.core.SolrCore org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:510) org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:375) org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314) org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264) javax.servlet.http.HttpServlet.service(HttpServlet.java:802) root cause javax.servlet.ServletException: org.apache.solr.core.SolrCore org.apache.jasper.runtime.PageContextImpl.doHandlePageException(PageContextImpl.java:858) org.apache.jasper.runtime.PageContextImpl.handlePageException(PageContextImpl.java:791) org.apache.jsp.admin.index_jsp._jspService(index_jsp.java:278) org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:97) javax.servlet.http.HttpServlet.service(HttpServlet.java:802) org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:332) org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314) org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264) javax.servlet.http.HttpServlet.service(HttpServlet.java:802) root cause java.lang.NoClassDefFoundError: org.apache.solr.core.SolrCore java.lang.J9VMInternals.initialize(J9VMInternals.java:127) org.apache.jsp.admin.index_jsp._jspService(index_jsp.java:69) org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:97) javax.servlet.http.HttpServlet.service(HttpServlet.java:802) org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:332) org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314) org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264) javax.servlet.http.HttpServlet.service(HttpServlet.java:802) note The full stack trace of the root cause is available in the Apache Tomcat/5.5.17 logs.