[pylucene-dev] creating new Fragmenter
Brian Whitman
brian.whitman at variogr.am
Wed Nov 22 18:26:12 PST 2006
Hi Andi, all
First thanks so much for this new revision.
I was able to compile it (had to get gcj4.1 first, I am running in OSX.)
Unfortunately, after installing the new version the original
Fragmenter/HighlightIt test code does not work.
kolapse:~/Desktop/lucene/PyLucene-src-2.0.0-5/samples/LuceneInAction
bwhitman$ python2.4 HighlightIt.py
Traceback (most recent call last):
File "HighlightIt.py", line 7, in ?
HighlightIt.main(sys.argv)
File "/Users/bwhitman/Desktop/lucene/PyLucene-src-2.0.0-5/samples/
LuceneInAction/lia/tools/HighlightIt.py", line 63, in main
highlighter.setTextFragmenter(fragmenter)
PyLucene.JavaError: java.lang.NullPointerException
The Highlighter works fine without a fragmenter set.
Let me know if I've made a mistake or if I can help debug.
-Brian
On Nov 22, 2006, at 2:40 PM, Andi Vajda wrote:
> On Wed, 22 Nov 2006, Andi Vajda wrote:
>
>> I should have a Fragmenter extension point later today...
>
> I just released a new source tarball to
>
> http://downloads.osafoundation.org/PyLucene/src/PyLucene-
> src-2.0.0-5.tar.gz
>
> built from the latest in Java Lucene and that supports implementing
> the highlighter package's Fragmenter interface from Python as is
> done below:
>
> class NullFragmenter(object):
> def start(self, text):
> pass
> def isNewFragment(self, token):
> return False
>
> highlighter.setTextFragmenter(NullFragmenter())
>
> Andi..
> _______________________________________________
> pylucene-dev mailing list
> pylucene-dev at osafoundation.org
> http://lists.osafoundation.org/mailman/listinfo/pylucene-dev
More information about the pylucene-dev
mailing list