lucenenet-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From João Rosa (Created) (JIRA) <j...@apache.org>
Subject [Lucene.Net] [jira] [Created] (LUCENENET-465) Error indexing a document end Filed.Store.COMPRESS
Date Fri, 13 Jan 2012 15:29:39 GMT
Error indexing a document end Filed.Store.COMPRESS
--------------------------------------------------

                 Key: LUCENENET-465
                 URL: https://issues.apache.org/jira/browse/LUCENENET-465
             Project: Lucene.Net
          Issue Type: Bug
          Components: .NET API
    Affects Versions: Lucene.Net 2.9.4
         Environment: Windows 7 x64 Professional, Visual Studio 2010 Ultimate SP1, .NET 4.0,
Lucene.net 2.9.4.1, SharpZipLib 0.86.0.518
            Reporter: João Rosa
            Priority: Blocker
             Fix For: Lucene.Net 2.9.4


I'm developing a index, and need to store values compressed, because its needed to show that
info to the user.
I've the current error: "Can not load ICSharpCode.SharpZipLib.dll", when I do the "writer.AddDocument(doc);"

The DLLs are from NuGet.

Snippet:
 //retirar o directório
                System.IO.DirectoryInfo directoryInfo = new System.IO.DirectoryInfo(path);
                //criar o directório para o lucene
                Directory directory = FSDirectory.Open(directoryInfo);
                //instanciar o analyser
                Analyzer analyzer = new SnowballAnalyzer("Portuguese");
                //abrir o indíce
                bool isNew = !IndexReader.IndexExists(directory);
                IndexWriter writer = new IndexWriter(directory, analyzer, isNew, Lucene.Net.Index.IndexWriter.MaxFieldLength.UNLIMITED);
                //gravar o documento
                Document doc = new Document();
                NumericField numericField = new NumericField("id", Field.Store.YES, false);
                numericField.SetIntValue(id);
                doc.Add(numericField);
                Field field = new Field("title", title, Field.Store.COMPRESS, Field.Index.ANALYZED);
                field.SetBoost(7);
                doc.Add(field);
                field = new Field("description", tescription, Field.Store.COMPRESS, Field.Index.ANALYZED);
                doc.Add(field);
                writer.AddDocument(doc);
                writer.Optimize();
                //Close the writer
                writer.Commit();
                writer.Close();
            }
            catch (Exception ex)
            {
                throw ex;
            }

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

       

Mime
View raw message