Have you determined if the problem is on the indexing side or the query side? I don't see any reason you should have to set/change any encoding in the JVM.
-Yonik http://www.lucidimagination.com On Thu, Aug 27, 2009 at 7:03 PM, Bernadette Houghton<bernadette.hough...@deakin.edu.au> wrote: > Hi Shalin, strangely, things still aren't working. I've set the JAVA_OPTS > through either the GUI or to startup.bat, but absolutely no impact. Have > tried reindexing also, but still no impact - results such as - > > “My Universe is Here� > > bern > > -----Original Message----- > From: Shalin Shekhar Mangar [mailto:shalinman...@gmail.com] > Sent: Wednesday, 26 August 2009 5:50 PM > To: solr-user@lucene.apache.org > Subject: Re: encoding problem > > On Wed, Aug 26, 2009 at 12:52 PM, Bernadette Houghton < > bernadette.hough...@deakin.edu.au> wrote: > >> Thanks for your quick reply, Shalin. >> >> Tomcat is running on my Windows machine, but does not appear in Windows >> Services (as I was expecting it should ... am I wrong?). I'm running it from >> a startup.bat on my desktop - see below. Do I add the Dfile line to the >> startup.bat? >> >> SOLR is part of the repository software that we are running. >> > > Tomcat respects an environment variable called JAVA_OPTS through which you > can pass any jvm argument (e.g. heap size, file encoding). Set > JAVA_OPTS="-Dfile.encoding=UTF-8" either through the GUI or by adding the > following to startup.bat: > > set JAVA_OPTS="-Dfile.encoding=UTF-8" > > -- > Regards, > Shalin Shekhar Mangar. >