Return-Path: Delivered-To: apmail-lucene-java-user-archive@www.apache.org Received: (qmail 19735 invoked from network); 5 Jan 2010 13:32:20 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.3) by minotaur.apache.org with SMTP; 5 Jan 2010 13:32:20 -0000 Received: (qmail 37717 invoked by uid 500); 5 Jan 2010 13:32:18 -0000 Delivered-To: apmail-lucene-java-user-archive@lucene.apache.org Received: (qmail 37658 invoked by uid 500); 5 Jan 2010 13:32:18 -0000 Mailing-List: contact java-user-help@lucene.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: java-user@lucene.apache.org Delivered-To: mailing list java-user@lucene.apache.org Received: (qmail 37648 invoked by uid 99); 5 Jan 2010 13:32:18 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 05 Jan 2010 13:32:18 +0000 X-ASF-Spam-Status: No, hits=-0.0 required=10.0 tests=SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of BArmstrong@dymaxion.ca designates 24.222.19.49 as permitted sender) Received: from [24.222.19.49] (HELO ntex.dymaxion.ca) (24.222.19.49) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 05 Jan 2010 13:32:09 +0000 Received: from bgpc.dymaxion.ca ([24.222.19.4]) by ntex.dymaxion.ca with Microsoft SMTPSVC(6.0.3790.3959); Tue, 5 Jan 2010 09:31:48 -0400 Received: from localhost ([127.0.0.1]) by bgpc.dymaxion.ca with esmtp (Exim 4.69) (envelope-from ) id 1NS9Vk-0006SH-3V for java-user@lucene.apache.org; Tue, 05 Jan 2010 09:31:48 -0400 Message-ID: <4B433F43.8040803@dymaxion.ca> Date: Tue, 05 Jan 2010 09:31:47 -0400 From: Ben Armstrong User-Agent: Mozilla-Thunderbird 2.0.0.22 (X11/20090701) MIME-Version: 1.0 To: java-user@lucene.apache.org Subject: Solr/Lucene on OpenVMS, filesystem-specific issues Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-OriginalArrivalTime: 05 Jan 2010 13:31:48.0323 (UTC) FILETIME=[6E814330:01CA8E0B] I am trying to get Solr 1.4.0 to work on OpenVMS V8.3 Alpha with Java 1.5.0-6.p1. I see at least one other user has attempted to make Lucene work on OpenVMS before, but ran into problems which appear to remain unresolved: http://www.lucidimagination.com/search/document/8f4a752f43f34c6a/indexer_crashes_with_hit_exception_during_merge#8e9ea1db106e9cea To test Solr, I just unpacked the zip archive for Solr 1.4.0 with "unzip -2" (using the Info-zip 3.0 version of zip, this converts filenames to ODS-2 filesystem syntax) and attempt to run it in a process in a "SET PROCESS/PARSE=TRADITIONAL" context (again, this is for ODS-2 filesystem compatibility). Then, with JAVA$FILENAME_CONTROLS defined to -1 (see http://h18012.www1.hp.com/java/documentation/1.5.0/ovms/docs/user_guide.html#unix_style for details) I try to run the Solr example from the [.example] directory. All seems to start out well, but then it stack dumps, apparently trying to parse the segment number from a segment filename. Here is the complete output: A:..OLR-1_4_0.EXAMPLE> java -jar start.jar 2010-01-05 09:14:31.417::INFO: Logging to STDERR via org.mortbay.log.StdErrLog 2010-01-05 09:14:33.033::INFO: jetty-6.1.3 Jan 5, 2010 9:14:41 AM org.apache.solr.core.SolrResourceLoader locateSolrHome INFO: JNDI not configured for solr (NoInitialContextEx) Jan 5, 2010 9:14:41 AM org.apache.solr.core.SolrResourceLoader locateSolrHome INFO: solr home defaulted to 'solr/' (could not find system property or JNDI) Jan 5, 2010 9:14:41 AM org.apache.solr.core.SolrResourceLoader INFO: Solr home set to 'solr/' Jan 5, 2010 9:14:43 AM org.apache.solr.servlet.SolrDispatchFilter init INFO: SolrDispatchFilter.init() Jan 5, 2010 9:14:43 AM org.apache.solr.core.SolrResourceLoader locateSolrHome INFO: JNDI not configured for solr (NoInitialContextEx) Jan 5, 2010 9:14:43 AM org.apache.solr.core.SolrResourceLoader locateSolrHome INFO: solr home defaulted to 'solr/' (could not find system property or JNDI) Jan 5, 2010 9:14:43 AM org.apache.solr.core.CoreContainer$Initializer initialize INFO: looking for solr.xml: /dsa0/bg/apache-solr-1_4_0/example/solr/solr.xml Jan 5, 2010 9:14:43 AM org.apache.solr.core.SolrResourceLoader INFO: Solr home set to 'solr/' Jan 5, 2010 9:14:43 AM org.apache.solr.core.SolrConfig initLibs INFO: Adding specified lib dirs to ClassLoader Jan 5, 2010 9:14:44 AM org.apache.solr.core.SolrResourceLoader replaceClassLoader INFO: Adding 'file:/dsa0/bg/apache-solr-1_4_0/contrib/extraction/lib/asm-3_1.jar' to classloader Jan 5, 2010 9:14:44 AM org.apache.solr.core.SolrResourceLoader replaceClassLoader INFO: Adding 'file:/dsa0/bg/apache-solr-1_4_0/contrib/extraction/lib/bcmail-jdk14-136.jar' to classloader Jan 5, 2010 9:14:44 AM org.apache.solr.core.SolrResourceLoader replaceClassLoader INFO: Adding 'file:/dsa0/bg/apache-solr-1_4_0/contrib/extraction/lib/bcprov-jdk14-136.jar' to classloader Jan 5, 2010 9:14:44 AM org.apache.solr.core.SolrResourceLoader replaceClassLoader INFO: Adding 'file:/dsa0/bg/apache-solr-1_4_0/contrib/extraction/lib/commons-codec-1_3.jar' to classloader Jan 5, 2010 9:14:44 AM org.apache.solr.core.SolrResourceLoader replaceClassLoader INFO: Adding 'file:/dsa0/bg/apache-solr-1_4_0/contrib/extraction/lib/commons-compress-1_0.jar' to classloader Jan 5, 2010 9:14:44 AM org.apache.solr.core.SolrResourceLoader replaceClassLoader INFO: Adding 'file:/dsa0/bg/apache-solr-1_4_0/contrib/extraction/lib/commons-io-1_4.jar' to classloader Jan 5, 2010 9:14:44 AM org.apache.solr.core.SolrResourceLoader replaceClassLoader INFO: Adding 'file:/dsa0/bg/apache-solr-1_4_0/contrib/extraction/lib/commons-lang-2_1.jar' to classloader Jan 5, 2010 9:14:44 AM org.apache.solr.core.SolrResourceLoader replaceClassLoader INFO: Adding 'file:/dsa0/bg/apache-solr-1_4_0/contrib/extraction/lib/commons-logging-1_1_1.jar' to classloader Jan 5, 2010 9:14:44 AM org.apache.solr.core.SolrResourceLoader replaceClassLoader INFO: Adding 'file:/dsa0/bg/apache-solr-1_4_0/contrib/extraction/lib/dom4j-1_6_1.jar' to classloader Jan 5, 2010 9:14:44 AM org.apache.solr.core.SolrResourceLoader replaceClassLoader INFO: Adding 'file:/dsa0/bg/apache-solr-1_4_0/contrib/extraction/lib/fontbox-0_1_0.jar' to classloader Jan 5, 2010 9:14:44 AM org.apache.solr.core.SolrResourceLoader replaceClassLoader INFO: Adding 'file:/dsa0/bg/apache-solr-1_4_0/contrib/extraction/lib/geronimo-stax-api_1_0_spec-1_0.jar' to classloader Jan 5, 2010 9:14:44 AM org.apache.solr.core.SolrResourceLoader replaceClassLoader INFO: Adding 'file:/dsa0/bg/apache-solr-1_4_0/contrib/extraction/lib/icu4j-3_8.jar' to classloader Jan 5, 2010 9:14:44 AM org.apache.solr.core.SolrResourceLoader replaceClassLoader INFO: Adding 'file:/dsa0/bg/apache-solr-1_4_0/contrib/extraction/lib/jempbox-0_2_0.jar' to classloader Jan 5, 2010 9:14:44 AM org.apache.solr.core.SolrResourceLoader replaceClassLoader INFO: Adding 'file:/dsa0/bg/apache-solr-1_4_0/contrib/extraction/lib/log4j-1_2_14.jar' to classloader Jan 5, 2010 9:14:44 AM org.apache.solr.core.SolrResourceLoader replaceClassLoader INFO: Adding 'file:/dsa0/bg/apache-solr-1_4_0/contrib/extraction/lib/nekohtml-1_9_9.jar' to classloader Jan 5, 2010 9:14:44 AM org.apache.solr.core.SolrResourceLoader replaceClassLoader INFO: Adding 'file:/dsa0/bg/apache-solr-1_4_0/contrib/extraction/lib/ooxml-schemas-1_0.jar' to classloader Jan 5, 2010 9:14:44 AM org.apache.solr.core.SolrResourceLoader replaceClassLoader INFO: Adding 'file:/dsa0/bg/apache-solr-1_4_0/contrib/extraction/lib/pdfbox-0_7_3.jar' to classloader Jan 5, 2010 9:14:44 AM org.apache.solr.core.SolrResourceLoader replaceClassLoader INFO: Adding 'file:/dsa0/bg/apache-solr-1_4_0/contrib/extraction/lib/poi-3_5-beta6.jar' to classloader Jan 5, 2010 9:14:44 AM org.apache.solr.core.SolrResourceLoader replaceClassLoader INFO: Adding 'file:/dsa0/bg/apache-solr-1_4_0/contrib/extraction/lib/poi-ooxml-3_5-beta6.jar' to classloader Jan 5, 2010 9:14:44 AM org.apache.solr.core.SolrResourceLoader replaceClassLoader INFO: Adding 'file:/dsa0/bg/apache-solr-1_4_0/contrib/extraction/lib/poi-scratchpad-3_5-beta6.jar' to classloader Jan 5, 2010 9:14:44 AM org.apache.solr.core.SolrResourceLoader replaceClassLoader INFO: Adding 'file:/dsa0/bg/apache-solr-1_4_0/contrib/extraction/lib/tika-core-0_4.jar' to classloader Jan 5, 2010 9:14:44 AM org.apache.solr.core.SolrResourceLoader replaceClassLoader INFO: Adding 'file:/dsa0/bg/apache-solr-1_4_0/contrib/extraction/lib/tika-parsers-0_4.jar' to classloader Jan 5, 2010 9:14:44 AM org.apache.solr.core.SolrResourceLoader replaceClassLoader INFO: Adding 'file:/dsa0/bg/apache-solr-1_4_0/contrib/extraction/lib/xercesimpl-2_8_1.jar' to classloader Jan 5, 2010 9:14:44 AM org.apache.solr.core.SolrResourceLoader replaceClassLoader INFO: Adding 'file:/dsa0/bg/apache-solr-1_4_0/contrib/extraction/lib/xml-apis-1_0_b2.jar' to classloader Jan 5, 2010 9:14:44 AM org.apache.solr.core.SolrResourceLoader replaceClassLoader INFO: Adding 'file:/dsa0/bg/apache-solr-1_4_0/contrib/extraction/lib/xmlbeans-2_3_0.jar' to classloader Jan 5, 2010 9:14:45 AM org.apache.solr.core.SolrResourceLoader replaceClassLoader INFO: Adding 'file:/dsa0/bg/apache-solr-1_4_0/dist/apache-solr-cell-1_4_0.jar' to classloader Jan 5, 2010 9:14:45 AM org.apache.solr.core.SolrResourceLoader replaceClassLoader INFO: Adding 'file:/dsa0/bg/apache-solr-1_4_0/dist/apache-solr-clustering-1_4_0.jar' to classloader Jan 5, 2010 9:14:45 AM org.apache.solr.core.SolrResourceLoader replaceClassLoader INFO: Adding 'file:/dsa0/bg/apache-solr-1_4_0/contrib/clustering/lib/carrot2-mini-3_1_0.jar' to classloader Jan 5, 2010 9:14:45 AM org.apache.solr.core.SolrResourceLoader replaceClassLoader INFO: Adding 'file:/dsa0/bg/apache-solr-1_4_0/contrib/clustering/lib/commons-lang-2_4.jar' to classloader Jan 5, 2010 9:14:45 AM org.apache.solr.core.SolrResourceLoader replaceClassLoader INFO: Adding 'file:/dsa0/bg/apache-solr-1_4_0/contrib/clustering/lib/ehcache-1_6_2.jar' to classloader Jan 5, 2010 9:14:45 AM org.apache.solr.core.SolrResourceLoader replaceClassLoader INFO: Adding 'file:/dsa0/bg/apache-solr-1_4_0/contrib/clustering/lib/google-collections-1_0-rc2.jar' to classloader Jan 5, 2010 9:14:45 AM org.apache.solr.core.SolrResourceLoader replaceClassLoader INFO: Adding 'file:/dsa0/bg/apache-solr-1_4_0/contrib/clustering/lib/jackson-core-asl-0_9_9-6.jar' to classloader Jan 5, 2010 9:14:45 AM org.apache.solr.core.SolrResourceLoader replaceClassLoader INFO: Adding 'file:/dsa0/bg/apache-solr-1_4_0/contrib/clustering/lib/jackson-mapper-asl-0_9_9-6.jar' to classloader Jan 5, 2010 9:14:45 AM org.apache.solr.core.SolrResourceLoader replaceClassLoader INFO: Adding 'file:/dsa0/bg/apache-solr-1_4_0/contrib/clustering/lib/log4j-1_2_14.jar' to classloader Jan 5, 2010 9:14:48 AM org.apache.solr.core.SolrConfig INFO: Loaded SolrConfig: solrconfig.xml Jan 5, 2010 9:14:48 AM org.apache.solr.core.SolrCore INFO: Opening new SolrCore at solr/, dataDir=./solr/data/ Jan 5, 2010 9:14:48 AM org.apache.solr.schema.IndexSchema readSchema INFO: Reading Solr Schema Jan 5, 2010 9:14:48 AM org.apache.solr.schema.IndexSchema readSchema INFO: Schema name=example Jan 5, 2010 9:14:48 AM org.apache.solr.util.plugin.AbstractPluginLoader load INFO: created string: org.apache.solr.schema.StrField Jan 5, 2010 9:14:48 AM org.apache.solr.util.plugin.AbstractPluginLoader load INFO: created boolean: org.apache.solr.schema.BoolField Jan 5, 2010 9:14:48 AM org.apache.solr.util.plugin.AbstractPluginLoader load INFO: created binary: org.apache.solr.schema.BinaryField Jan 5, 2010 9:14:49 AM org.apache.solr.util.plugin.AbstractPluginLoader load INFO: created int: org.apache.solr.schema.TrieIntField Jan 5, 2010 9:14:49 AM org.apache.solr.util.plugin.AbstractPluginLoader load INFO: created float: org.apache.solr.schema.TrieFloatField Jan 5, 2010 9:14:49 AM org.apache.solr.util.plugin.AbstractPluginLoader load INFO: created long: org.apache.solr.schema.TrieLongField Jan 5, 2010 9:14:49 AM org.apache.solr.util.plugin.AbstractPluginLoader load INFO: created double: org.apache.solr.schema.TrieDoubleField Jan 5, 2010 9:14:49 AM org.apache.solr.util.plugin.AbstractPluginLoader load INFO: created tint: org.apache.solr.schema.TrieIntField Jan 5, 2010 9:14:49 AM org.apache.solr.util.plugin.AbstractPluginLoader load INFO: created tfloat: org.apache.solr.schema.TrieFloatField Jan 5, 2010 9:14:49 AM org.apache.solr.util.plugin.AbstractPluginLoader load INFO: created tlong: org.apache.solr.schema.TrieLongField Jan 5, 2010 9:14:49 AM org.apache.solr.util.plugin.AbstractPluginLoader load INFO: created tdouble: org.apache.solr.schema.TrieDoubleField Jan 5, 2010 9:14:49 AM org.apache.solr.util.plugin.AbstractPluginLoader load INFO: created date: org.apache.solr.schema.TrieDateField Jan 5, 2010 9:14:49 AM org.apache.solr.util.plugin.AbstractPluginLoader load INFO: created tdate: org.apache.solr.schema.TrieDateField Jan 5, 2010 9:14:49 AM org.apache.solr.util.plugin.AbstractPluginLoader load INFO: created pint: org.apache.solr.schema.IntField Jan 5, 2010 9:14:49 AM org.apache.solr.util.plugin.AbstractPluginLoader load INFO: created plong: org.apache.solr.schema.LongField Jan 5, 2010 9:14:49 AM org.apache.solr.util.plugin.AbstractPluginLoader load INFO: created pfloat: org.apache.solr.schema.FloatField Jan 5, 2010 9:14:49 AM org.apache.solr.util.plugin.AbstractPluginLoader load INFO: created pdouble: org.apache.solr.schema.DoubleField Jan 5, 2010 9:14:49 AM org.apache.solr.util.plugin.AbstractPluginLoader load INFO: created pdate: org.apache.solr.schema.DateField Jan 5, 2010 9:14:50 AM org.apache.solr.util.plugin.AbstractPluginLoader load INFO: created sint: org.apache.solr.schema.SortableIntField Jan 5, 2010 9:14:50 AM org.apache.solr.util.plugin.AbstractPluginLoader load INFO: created slong: org.apache.solr.schema.SortableLongField Jan 5, 2010 9:14:50 AM org.apache.solr.util.plugin.AbstractPluginLoader load INFO: created sfloat: org.apache.solr.schema.SortableFloatField Jan 5, 2010 9:14:50 AM org.apache.solr.util.plugin.AbstractPluginLoader load INFO: created sdouble: org.apache.solr.schema.SortableDoubleField Jan 5, 2010 9:14:50 AM org.apache.solr.util.plugin.AbstractPluginLoader load INFO: created random: org.apache.solr.schema.RandomSortField Jan 5, 2010 9:14:50 AM org.apache.solr.util.plugin.AbstractPluginLoader load INFO: created null: org.apache.solr.analysis.WhitespaceTokenizerFactory Jan 5, 2010 9:14:50 AM org.apache.solr.util.plugin.AbstractPluginLoader load INFO: created text_ws: org.apache.solr.schema.TextField Jan 5, 2010 9:14:50 AM org.apache.solr.util.plugin.AbstractPluginLoader load INFO: created null: org.apache.solr.analysis.WhitespaceTokenizerFactory Jan 5, 2010 9:14:50 AM org.apache.solr.util.plugin.AbstractPluginLoader load INFO: created null: org.apache.solr.analysis.SynonymFilterFactory Jan 5, 2010 9:14:50 AM org.apache.solr.util.plugin.AbstractPluginLoader load INFO: created null: org.apache.solr.analysis.StopFilterFactory Jan 5, 2010 9:14:50 AM org.apache.solr.util.plugin.AbstractPluginLoader load INFO: created null: org.apache.solr.analysis.WordDelimiterFilterFactory Jan 5, 2010 9:14:50 AM org.apache.solr.util.plugin.AbstractPluginLoader load INFO: created null: org.apache.solr.analysis.LowerCaseFilterFactory Jan 5, 2010 9:14:50 AM org.apache.solr.util.plugin.AbstractPluginLoader load INFO: created null: org.apache.solr.analysis.SnowballPorterFilterFactory Jan 5, 2010 9:14:50 AM org.apache.solr.util.plugin.AbstractPluginLoader load INFO: created null: org.apache.solr.analysis.WhitespaceTokenizerFactory Jan 5, 2010 9:14:50 AM org.apache.solr.util.plugin.AbstractPluginLoader load INFO: created null: org.apache.solr.analysis.StopFilterFactory Jan 5, 2010 9:14:50 AM org.apache.solr.util.plugin.AbstractPluginLoader load INFO: created null: org.apache.solr.analysis.WordDelimiterFilterFactory Jan 5, 2010 9:14:50 AM org.apache.solr.util.plugin.AbstractPluginLoader load INFO: created null: org.apache.solr.analysis.LowerCaseFilterFactory Jan 5, 2010 9:14:50 AM org.apache.solr.util.plugin.AbstractPluginLoader load INFO: created null: org.apache.solr.analysis.SnowballPorterFilterFactory Jan 5, 2010 9:14:50 AM org.apache.solr.util.plugin.AbstractPluginLoader load INFO: created text: org.apache.solr.schema.TextField Jan 5, 2010 9:14:50 AM org.apache.solr.util.plugin.AbstractPluginLoader load INFO: created null: org.apache.solr.analysis.WhitespaceTokenizerFactory Jan 5, 2010 9:14:51 AM org.apache.solr.util.plugin.AbstractPluginLoader load INFO: created null: org.apache.solr.analysis.SynonymFilterFactory Jan 5, 2010 9:14:51 AM org.apache.solr.util.plugin.AbstractPluginLoader load INFO: created null: org.apache.solr.analysis.StopFilterFactory Jan 5, 2010 9:14:51 AM org.apache.solr.util.plugin.AbstractPluginLoader load INFO: created null: org.apache.solr.analysis.WordDelimiterFilterFactory Jan 5, 2010 9:14:51 AM org.apache.solr.util.plugin.AbstractPluginLoader load INFO: created null: org.apache.solr.analysis.LowerCaseFilterFactory Jan 5, 2010 9:14:51 AM org.apache.solr.util.plugin.AbstractPluginLoader load INFO: created null: org.apache.solr.analysis.SnowballPorterFilterFactory Jan 5, 2010 9:14:51 AM org.apache.solr.util.plugin.AbstractPluginLoader load INFO: created null: org.apache.solr.analysis.RemoveDuplicatesTokenFilterFactory Jan 5, 2010 9:14:51 AM org.apache.solr.util.plugin.AbstractPluginLoader load INFO: created textTight: org.apache.solr.schema.TextField Jan 5, 2010 9:14:51 AM org.apache.solr.util.plugin.AbstractPluginLoader load INFO: created null: org.apache.solr.analysis.WhitespaceTokenizerFactory Jan 5, 2010 9:14:51 AM org.apache.solr.util.plugin.AbstractPluginLoader load INFO: created null: org.apache.solr.analysis.SynonymFilterFactory Jan 5, 2010 9:14:51 AM org.apache.solr.util.plugin.AbstractPluginLoader load INFO: created null: org.apache.solr.analysis.StopFilterFactory Jan 5, 2010 9:14:51 AM org.apache.solr.util.plugin.AbstractPluginLoader load INFO: created null: org.apache.solr.analysis.WordDelimiterFilterFactory Jan 5, 2010 9:14:51 AM org.apache.solr.util.plugin.AbstractPluginLoader load INFO: created null: org.apache.solr.analysis.LowerCaseFilterFactory Jan 5, 2010 9:14:51 AM org.apache.solr.util.plugin.AbstractPluginLoader load INFO: created null: org.apache.solr.analysis.WhitespaceTokenizerFactory Jan 5, 2010 9:14:51 AM org.apache.solr.util.plugin.AbstractPluginLoader load INFO: created null: org.apache.solr.analysis.StopFilterFactory Jan 5, 2010 9:14:51 AM org.apache.solr.util.plugin.AbstractPluginLoader load INFO: created null: org.apache.solr.analysis.WordDelimiterFilterFactory Jan 5, 2010 9:14:51 AM org.apache.solr.util.plugin.AbstractPluginLoader load INFO: created null: org.apache.solr.analysis.LowerCaseFilterFactory Jan 5, 2010 9:14:51 AM org.apache.solr.util.plugin.AbstractPluginLoader load INFO: created textgen: org.apache.solr.schema.TextField Jan 5, 2010 9:14:51 AM org.apache.solr.util.plugin.AbstractPluginLoader load INFO: created null: org.apache.solr.analysis.WhitespaceTokenizerFactory Jan 5, 2010 9:14:51 AM org.apache.solr.util.plugin.AbstractPluginLoader load INFO: created null: org.apache.solr.analysis.SynonymFilterFactory Jan 5, 2010 9:14:51 AM org.apache.solr.util.plugin.AbstractPluginLoader load INFO: created null: org.apache.solr.analysis.StopFilterFactory Jan 5, 2010 9:14:51 AM org.apache.solr.util.plugin.AbstractPluginLoader load INFO: created null: org.apache.solr.analysis.WordDelimiterFilterFactory Jan 5, 2010 9:14:51 AM org.apache.solr.util.plugin.AbstractPluginLoader load INFO: created null: org.apache.solr.analysis.LowerCaseFilterFactory Jan 5, 2010 9:14:51 AM org.apache.solr.util.plugin.AbstractPluginLoader load INFO: created null: org.apache.solr.analysis.WhitespaceTokenizerFactory Jan 5, 2010 9:14:51 AM org.apache.solr.util.plugin.AbstractPluginLoader load INFO: created null: org.apache.solr.analysis.StopFilterFactory Jan 5, 2010 9:14:51 AM org.apache.solr.util.plugin.AbstractPluginLoader load INFO: created null: org.apache.solr.analysis.WordDelimiterFilterFactory Jan 5, 2010 9:14:51 AM org.apache.solr.util.plugin.AbstractPluginLoader load INFO: created null: org.apache.solr.analysis.LowerCaseFilterFactory Jan 5, 2010 9:14:51 AM org.apache.solr.util.plugin.AbstractPluginLoader load INFO: created null: org.apache.solr.analysis.ReversedWildcardFilterFactory Jan 5, 2010 9:14:51 AM org.apache.solr.util.plugin.AbstractPluginLoader load INFO: created text_rev: org.apache.solr.schema.TextField Jan 5, 2010 9:14:51 AM org.apache.solr.util.plugin.AbstractPluginLoader load INFO: created null: org.apache.solr.analysis.KeywordTokenizerFactory Jan 5, 2010 9:14:51 AM org.apache.solr.util.plugin.AbstractPluginLoader load INFO: created null: org.apache.solr.analysis.LowerCaseFilterFactory Jan 5, 2010 9:14:51 AM org.apache.solr.util.plugin.AbstractPluginLoader load INFO: created null: org.apache.solr.analysis.TrimFilterFactory Jan 5, 2010 9:14:51 AM org.apache.solr.util.plugin.AbstractPluginLoader load INFO: created null: org.apache.solr.analysis.PatternReplaceFilterFactory Jan 5, 2010 9:14:51 AM org.apache.solr.util.plugin.AbstractPluginLoader load INFO: created alphaOnlySort: org.apache.solr.schema.TextField Jan 5, 2010 9:14:51 AM org.apache.solr.util.plugin.AbstractPluginLoader load INFO: created null: org.apache.solr.analysis.StandardTokenizerFactory Jan 5, 2010 9:14:51 AM org.apache.solr.util.plugin.AbstractPluginLoader load INFO: created null: org.apache.solr.analysis.DoubleMetaphoneFilterFactory Jan 5, 2010 9:14:51 AM org.apache.solr.util.plugin.AbstractPluginLoader load INFO: created phonetic: org.apache.solr.schema.TextField Jan 5, 2010 9:14:51 AM org.apache.solr.util.plugin.AbstractPluginLoader load INFO: created null: org.apache.solr.analysis.WhitespaceTokenizerFactory Jan 5, 2010 9:14:51 AM org.apache.solr.util.plugin.AbstractPluginLoader load INFO: created null: org.apache.solr.analysis.DelimitedPayloadTokenFilterFactory Jan 5, 2010 9:14:51 AM org.apache.solr.util.plugin.AbstractPluginLoader load INFO: created payloads: org.apache.solr.schema.TextField Jan 5, 2010 9:14:51 AM org.apache.solr.util.plugin.AbstractPluginLoader load INFO: created null: org.apache.solr.analysis.KeywordTokenizerFactory Jan 5, 2010 9:14:51 AM org.apache.solr.util.plugin.AbstractPluginLoader load INFO: created null: org.apache.solr.analysis.LowerCaseFilterFactory Jan 5, 2010 9:14:51 AM org.apache.solr.util.plugin.AbstractPluginLoader load INFO: created lowercase: org.apache.solr.schema.TextField Jan 5, 2010 9:14:51 AM org.apache.solr.util.plugin.AbstractPluginLoader load INFO: created ignored: org.apache.solr.schema.StrField Jan 5, 2010 9:14:52 AM org.apache.solr.schema.IndexSchema readSchema INFO: default search field is text Jan 5, 2010 9:14:52 AM org.apache.solr.schema.IndexSchema readSchema INFO: query parser default operator is OR Jan 5, 2010 9:14:52 AM org.apache.solr.schema.IndexSchema readSchema INFO: unique key field: id Jan 5, 2010 9:14:52 AM org.apache.solr.core.JmxMonitoredMap INFO: No JMX servers found, not exposing Solr information with JMX. Jan 5, 2010 9:14:52 AM org.apache.solr.core.SolrCore initListeners INFO: Added SolrEventListener: org.apache.solr.core.QuerySenderListener{queries=[]} Jan 5, 2010 9:14:52 AM org.apache.solr.core.SolrCore initListeners INFO: Added SolrEventListener: org.apache.solr.core.QuerySenderListener{queries=[{q=solr rocks,start=0,rows=10}, {q=static firstSearcher warming query from sol rconfig.xml}]} Jan 5, 2010 9:14:52 AM org.apache.solr.request.XSLTResponseWriter init INFO: xsltCacheLifetimeSeconds=5 Jan 5, 2010 9:14:53 AM org.apache.solr.core.RequestHandlers initHandlersFromConfig INFO: created standard: solr.SearchHandler Jan 5, 2010 9:14:53 AM org.apache.solr.core.RequestHandlers initHandlersFromConfig INFO: created dismax: solr.SearchHandler Jan 5, 2010 9:14:53 AM org.apache.solr.core.RequestHandlers initHandlersFromConfig INFO: created partitioned: solr.SearchHandler Jan 5, 2010 9:14:53 AM org.apache.solr.core.RequestHandlers initHandlersFromConfig INFO: created /spell: solr.SearchHandler Jan 5, 2010 9:14:53 AM org.apache.solr.core.RequestHandlers initHandlersFromConfig INFO: created tvrh: org.apache.solr.handler.component.SearchHandler Jan 5, 2010 9:14:53 AM org.apache.solr.core.RequestHandlers initHandlersFromConfig INFO: adding lazy requestHandler: org.apache.solr.handler.extraction.ExtractingRequestHandler Jan 5, 2010 9:14:53 AM org.apache.solr.core.RequestHandlers initHandlersFromConfig INFO: created /update/extract: org.apache.solr.handler.extraction.ExtractingRequestHandler Jan 5, 2010 9:14:53 AM org.apache.solr.core.RequestHandlers initHandlersFromConfig INFO: created /terms: org.apache.solr.handler.component.SearchHandler Jan 5, 2010 9:14:53 AM org.apache.solr.core.RequestHandlers initHandlersFromConfig INFO: adding lazy requestHandler: solr.SearchHandler Jan 5, 2010 9:14:53 AM org.apache.solr.core.RequestHandlers initHandlersFromConfig INFO: created /elevate: solr.SearchHandler Jan 5, 2010 9:14:53 AM org.apache.solr.core.RequestHandlers initHandlersFromConfig INFO: created /update: solr.XmlUpdateRequestHandler Jan 5, 2010 9:14:53 AM org.apache.solr.core.RequestHandlers initHandlersFromConfig INFO: created /update/javabin: solr.BinaryUpdateRequestHandler Jan 5, 2010 9:14:53 AM org.apache.solr.core.RequestHandlers initHandlersFromConfig INFO: created /analysis/document: solr.DocumentAnalysisRequestHandler Jan 5, 2010 9:14:53 AM org.apache.solr.core.RequestHandlers initHandlersFromConfig INFO: created /analysis/field: solr.FieldAnalysisRequestHandler Jan 5, 2010 9:14:53 AM org.apache.solr.core.RequestHandlers initHandlersFromConfig INFO: adding lazy requestHandler: solr.CSVRequestHandler Jan 5, 2010 9:14:53 AM org.apache.solr.core.RequestHandlers initHandlersFromConfig INFO: created /update/csv: solr.CSVRequestHandler Jan 5, 2010 9:14:53 AM org.apache.solr.core.RequestHandlers initHandlersFromConfig INFO: created /admin/: org.apache.solr.handler.admin.AdminHandlers Jan 5, 2010 9:14:53 AM org.apache.solr.core.RequestHandlers initHandlersFromConfig INFO: created /admin/ping: PingRequestHandler Jan 5, 2010 9:14:54 AM org.apache.solr.core.RequestHandlers initHandlersFromConfig INFO: created /debug/dump: solr.DumpRequestHandler Jan 5, 2010 9:14:54 AM org.apache.solr.servlet.SolrDispatchFilter init SEVERE: Could not start SOLR. Check solr/home property java.lang.RuntimeException: java.lang.NumberFormatException: For input string: "1." at org.apache.solr.core.SolrCore.getSearcher(SolrCore.java:1068) at org.apache.solr.core.SolrCore.(SolrCore.java:579) at org.apache.solr.core.CoreContainer$Initializer.initialize(CoreContainer.java:137) at org.apache.solr.servlet.SolrDispatchFilter.init(SolrDispatchFilter.java:83) at org.mortbay.jetty.servlet.FilterHolder.doStart(FilterHolder.java:99) at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:40) at org.mortbay.jetty.servlet.ServletHandler.initialize(ServletHandler.java:594) at org.mortbay.jetty.servlet.Context.startContext(Context.java:139) at org.mortbay.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1218) at org.mortbay.jetty.handler.ContextHandler.doStart(ContextHandler.java:500) at org.mortbay.jetty.webapp.WebAppContext.doStart(WebAppContext.java:448) at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:40) at org.mortbay.jetty.handler.HandlerCollection.doStart(HandlerCollection.java:147) at org.mortbay.jetty.handler.ContextHandlerCollection.doStart(ContextHandlerCollection.java:161) at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:40) at org.mortbay.jetty.handler.HandlerCollection.doStart(HandlerCollection.java:147) at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:40) at org.mortbay.jetty.handler.HandlerWrapper.doStart(HandlerWrapper.java:117) at org.mortbay.jetty.Server.doStart(Server.java:210) at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:40) at org.mortbay.xml.XmlConfiguration.main(XmlConfiguration.java:929) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:592) at org.mortbay.start.Main.invokeMain(Main.java:183) at org.mortbay.start.Main.start(Main.java:497) at org.mortbay.start.Main.main(Main.java:115) Caused by: java.lang.NumberFormatException: For input string: "1." at java.lang.NumberFormatException.forInputString(NumberFormatException.java:48) at java.lang.Long.parseLong(Long.java:412) at org.apache.lucene.index.SegmentInfos.generationFromSegmentsFileName(SegmentInfos.java:197) at org.apache.lucene.index.SegmentInfos.getCurrentSegmentGeneration(SegmentInfos.java:132) at org.apache.lucene.index.SegmentInfos$FindSegmentsFile.run(SegmentInfos.java:588) at org.apache.lucene.index.DirectoryReader.open(DirectoryReader.java:69) at org.apache.lucene.index.IndexReader.open(IndexReader.java:476) at org.apache.lucene.index.IndexReader.open(IndexReader.java:403) at org.apache.solr.core.StandardIndexReaderFactory.newReader(StandardIndexReaderFactory.java:38) at org.apache.solr.core.SolrCore.getSearcher(SolrCore.java:1057) ... 27 more Jan 5, 2010 9:14:54 AM org.apache.solr.common.SolrException log SEVERE: java.lang.RuntimeException: java.lang.NumberFormatException: For input string: "1." at org.apache.solr.core.SolrCore.getSearcher(SolrCore.java:1068) at org.apache.solr.core.SolrCore.(SolrCore.java:579) at org.apache.solr.core.CoreContainer$Initializer.initialize(CoreContainer.java:137) at org.apache.solr.servlet.SolrDispatchFilter.init(SolrDispatchFilter.java:83) at org.mortbay.jetty.servlet.FilterHolder.doStart(FilterHolder.java:99) at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:40) at org.mortbay.jetty.servlet.ServletHandler.initialize(ServletHandler.java:594) at org.mortbay.jetty.servlet.Context.startContext(Context.java:139) at org.mortbay.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1218) at org.mortbay.jetty.handler.ContextHandler.doStart(ContextHandler.java:500) at org.mortbay.jetty.webapp.WebAppContext.doStart(WebAppContext.java:448) at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:40) at org.mortbay.jetty.handler.HandlerCollection.doStart(HandlerCollection.java:147) at org.mortbay.jetty.handler.ContextHandlerCollection.doStart(ContextHandlerCollection.java:161) at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:40) at org.mortbay.jetty.handler.HandlerCollection.doStart(HandlerCollection.java:147) at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:40) at org.mortbay.jetty.handler.HandlerWrapper.doStart(HandlerWrapper.java:117) at org.mortbay.jetty.Server.doStart(Server.java:210) at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:40) at org.mortbay.xml.XmlConfiguration.main(XmlConfiguration.java:929) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:592) at org.mortbay.start.Main.invokeMain(Main.java:183) at org.mortbay.start.Main.start(Main.java:497) at org.mortbay.start.Main.main(Main.java:115) Caused by: java.lang.NumberFormatException: For input string: "1." at java.lang.NumberFormatException.forInputString(NumberFormatException.java:48) at java.lang.Long.parseLong(Long.java:412) at org.apache.lucene.index.SegmentInfos.generationFromSegmentsFileName(SegmentInfos.java:197) at org.apache.lucene.index.SegmentInfos.getCurrentSegmentGeneration(SegmentInfos.java:132) at org.apache.lucene.index.SegmentInfos$FindSegmentsFile.run(SegmentInfos.java:588) at org.apache.lucene.index.DirectoryReader.open(DirectoryReader.java:69) at org.apache.lucene.index.IndexReader.open(IndexReader.java:476) at org.apache.lucene.index.IndexReader.open(IndexReader.java:403) at org.apache.solr.core.StandardIndexReaderFactory.newReader(StandardIndexReaderFactory.java:38) at org.apache.solr.core.SolrCore.getSearcher(SolrCore.java:1057) ... 27 more Jan 5, 2010 9:14:54 AM org.apache.solr.servlet.SolrDispatchFilter init INFO: SolrDispatchFilter.init() done Jan 5, 2010 9:14:54 AM org.apache.solr.servlet.SolrServlet init INFO: SolrServlet.init() Jan 5, 2010 9:14:54 AM org.apache.solr.core.SolrResourceLoader locateSolrHome INFO: JNDI not configured for solr (NoInitialContextEx) Jan 5, 2010 9:14:54 AM org.apache.solr.core.SolrResourceLoader locateSolrHome INFO: solr home defaulted to 'solr/' (could not find system property or JNDI) Jan 5, 2010 9:14:54 AM org.apache.solr.servlet.SolrServlet init INFO: SolrServlet.init() done Jan 5, 2010 9:14:54 AM org.apache.solr.core.SolrResourceLoader locateSolrHome INFO: JNDI not configured for solr (NoInitialContextEx) Jan 5, 2010 9:14:54 AM org.apache.solr.core.SolrResourceLoader locateSolrHome INFO: solr home defaulted to 'solr/' (could not find system property or JNDI) Jan 5, 2010 9:14:54 AM org.apache.solr.servlet.SolrUpdateServlet init INFO: SolrUpdateServlet.init() done 2010-01-05 09:14:55.170::INFO: Started SocketConnector @ 0.0.0.0:8983 If Lucene would consider the segment number to end at a final period instead of scanning to the end of the string, then I could get past this error. I looked at the other possible JAVA$FILENAME_CONTROLS and none of them address this particular issue. The "multi-dot-in-file" controls have to do with which side of the filename any additional dots end up in. On a VMS filesystem, whether it is ODS-2 or ODS-5, at least one dot separating the filename and the extension is mandatory. If there are additional dots in the filename, they need to be either mangled (as in the case of ODS-2, usually by replacing them with underscores) or else they need to be quoted as "^." (as in the case of ODS-5). I believe the "Support multi dot in file, keeping last" and "keeping first" controls just govern where the mandatory (unquoted, unmangled) dot goes. And in any event, these only affect multi-dot filenames, e.g. "extra.dot.dat", not extensionless files, e.g. "segment_1.", so for Lucene to work on VMS, it needs to accommodate for this filesystem-specific oddity. I don't know what the user who was trying to build indices (cited above) actually ran into. I haven't attempted to build any indices myself, yet. But it might be related somehow to my problem. Can someone help us to support Lucene on OpenVMS? I'm hoping there aren't too many more of these little filesystem quirks to iron out ... Thanks, Ben Armstrong --------------------------------------------------------------------- To unsubscribe, e-mail: java-user-unsubscribe@lucene.apache.org For additional commands, e-mail: java-user-help@lucene.apache.org