[ 
https://issues.apache.org/jira/browse/LUCENENET-465?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13191975#comment-13191975
 ] 

Christopher Currens commented on LUCENENET-465:
-----------------------------------------------

It looks by the issue description that you have SharpZipLib?  Where is it in 
relation to the Lucene.NET dll?  Can you print out the stack trace, exception 
type, and actual exception method?
                
> 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
>              Labels: lucene
>             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


Reply via email to