lucene-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Hoss Man (JIRA)" <j...@apache.org>
Subject [jira] Commented: (LUCENE-819) NullPointerException in Term.compareTo()
Date Wed, 28 Feb 2007 05:21:05 GMT

    [ https://issues.apache.org/jira/browse/LUCENE-819?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12476522
] 

Hoss Man commented on LUCENE-819:
---------------------------------

i agree with Yonik ... the javadocs for Term don't make it clear that text can't be null --
but we can fix that, i suspect lots of things assume Term.text isn't null.

Dan: I'm assuming based on your description that you are building the TermQuery in your own
code?  I'm really not clear on why your app can't test for null before constructing the Term

> NullPointerException in Term.compareTo()
> ----------------------------------------
>
>                 Key: LUCENE-819
>                 URL: https://issues.apache.org/jira/browse/LUCENE-819
>             Project: Lucene - Java
>          Issue Type: Bug
>          Components: Index
>         Environment: JDK 1.4 on MacOS
>            Reporter: Dan Zivkovic
>         Attachments: lucene-819.patch, lucene-819.patch, TestTerm.java
>
>
>  java.lang.NullPointerException
>  	at org.apache.lucene.index.Term.compareTo(Term.java:84)
>  	at org.apache.lucene.index.TermInfosReader.getIndexOffset(TermInfosReader.java:115)
>  	at org.apache.lucene.index.TermInfosReader.get(TermInfosReader.java:150)
>  	at org.apache.lucene.index.SegmentReader.docFreq(SegmentReader.java:300)
>  	at org.apache.lucene.search.IndexSearcher.docFreq(IndexSearcher.java:78)
>  	at org.apache.lucene.search.Similarity.idf(Similarity.java:255)
>  	at org.apache.lucene.search.TermQuery$TermWeight.<init>(TermQuery.java:43)
>  	at org.apache.lucene.search.TermQuery.createWeight(TermQuery.java:142)
>  	at org.apache.lucene.search.BooleanQuery$BooleanWeight.<init>(BooleanQuery.java:203)
>  	at org.apache.lucene.search.BooleanQuery$BooleanWeight2.<init>(BooleanQuery.java:330)
>  	at org.apache.lucene.search.BooleanQuery.createWeight(BooleanQuery.java:372)
>  	at org.apache.lucene.search.Query.weight(Query.java:93)
>  	at org.apache.lucene.search.Hits.<init>(Hits.java:48)
>  	at org.apache.lucene.search.Searcher.search(Searcher.java:53)
>         ...

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


---------------------------------------------------------------------
To unsubscribe, e-mail: java-dev-unsubscribe@lucene.apache.org
For additional commands, e-mail: java-dev-help@lucene.apache.org


Mime
View raw message