Home | About | Sematext search-lucene.com search-hadoop.com
NEW: Monitor These Apps!
elasticsearch, apache solr, apache hbase, hadoop, redis, casssandra, amazon cloudwatch, mysql, memcached, apache kafka, apache zookeeper, apache storm, ubuntu, centOS, red hat, debian, puppet labs, java, senseiDB
 Search Lucene and all its subprojects:

Switch to Threaded View
Lucene.Net >> mail # dev >> RE: [Lucene.Net] [jira] [Created] (LUCENENET-465) Error indexing a document end Filed.Store.COMPRESS


Copy link to this message
-
RE: [Lucene.Net] [jira] [Created] (LUCENENET-465) Error indexing a document end Filed.Store.COMPRESS

Hi - Nuget has SharpLib as a dependancy - so it should be included when you get Lucene.Net - can you confirm you have that included in your project? http://nuget.org/packages/Lucene.Net ~P
 > Date: Fri, 13 Jan 2012 15:29:39 +0000
> From: [EMAIL PROTECTED]
> To: [EMAIL PROTECTED]
> Subject: [Lucene.Net] [jira] [Created] (LUCENENET-465) Error indexing a document end Filed.Store.COMPRESS
>
> 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
>
>        
     
NEW: Monitor These Apps!
elasticsearch, apache solr, apache hbase, hadoop, redis, casssandra, amazon cloudwatch, mysql, memcached, apache kafka, apache zookeeper, apache storm, ubuntu, centOS, red hat, debian, puppet labs, java, senseiDB