Ok ... sounds like something is screwed up somewhere(tm). Hard part is figuring out where :)
My suggestion: Throw everything that's remotely related to the webapp you're trying to build off that server and make sure you get all of it. (no stray bits of solr confuration files leftover anywhere). Next get apache-solr-1.3.0.zip from http://apache.mirrors.webazilla.nl/lucene/solr/1.3.0/ (or whatever mirror you prefer, see solr main page) Make a directory for solr on your server somewhere that's completely separate from anything tomcat or webserver related.(i.e. not a subdirectory of usr/share/tomcat5/ ... maybe try making /usr/share/solr/ ? put it somewhere it's guaranteed not to interfere with anything :)) Copy the contents of \apache-solr-1.3.0\example\solr\ to the directory you just made using ssh Throw away the data folder if it exists. (that should leave you with the bin and conf folders + readme.txt, no lib folder or anything else) in the conf folder comment out the <dataDir>${solr.data.dir:./solr/data}</dataDir> line in solrconfig.xml near the top. make sure tomcat has all the rights it needs on the /usr/share/solr/ folder (i'm assuming read/write, someone correct me if I'm wrong) Grab apache-solr-1.3.0.war from apache-solr-1.3.0\dist\ and edit the web.xml to include <env-entry> <env-entry-name>solr/home</env-entry-name> <env-entry-value>/usr/share/solr</env-entry-value> <env-entry-type>java.lang.String</env-entry-type> </env-entry> near the end. Upload the war with the new web.xml using plesk. Surf to http://myserver:myport/apache-solr-1.3.0/index.jsp to see your solr installation up and running. After that solr should have created a new blank index in the usr/shared/solr/data folder and solr should be up and running. If this works you should be able to start adding all the bits and pieces of your own app and go from there :) This might be a bit overkill but if you can get this up and running you should be able to get it to do what you need to do in the end. If this doesn't work double check you got the path in the web.xml correct and that tomcat can access that folder with all rights. If it still doesn't work after that I'm not sure what to do ;) On Tue, Aug 18, 2009 at 5:34 AM, Funtick <f...@efendi.ca> wrote: > > It is NOT sample war, it is SOLR application: solr.war - it should be!!! I > usually build from source and use dist/apache-solr-1.3.war instead, so I am > not sure about solr.war........ > > solr.xml contains configuration for multicore; most probably something is > wrong with it. > Would be better if you try to install Tomcat on localbox and play with it > before going to production... > > > > Aaron Aberg wrote: > > > > On Mon, Aug 17, 2009 at 10:58 AM, Fuad Efendi<f...@efendi.ca> wrote: > >> Looks like you are using SOLR multicore, with solr.xml... I never tried > >> it... > >> The rest looks fine, except suspicious solr.xml > > > > whats suspicious about it? is it in the wrong place? Is it not suppose > > to be there? > > > > technically my war file is not in my webapps directory. I'm using > > plesk and it installed my war file here: > > tomcat5/psa-webapps/mywebk9.com/solr.war > > > > I have installed a sample war file and its in the same location. It works > > fine. > > > > > > -- > View this message in context: > http://www.nabble.com/Cannot-get-solr-1.3.0-to-run-properly-with-plesk-9.2.1-on-CentOS-tp24980824p25017895.html > Sent from the Solr - User mailing list archive at Nabble.com. > >