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.



Reply via email to