Hi, Sorry for asking again, but I got another error. After including the all the java libraries I want in jcc. I wrote code for Trec Evaluation. While running it I got the error that `there is no bechmark module `. So I modified the Makefile to compile and install benchmark jar also.
But, while compiling the compiling pylucene I am getting the following error: --------------------------------------------------------------------------------------------------------- BUILD SUCCESSFUL Total time: 1 second ICU not installed /usr/bin/python -m jcc --shared --jar lucene-java-4.3.0/lucene/build/core/lucene-core-4.3.0.jar --jar lucene-java-4.3.0/lucene/build/analysis/common/lucene-analyzers-common-4.3.0.jar --jar lucene-java-4.3.0/lucene/build/benchmark/lucene-benchmark-4.3.0.jar --jar lucene-java-4.3.0/lucene/build/memory/lucene-memory-4.3.0.jar --jar lucene-java-4.3.0/lucene/build/highlighter/lucene-highlighter-4.3.0.jar --jar build/jar/extensions.jar --jar lucene-java-4.3.0/lucene/build/queries/lucene-queries-4.3.0.jar --jar lucene-java-4.3.0/lucene/build/queryparser/lucene-queryparser-4.3.0.jar --jar lucene-java-4.3.0/lucene/build/sandbox/lucene-sandbox-4.3.0.jar --jar lucene-java-4.3.0/lucene/build/grouping/lucene-grouping-4.3.0.jar --jar lucene-java-4.3.0/lucene/build/join/lucene-join-4.3.0.jar --jar lucene-java-4.3.0/lucene/build/facet/lucene-facet-4.3.0.jar --jar lucene-java-4.3.0/lucene/build/suggest/lucene-suggest-4.3.0.jar --use_full_names --package java.lang java.lang.System java.lang.Runtime --package java.util java.util.Arrays java.util.Collections java.util.HashMap java.util.HashSet java.util.TreeSet java.lang.IllegalStateException java.lang.IndexOutOfBoundsException java.util.NoSuchElementException java.text.SimpleDateFormat java.text.DecimalFormat java.text.Collator --package java.util.concurrent java.util.concurrent.Executors --package java.util.regex --package java.iojava.io.StringReader java.io.InputStreamReader java.io.FileInputStream java.io.BufferedReader java.io.FileReader java.io.PrintWriter --exclude org.apache.lucene.sandbox.queries.regex.JakartaRegexpCapabilities --exclude org.apache.regexp.RegexpTunnel --python lucene --mapping org.apache.lucene.document.Document 'get:(Ljava/lang/String;)Ljava/lang/String;' --mapping java.util.Properties 'getProperty:(Ljava/lang/String;)Ljava/lang/String;' --sequence java.util.AbstractList 'size:()I' 'get:(I)Ljava/lang/Object;' org.apache.lucene.index.IndexWriter:getReader --version 4.3.0 --module python/collections.py --module python/ICUNormalizer2Filter.py --module python/ICUFoldingFilter.py --module python/ICUTransformFilter.py --files 8 --build While loading org/apache/lucene/benchmark/byTask/utils/StreamUtils Traceback (most recent call last): File "/usr/lib/python2.7/runpy.py", line 162, in _run_module_as_main "__main__", fname, loader, pkg_name) File "/usr/lib/python2.7/runpy.py", line 72, in _run_code exec code in run_globals File "/usr/local/lib/python2.7/dist-packages/JCC-2.16-py2.7-linux-x86_64.egg/jcc/__main__.py", line 107, in <module> cpp.jcc(sys.argv) File "/usr/local/lib/python2.7/dist-packages/JCC-2.16-py2.7-linux-x86_64.egg/jcc/cpp.py", line 583, in jcc cls = findClass(className.replace('.', '/')) File "/usr/local/lib/python2.7/dist-packages/JCC-2.16-py2.7-linux-x86_64.egg/jcc/cpp.py", line 73, in findClass cls = _findClass(className) jcc.cpp.JavaError: java.lang.NoClassDefFoundError: org/apache/commons/compress/compressors/CompressorException Java stacktrace: java.lang.NoClassDefFoundError: org/apache/commons/compress/compressors/CompressorException at org.apache.lucene.benchmark.byTask.utils.StreamUtils.<clinit>(StreamUtils.java:77) Caused by: java.lang.ClassNotFoundException: org.apache.commons.compress.compressors.CompressorException at java.net.URLClassLoader$1.run(URLClassLoader.java:366) at java.net.URLClassLoader$1.run(URLClassLoader.java:355) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:354) at java.lang.ClassLoader.loadClass(ClassLoader.java:424) at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308) at java.lang.ClassLoader.loadClass(ClassLoader.java:357) ... 1 more make: *** [compile] Error 1 --------------------------------------------------------------------------------------------------------- I think this error is coming because there is no `org.apache.commons.compress.compressors.CompressorException`. I don't know how to install it for pylucene. Please Help! Thanks, On Tue, Aug 6, 2013 at 10:57 PM, Abhishek Gupta <abhi.bansa...@gmail.com>wrote: > Thanks!! Andi :) > > > On Tue, Aug 6, 2013 at 5:17 PM, Andi Vajda <va...@apache.org> wrote: > >> >> On Aug 6, 2013, at 10:36, Abhishek Gupta <abhi.bansa...@gmail.com> wrote: >> >> > Hi, >> > I have a problem using TrecTopicsReader which I have already asked on >> > #lucene IRC but got no reply till yesterday. I also post it on SO( >> > http://stackoverflow.com/questions/18054649/bufferedreader-in-pylucne). >> > >> > The problem is completely explained on SO. >> >> In the PyLucene Makefile find the jcc invocation and add >> java.io.BufferedReader to the long command line (don't forget the ending \ >> as needed) and rebuild PyLucene. >> >> Andi.. >> >> > >> > Please Help!! >> > >> > Thanking You >> > Abhishek Gupta, >> > 9416106204, 9624799165 >> > > > > -- > Abhishek Gupta, > 897876422, 9416106204, 9624799165 > -- Abhishek Gupta, 897876422, 9416106204, 9624799165