You are viewing a plain text version of this content. The canonical link for it is here.
Posted to solr-dev@lucene.apache.org by Grant Ingersoll <gs...@apache.org> on 2009/09/18 17:15:10 UTC
NPE
Anyone else seeing:
SEVERE: java.lang.NullPointerException
at org.apache.solr.request.XMLWriter.writePrim(XMLWriter.java:
761)
at org.apache.solr.request.XMLWriter.writeStr(XMLWriter.java:
619)
at org.apache.solr.schema.TextField.write(TextField.java:45)
at org.apache.solr.schema.SchemaField.write(SchemaField.java:
108)
at org.apache.solr.request.XMLWriter.writeDoc(XMLWriter.java:
311)
at org.apache.solr.request.XMLWriter$3.writeDocs
(XMLWriter.java:483)
at org.apache.solr.request.XMLWriter.writeDocuments
(XMLWriter.java:420)
at org.apache.solr.request.XMLWriter.writeDocList
(XMLWriter.java:457)
at org.apache.solr.request.XMLWriter.writeVal(XMLWriter.java:
520)
at org.apache.solr.request.XMLWriter.writeResponse
(XMLWriter.java:130)
at org.apache.solr.request.XMLResponseWriter.write
(XMLResponseWriter.java:34)
at org.apache.solr.servlet.SolrDispatchFilter.writeResponse
(SolrDispatchFilter.java:325)
at org.apache.solr.servlet.SolrDispatchFilter.doFilter
(SolrDispatchFilter.java:254)
at org.mortbay.jetty.servlet.ServletHandler
$CachedChain.doFilter(ServletHandler.java:1089)
When running the example and doing a simple query?
Re: NPE
Posted by Andrzej Bialecki <ab...@getopt.org>.
Grant Ingersoll wrote:
> Anyone else seeing:
> SEVERE: java.lang.NullPointerException
> at org.apache.solr.request.XMLWriter.writePrim(XMLWriter.java:761)
I saw that symptom when schema seriously didn't match the index (e.g.
schema didn't specify field type and then XMLWriter assumes Text, or
schemna specified a stored field, whereas the index had the same field
unstored).
--
Best regards,
Andrzej Bialecki <><
___. ___ ___ ___ _ _ __________________________________
[__ || __|__/|__||\/| Information Retrieval, Semantic Web
___|||__|| \| || | Embedded Unix, System Integration
http://www.sigram.com Contact: info at sigram dot com
Re: NPE
Posted by Yonik Seeley <yo...@lucidimagination.com>.
Looks like one of the hazards of changing the schema w/o deleting the
index and re-indexing.
I bet this field was something like a numeric type that would return
null from Field.getStringValue() and then it was changed to a text
type.
-Yonik
http://www.lucidimagination.com
On Fri, Sep 18, 2009 at 11:15 AM, Grant Ingersoll <gs...@apache.org> wrote:
> Anyone else seeing:
> SEVERE: java.lang.NullPointerException
> at org.apache.solr.request.XMLWriter.writePrim(XMLWriter.java:761)
> at org.apache.solr.request.XMLWriter.writeStr(XMLWriter.java:619)
> at org.apache.solr.schema.TextField.write(TextField.java:45)
> at org.apache.solr.schema.SchemaField.write(SchemaField.java:108)
> at org.apache.solr.request.XMLWriter.writeDoc(XMLWriter.java:311)
> at org.apache.solr.request.XMLWriter$3.writeDocs(XMLWriter.java:483)
> at
> org.apache.solr.request.XMLWriter.writeDocuments(XMLWriter.java:420)
> at org.apache.solr.request.XMLWriter.writeDocList(XMLWriter.java:457)
> at org.apache.solr.request.XMLWriter.writeVal(XMLWriter.java:520)
> at
> org.apache.solr.request.XMLWriter.writeResponse(XMLWriter.java:130)
> at
> org.apache.solr.request.XMLResponseWriter.write(XMLResponseWriter.java:34)
> at
> org.apache.solr.servlet.SolrDispatchFilter.writeResponse(SolrDispatchFilter.java:325)
> at
> org.apache.solr.servlet.SolrDispatchFilter.doFilter(SolrDispatchFilter.java:254)
> at
> org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1089)
>
> When running the example and doing a simple query?
>
Re: NPE
Posted by Grant Ingersoll <gs...@apache.org>.
Never mind. Operator error.
On Sep 18, 2009, at 8:15 AM, Grant Ingersoll wrote:
> Anyone else seeing:
> SEVERE: java.lang.NullPointerException
> at org.apache.solr.request.XMLWriter.writePrim(XMLWriter.java:
> 761)
> at org.apache.solr.request.XMLWriter.writeStr(XMLWriter.java:
> 619)
> at org.apache.solr.schema.TextField.write(TextField.java:45)
> at org.apache.solr.schema.SchemaField.write(SchemaField.java:
> 108)
> at org.apache.solr.request.XMLWriter.writeDoc(XMLWriter.java:
> 311)
> at org.apache.solr.request.XMLWriter$3.writeDocs
> (XMLWriter.java:483)
> at org.apache.solr.request.XMLWriter.writeDocuments
> (XMLWriter.java:420)
> at org.apache.solr.request.XMLWriter.writeDocList
> (XMLWriter.java:457)
> at org.apache.solr.request.XMLWriter.writeVal(XMLWriter.java:
> 520)
> at org.apache.solr.request.XMLWriter.writeResponse
> (XMLWriter.java:130)
> at org.apache.solr.request.XMLResponseWriter.write
> (XMLResponseWriter.java:34)
> at org.apache.solr.servlet.SolrDispatchFilter.writeResponse
> (SolrDispatchFilter.java:325)
> at org.apache.solr.servlet.SolrDispatchFilter.doFilter
> (SolrDispatchFilter.java:254)
> at org.mortbay.jetty.servlet.ServletHandler
> $CachedChain.doFilter(ServletHandler.java:1089)
>
> When running the example and doing a simple query?