Hi, On Tue, Jul 24, 2012, at 10:50 AM, Chris Hostetter wrote: > > : I removed distro pacakged Tomcat from the eqaation, > ... > : replacing it with an upstream instance > ... > : Repeating the process, at attempt to 'start' the /solr webapp, there's > : no change. I still get > ... > : java.lang.IllegalArgumentException: Invalid or unreadable WAR > : file : /srv/solr_home/solr.war > > Are you sure you didn't accidently corrupt the war file in some way?
I DL'd solr, and cp'd its .war over. Not much opportunity for corruption. Nonetheless, checking the .war integrity unzip -t /srv/solr_home/solr.war | grep -v OK Archive: /srv/solr_home/solr.war No errors detected in compressed data of /srv/solr_home/solr.war. > what is the md5 or sha1sum of the war file you have? sha1sum /usr/local/apache-solr-3.6.1/example/webapps/solr.war e1da03c97be88e2e72d120b6ba32de1133603766 /usr/local/apache-solr-3.6.1/example/webapps/solr.war sha1sum /srv/solr_home/solr.war e1da03c97be88e2e72d120b6ba32de1133603766 /srv/solr_home/solr.war > does "jar tf solr.war" give you any errors? nope. jar tf /data/webapps/solr_home/solr.war META-INF/ META-INF/MANIFEST.MF WEB-INF/ WEB-INF/web.xml WEB-INF/lib/ WEB-INF/lib/commons-codec-1.6.jar WEB-INF/lib/commons-fileupload-1.2.1.jar WEB-INF/lib/commons-httpclient-3.1.jar WEB-INF/lib/commons-io-2.1.jar WEB-INF/lib/commons-lang-2.6.jar WEB-INF/lib/geronimo-stax-api_1.0_spec-1.0.1.jar WEB-INF/lib/guava-r05.jar WEB-INF/lib/jcl-over-slf4j-1.6.1.jar WEB-INF/lib/log4j-over-slf4j-1.6.1.jar WEB-INF/lib/slf4j-api-1.6.1.jar WEB-INF/lib/slf4j-jdk14-1.6.1.jar WEB-INF/lib/wstx-asl-3.2.7.jar WEB-INF/lib/lucene-analyzers-3.6.1.jar WEB-INF/lib/lucene-core-3.6.1.jar WEB-INF/lib/lucene-grouping-3.6.1.jar WEB-INF/lib/lucene-highlighter-3.6.1.jar WEB-INF/lib/lucene-kuromoji-3.6.1.jar WEB-INF/lib/lucene-memory-3.6.1.jar WEB-INF/lib/lucene-misc-3.6.1.jar WEB-INF/lib/lucene-phonetic-3.6.1.jar WEB-INF/lib/lucene-queries-3.6.1.jar WEB-INF/lib/lucene-spatial-3.6.1.jar WEB-INF/lib/lucene-spellchecker-3.6.1.jar WEB-INF/lib/apache-solr-core-3.6.1.jar WEB-INF/lib/apache-solr-solrj-3.6.1.jar admin/ admin/dataimport.jsp admin/debug.jsp admin/replication/ WEB-INF/weblogic.xml admin/_info.jsp admin/action.jsp admin/analysis.jsp admin/analysis.xsl admin/distributiondump.jsp admin/favicon.ico admin/form.jsp admin/get-file.jsp admin/get-properties.jsp admin/header.jsp admin/index.jsp admin/jquery-1.4.3.min.js admin/meta.xsl admin/ping.jsp admin/ping.xsl admin/raw-schema.jsp admin/registry.jsp admin/registry.xsl admin/replication/header.jsp admin/replication/index.jsp admin/schema.jsp admin/solr-admin.css admin/solr_small.png admin/stats.jsp admin/stats.xsl admin/tabular.xsl admin/threaddump.jsp admin/threaddump.xsl favicon.ico index.jsp META-INF/LICENSE.txt META-INF/NOTICE.txt > I just used the following steps (basically the same as yours just > different paths) and got solr running in tomcat 7.0.29 with no > problems.... Well, *and* using a different version of solr ...