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 ...

Reply via email to