[jira] [Resolved] (SOLR-2726) NullPointerException when using spellcheck.q
[ https://issues.apache.org/jira/browse/SOLR-2726?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Robert Muir resolved SOLR-2726. --- Resolution: Fixed Fix Version/s: 4.0 3.5 Thanks valentin, Bernd! > NullPointerException when using spellcheck.q > > > Key: SOLR-2726 > URL: https://issues.apache.org/jira/browse/SOLR-2726 > Project: Solr > Issue Type: Bug > Components: spellchecker >Affects Versions: 3.3, 4.0 > Environment: ubuntu >Reporter: valentin >Assignee: Robert Muir > Labels: nullpointerexception, spellcheck > Fix For: 3.5, 4.0 > > Attachments: SOLR-2726.patch, SOLR-2726.patch > > > When I use spellcheck.q in my query to define what will be "spellchecked", I > always have this error, for every configuration I try : > java.lang.NullPointerException > at > org.apache.solr.handler.component.SpellCheckComponent.getTokens(SpellCheckComponent.java:476) > at > org.apache.solr.handler.component.SpellCheckComponent.process(SpellCheckComponent.java:131) > at > org.apache.solr.handler.component.SearchHandler.handleRequestBody(SearchHandler.java:202) > at > org.apache.solr.handler.RequestHandlerBase.handleRequest(RequestHandlerBase.java:129) > at org.apache.solr.core.SolrCore.execute(SolrCore.java:1368) > at > org.apache.solr.servlet.SolrDispatchFilter.execute(SolrDispatchFilter.java:356) > at > org.apache.solr.servlet.SolrDispatchFilter.doFilter(SolrDispatchFilter.java:252) > at > org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1212) > at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:399) > at org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:216) > at org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:182) > at org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:766) > at org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:450) > at > org.mortbay.jetty.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:230) > at > org.mortbay.jetty.handler.HandlerCollection.handle(HandlerCollection.java:114) > at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:152) > at org.mortbay.jetty.Server.handle(Server.java:326) > at org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:542) > at > org.mortbay.jetty.HttpConnection$RequestHandler.headerComplete(HttpConnection.java:928) > at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:549) > at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:212) > at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:404) > at > org.mortbay.jetty.bio.SocketConnector$Connection.run(SocketConnector.java:228) > at > org.mortbay.thread.QueuedThreadPool$PoolThread.run(QueuedThreadPool.java:582) > All my other functions works great, this is the only thing which doesn't work > at all, just when i add "&spellcheck.q=my%20sentence" in the query... > Example of a query : > http://localhost:8983/solr/db/suggest_full?q=american%20israel&spellcheck.q=american%20israel > In solrconfig.xml : > >suggestTextFull > > suggest_full > org.apache.solr.spelling.suggest.Suggester > name="lookupImpl">org.apache.solr.spelling.suggest.tst.TSTLookup > text_suggest_full > suggestTextFull > > > class="org.apache.solr.handler.component.SearchHandler"> > >true >suggest_full >10 >true > > >suggest_full > > > I'm using SolR 3.3, and I tried it too on SolR 4.0 -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira - To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org For additional commands, e-mail: dev-h...@lucene.apache.org
[jira] [Updated] (SOLR-2726) NullPointerException when using spellcheck.q
[ https://issues.apache.org/jira/browse/SOLR-2726?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Robert Muir updated SOLR-2726: -- Attachment: SOLR-2726.patch patch: moves the analyzer construction to SolrSpellChecker's init (since SolrSpellChecker has this variable). also adds a test. if we don't want to do it this way, then the alternative is to make getAnalyzer() abstract in SolrSpellChecker and remove the 'analyzer' variable, this way subclasses *know* they must deal with this. > NullPointerException when using spellcheck.q > > > Key: SOLR-2726 > URL: https://issues.apache.org/jira/browse/SOLR-2726 > Project: Solr > Issue Type: Bug > Components: spellchecker >Affects Versions: 3.3, 4.0 > Environment: ubuntu >Reporter: valentin >Assignee: Robert Muir > Labels: nullpointerexception, spellcheck > Attachments: SOLR-2726.patch, SOLR-2726.patch > > > When I use spellcheck.q in my query to define what will be "spellchecked", I > always have this error, for every configuration I try : > java.lang.NullPointerException > at > org.apache.solr.handler.component.SpellCheckComponent.getTokens(SpellCheckComponent.java:476) > at > org.apache.solr.handler.component.SpellCheckComponent.process(SpellCheckComponent.java:131) > at > org.apache.solr.handler.component.SearchHandler.handleRequestBody(SearchHandler.java:202) > at > org.apache.solr.handler.RequestHandlerBase.handleRequest(RequestHandlerBase.java:129) > at org.apache.solr.core.SolrCore.execute(SolrCore.java:1368) > at > org.apache.solr.servlet.SolrDispatchFilter.execute(SolrDispatchFilter.java:356) > at > org.apache.solr.servlet.SolrDispatchFilter.doFilter(SolrDispatchFilter.java:252) > at > org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1212) > at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:399) > at org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:216) > at org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:182) > at org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:766) > at org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:450) > at > org.mortbay.jetty.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:230) > at > org.mortbay.jetty.handler.HandlerCollection.handle(HandlerCollection.java:114) > at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:152) > at org.mortbay.jetty.Server.handle(Server.java:326) > at org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:542) > at > org.mortbay.jetty.HttpConnection$RequestHandler.headerComplete(HttpConnection.java:928) > at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:549) > at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:212) > at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:404) > at > org.mortbay.jetty.bio.SocketConnector$Connection.run(SocketConnector.java:228) > at > org.mortbay.thread.QueuedThreadPool$PoolThread.run(QueuedThreadPool.java:582) > All my other functions works great, this is the only thing which doesn't work > at all, just when i add "&spellcheck.q=my%20sentence" in the query... > Example of a query : > http://localhost:8983/solr/db/suggest_full?q=american%20israel&spellcheck.q=american%20israel > In solrconfig.xml : > >suggestTextFull > > suggest_full > org.apache.solr.spelling.suggest.Suggester > name="lookupImpl">org.apache.solr.spelling.suggest.tst.TSTLookup > text_suggest_full > suggestTextFull > > > class="org.apache.solr.handler.component.SearchHandler"> > >true >suggest_full >10 >true > > >suggest_full > > > I'm using SolR 3.3, and I tried it too on SolR 4.0 -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira - To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org For additional commands, e-mail: dev-h...@lucene.apache.org
[jira] [Assigned] (SOLR-2726) NullPointerException when using spellcheck.q
[ https://issues.apache.org/jira/browse/SOLR-2726?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Robert Muir reassigned SOLR-2726: - Assignee: Robert Muir > NullPointerException when using spellcheck.q > > > Key: SOLR-2726 > URL: https://issues.apache.org/jira/browse/SOLR-2726 > Project: Solr > Issue Type: Bug > Components: spellchecker >Affects Versions: 3.3, 4.0 > Environment: ubuntu >Reporter: valentin >Assignee: Robert Muir > Labels: nullpointerexception, spellcheck > Attachments: SOLR-2726.patch > > > When I use spellcheck.q in my query to define what will be "spellchecked", I > always have this error, for every configuration I try : > java.lang.NullPointerException > at > org.apache.solr.handler.component.SpellCheckComponent.getTokens(SpellCheckComponent.java:476) > at > org.apache.solr.handler.component.SpellCheckComponent.process(SpellCheckComponent.java:131) > at > org.apache.solr.handler.component.SearchHandler.handleRequestBody(SearchHandler.java:202) > at > org.apache.solr.handler.RequestHandlerBase.handleRequest(RequestHandlerBase.java:129) > at org.apache.solr.core.SolrCore.execute(SolrCore.java:1368) > at > org.apache.solr.servlet.SolrDispatchFilter.execute(SolrDispatchFilter.java:356) > at > org.apache.solr.servlet.SolrDispatchFilter.doFilter(SolrDispatchFilter.java:252) > at > org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1212) > at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:399) > at org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:216) > at org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:182) > at org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:766) > at org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:450) > at > org.mortbay.jetty.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:230) > at > org.mortbay.jetty.handler.HandlerCollection.handle(HandlerCollection.java:114) > at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:152) > at org.mortbay.jetty.Server.handle(Server.java:326) > at org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:542) > at > org.mortbay.jetty.HttpConnection$RequestHandler.headerComplete(HttpConnection.java:928) > at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:549) > at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:212) > at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:404) > at > org.mortbay.jetty.bio.SocketConnector$Connection.run(SocketConnector.java:228) > at > org.mortbay.thread.QueuedThreadPool$PoolThread.run(QueuedThreadPool.java:582) > All my other functions works great, this is the only thing which doesn't work > at all, just when i add "&spellcheck.q=my%20sentence" in the query... > Example of a query : > http://localhost:8983/solr/db/suggest_full?q=american%20israel&spellcheck.q=american%20israel > In solrconfig.xml : > >suggestTextFull > > suggest_full > org.apache.solr.spelling.suggest.Suggester > name="lookupImpl">org.apache.solr.spelling.suggest.tst.TSTLookup > text_suggest_full > suggestTextFull > > > class="org.apache.solr.handler.component.SearchHandler"> > >true >suggest_full >10 >true > > >suggest_full > > > I'm using SolR 3.3, and I tried it too on SolR 4.0 -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira - To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org For additional commands, e-mail: dev-h...@lucene.apache.org
[jira] [Commented] (SOLR-2726) NullPointerException when using spellcheck.q
[ https://issues.apache.org/jira/browse/SOLR-2726?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13102375#comment-13102375 ] Robert Muir commented on SOLR-2726: --- In my opinion, since the base class SolrSpellChecker has this 'analyzer' field (that it wants to be non-null), it should at least take care of it in its init() method, and we should make sure subclasses call super.init(args) in their init() methods. When i had this bug in directspellchecker i copied-pasted the below code from AbstractLuceneSpellChecker to fix it, but i think its dumb to put this in every spellchecker subclass, and its trappy for someone trying to implement their own spellchecker: {noformat} if (field != null && core.getSchema().getFieldTypeNoEx(field) != null) { analyzer = core.getSchema().getFieldType(field).getQueryAnalyzer(); } fieldTypeName = (String) config.get(FIELD_TYPE); if (core.getSchema().getFieldTypes().containsKey(fieldTypeName)) { FieldType fieldType = core.getSchema().getFieldTypes().get(fieldTypeName); analyzer = fieldType.getQueryAnalyzer(); } if (analyzer == null) { LOG.info("Using WhitespaceAnalyzer for dictionary: " + name); analyzer = new WhitespaceAnalyzer(core.getSolrConfig().luceneMatchVersion); } {noformat} > NullPointerException when using spellcheck.q > > > Key: SOLR-2726 > URL: https://issues.apache.org/jira/browse/SOLR-2726 > Project: Solr > Issue Type: Bug > Components: spellchecker >Affects Versions: 3.3, 4.0 > Environment: ubuntu >Reporter: valentin > Labels: nullpointerexception, spellcheck > Attachments: SOLR-2726.patch > > > When I use spellcheck.q in my query to define what will be "spellchecked", I > always have this error, for every configuration I try : > java.lang.NullPointerException > at > org.apache.solr.handler.component.SpellCheckComponent.getTokens(SpellCheckComponent.java:476) > at > org.apache.solr.handler.component.SpellCheckComponent.process(SpellCheckComponent.java:131) > at > org.apache.solr.handler.component.SearchHandler.handleRequestBody(SearchHandler.java:202) > at > org.apache.solr.handler.RequestHandlerBase.handleRequest(RequestHandlerBase.java:129) > at org.apache.solr.core.SolrCore.execute(SolrCore.java:1368) > at > org.apache.solr.servlet.SolrDispatchFilter.execute(SolrDispatchFilter.java:356) > at > org.apache.solr.servlet.SolrDispatchFilter.doFilter(SolrDispatchFilter.java:252) > at > org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1212) > at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:399) > at org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:216) > at org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:182) > at org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:766) > at org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:450) > at > org.mortbay.jetty.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:230) > at > org.mortbay.jetty.handler.HandlerCollection.handle(HandlerCollection.java:114) > at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:152) > at org.mortbay.jetty.Server.handle(Server.java:326) > at org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:542) > at > org.mortbay.jetty.HttpConnection$RequestHandler.headerComplete(HttpConnection.java:928) > at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:549) > at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:212) > at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:404) > at > org.mortbay.jetty.bio.SocketConnector$Connection.run(SocketConnector.java:228) > at > org.mortbay.thread.QueuedThreadPool$PoolThread.run(QueuedThreadPool.java:582) > All my other functions works great, this is the only thing which doesn't work > at all, just when i add "&spellcheck.q=my%20sentence" in the query... > Example of a query : > http://localhost:8983/solr/db/suggest_full?q=american%20israel&spellcheck.q=american%20israel > In solrconfig.xml : > >suggestTextFull > > suggest_full > org.apache.solr.spelling.suggest.Suggester > name="lookupImpl">org.apache.solr.spelling.suggest.tst.TSTLookup > text_suggest_full > suggestTextFull > > > class="org.apache.solr.handler.component.SearchHandler"> > >true >suggest_full >10 >true > > >suggest_full > > > I'm using SolR 3.3, and I tried it too on SolR 4.0 -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira -
(SOLR-2726) NullPointerException when using spellcheck.q
Well, the patch is attached to the issue and problem is fixed. But how to commit it to svn so that it is fixed with the next build? And how to set Status and Resolution for this issue? Any idea? So I'm really trying to help, but if I fix something and can't get it to svn so that it is fixed in later versions I have to do a fork and maintain my own version with further fixes and patches. Bernd - To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org For additional commands, e-mail: dev-h...@lucene.apache.org
[jira] [Issue Comment Edited] (SOLR-2726) NullPointerException when using spellcheck.q
[ https://issues.apache.org/jira/browse/SOLR-2726?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13094558#comment-13094558 ] Bernd Fehling edited comment on SOLR-2726 at 8/31/11 2:18 PM: -- According to SOLR-572 the default analyzer should be WhitespaceAnalyzer. With this SOLR-2726.patch I added the WhitespaceAnalyzer to "init" of Suggester.java. Now spellcheck.q works without NPE. Tip: To get suggestions with multiple words like "New Y" for "New York" and also for "New Year" you can use queryAnalyzerFieldType with an analyzer having a PatternReplaceFilterFactory for e.g. "_" (underscore). If you now lookup up suggestions with New_Y you will get suggestions for "New York", "New Year", ... was (Author: befehl): According to SOLR-572 the default analyzer should be WhitespaceAnalyzer. So I added the WhitespaceAnalyzer to "init" of Suggester.java. Now spellcheck.q works without NPE. Tip: To get suggestions with multiple words like "New Y" for "New York" and also for "New Year" you can use queryAnalyzerFieldType with an analyzer having a PatternReplaceFilterFactory for e.g. "_" (underscore). If you now lookup up suggestions with New_Y you will get suggestions for "New York", "New Year", ... > NullPointerException when using spellcheck.q > > > Key: SOLR-2726 > URL: https://issues.apache.org/jira/browse/SOLR-2726 > Project: Solr > Issue Type: Bug > Components: spellchecker >Affects Versions: 3.3, 4.0 > Environment: ubuntu >Reporter: valentin > Labels: nullpointerexception, spellcheck > Attachments: SOLR-2726.patch > > > When I use spellcheck.q in my query to define what will be "spellchecked", I > always have this error, for every configuration I try : > java.lang.NullPointerException > at > org.apache.solr.handler.component.SpellCheckComponent.getTokens(SpellCheckComponent.java:476) > at > org.apache.solr.handler.component.SpellCheckComponent.process(SpellCheckComponent.java:131) > at > org.apache.solr.handler.component.SearchHandler.handleRequestBody(SearchHandler.java:202) > at > org.apache.solr.handler.RequestHandlerBase.handleRequest(RequestHandlerBase.java:129) > at org.apache.solr.core.SolrCore.execute(SolrCore.java:1368) > at > org.apache.solr.servlet.SolrDispatchFilter.execute(SolrDispatchFilter.java:356) > at > org.apache.solr.servlet.SolrDispatchFilter.doFilter(SolrDispatchFilter.java:252) > at > org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1212) > at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:399) > at org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:216) > at org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:182) > at org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:766) > at org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:450) > at > org.mortbay.jetty.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:230) > at > org.mortbay.jetty.handler.HandlerCollection.handle(HandlerCollection.java:114) > at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:152) > at org.mortbay.jetty.Server.handle(Server.java:326) > at org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:542) > at > org.mortbay.jetty.HttpConnection$RequestHandler.headerComplete(HttpConnection.java:928) > at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:549) > at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:212) > at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:404) > at > org.mortbay.jetty.bio.SocketConnector$Connection.run(SocketConnector.java:228) > at > org.mortbay.thread.QueuedThreadPool$PoolThread.run(QueuedThreadPool.java:582) > All my other functions works great, this is the only thing which doesn't work > at all, just when i add "&spellcheck.q=my%20sentence" in the query... > Example of a query : > http://localhost:8983/solr/db/suggest_full?q=american%20israel&spellcheck.q=american%20israel > In solrconfig.xml : > >suggestTextFull > > suggest_full > org.apache.solr.spelling.suggest.Suggester > name="lookupImpl">org.apache.solr.spelling.suggest.tst.TSTLookup > text_suggest_full > suggestTextFull > > > class="org.apache.solr.handler.component.SearchHandler"> > >true >suggest_full >10 >true > > >suggest_full > > > I'm using SolR 3.3, and I tried it too on SolR 4.0 -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira - To unsubscribe,
[jira] [Updated] (SOLR-2726) NullPointerException when using spellcheck.q
[ https://issues.apache.org/jira/browse/SOLR-2726?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Bernd Fehling updated SOLR-2726: Attachment: SOLR-2726.patch According to SOLR-572 the default analyzer should be WhitespaceAnalyzer. So I added the WhitespaceAnalyzer to "init" of Suggester.java. Now spellcheck.q works without NPE. Tip: To get suggestions with multiple words like "New Y" for "New York" and also for "New Year" you can use queryAnalyzerFieldType with an analyzer having a PatternReplaceFilterFactory for e.g. "_" (underscore). If you now lookup up suggestions with New_Y you will get suggestions for "New York", "New Year", ... > NullPointerException when using spellcheck.q > > > Key: SOLR-2726 > URL: https://issues.apache.org/jira/browse/SOLR-2726 > Project: Solr > Issue Type: Bug > Components: spellchecker >Affects Versions: 3.3, 4.0 > Environment: ubuntu >Reporter: valentin > Labels: nullpointerexception, spellcheck > Attachments: SOLR-2726.patch > > > When I use spellcheck.q in my query to define what will be "spellchecked", I > always have this error, for every configuration I try : > java.lang.NullPointerException > at > org.apache.solr.handler.component.SpellCheckComponent.getTokens(SpellCheckComponent.java:476) > at > org.apache.solr.handler.component.SpellCheckComponent.process(SpellCheckComponent.java:131) > at > org.apache.solr.handler.component.SearchHandler.handleRequestBody(SearchHandler.java:202) > at > org.apache.solr.handler.RequestHandlerBase.handleRequest(RequestHandlerBase.java:129) > at org.apache.solr.core.SolrCore.execute(SolrCore.java:1368) > at > org.apache.solr.servlet.SolrDispatchFilter.execute(SolrDispatchFilter.java:356) > at > org.apache.solr.servlet.SolrDispatchFilter.doFilter(SolrDispatchFilter.java:252) > at > org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1212) > at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:399) > at org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:216) > at org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:182) > at org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:766) > at org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:450) > at > org.mortbay.jetty.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:230) > at > org.mortbay.jetty.handler.HandlerCollection.handle(HandlerCollection.java:114) > at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:152) > at org.mortbay.jetty.Server.handle(Server.java:326) > at org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:542) > at > org.mortbay.jetty.HttpConnection$RequestHandler.headerComplete(HttpConnection.java:928) > at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:549) > at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:212) > at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:404) > at > org.mortbay.jetty.bio.SocketConnector$Connection.run(SocketConnector.java:228) > at > org.mortbay.thread.QueuedThreadPool$PoolThread.run(QueuedThreadPool.java:582) > All my other functions works great, this is the only thing which doesn't work > at all, just when i add "&spellcheck.q=my%20sentence" in the query... > Example of a query : > http://localhost:8983/solr/db/suggest_full?q=american%20israel&spellcheck.q=american%20israel > In solrconfig.xml : > >suggestTextFull > > suggest_full > org.apache.solr.spelling.suggest.Suggester > name="lookupImpl">org.apache.solr.spelling.suggest.tst.TSTLookup > text_suggest_full > suggestTextFull > > > class="org.apache.solr.handler.component.SearchHandler"> > >true >suggest_full >10 >true > > >suggest_full > > > I'm using SolR 3.3, and I tried it too on SolR 4.0 -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira - To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org For additional commands, e-mail: dev-h...@lucene.apache.org
[jira] [Commented] (SOLR-2726) NullPointerException when using spellcheck.q
[ https://issues.apache.org/jira/browse/SOLR-2726?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13091725#comment-13091725 ] Bernd Fehling commented on SOLR-2726: - The NPE comes from SpellCheckComponent.process --> SpellCheckComponent.getTokens because there is no analyzer defined, but if using "spellcheck.q" there is an analyzer required. This issue is manifold. - there is no default analyzer defined (like the WhitespaceAnalyzer if only using "q" paramter for suggest) - there cannot be any analyzer defined at all for this, beause: -- no analyzer or spellcheck.analyzer parameter is read from solrconfig.xml for this -- the class SolrSpellChecker has only getQueryAnalyzer() but no setQueryAnalzyer() to set one How should we fix this? - add a default analyzer? - add setQueryAnalyzer() to SolrSpellChecker? - set analyzer at Suggester.init or SolrSpellChecker.init or SpellCheckComponent.prepare? Any opinions? > NullPointerException when using spellcheck.q > > > Key: SOLR-2726 > URL: https://issues.apache.org/jira/browse/SOLR-2726 > Project: Solr > Issue Type: Bug > Components: spellchecker >Affects Versions: 3.3, 4.0 > Environment: ubuntu >Reporter: valentin > Labels: nullpointerexception, spellcheck > > When I use spellcheck.q in my query to define what will be "spellchecked", I > always have this error, for every configuration I try : > java.lang.NullPointerException > at > org.apache.solr.handler.component.SpellCheckComponent.getTokens(SpellCheckComponent.java:476) > at > org.apache.solr.handler.component.SpellCheckComponent.process(SpellCheckComponent.java:131) > at > org.apache.solr.handler.component.SearchHandler.handleRequestBody(SearchHandler.java:202) > at > org.apache.solr.handler.RequestHandlerBase.handleRequest(RequestHandlerBase.java:129) > at org.apache.solr.core.SolrCore.execute(SolrCore.java:1368) > at > org.apache.solr.servlet.SolrDispatchFilter.execute(SolrDispatchFilter.java:356) > at > org.apache.solr.servlet.SolrDispatchFilter.doFilter(SolrDispatchFilter.java:252) > at > org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1212) > at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:399) > at org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:216) > at org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:182) > at org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:766) > at org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:450) > at > org.mortbay.jetty.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:230) > at > org.mortbay.jetty.handler.HandlerCollection.handle(HandlerCollection.java:114) > at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:152) > at org.mortbay.jetty.Server.handle(Server.java:326) > at org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:542) > at > org.mortbay.jetty.HttpConnection$RequestHandler.headerComplete(HttpConnection.java:928) > at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:549) > at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:212) > at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:404) > at > org.mortbay.jetty.bio.SocketConnector$Connection.run(SocketConnector.java:228) > at > org.mortbay.thread.QueuedThreadPool$PoolThread.run(QueuedThreadPool.java:582) > All my other functions works great, this is the only thing which doesn't work > at all, just when i add "&spellcheck.q=my%20sentence" in the query... > Example of a query : > http://localhost:8983/solr/db/suggest_full?q=american%20israel&spellcheck.q=american%20israel > In solrconfig.xml : > >suggestTextFull > > suggest_full > org.apache.solr.spelling.suggest.Suggester > name="lookupImpl">org.apache.solr.spelling.suggest.tst.TSTLookup > text_suggest_full > suggestTextFull > > > class="org.apache.solr.handler.component.SearchHandler"> > >true >suggest_full >10 >true > > >suggest_full > > > I'm using SolR 3.3, and I tried it too on SolR 4.0 -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira - To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org For additional commands, e-mail: dev-h...@lucene.apache.org
[jira] [Commented] (SOLR-2726) NullPointerException when using spellcheck.q
[ https://issues.apache.org/jira/browse/SOLR-2726?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13090274#comment-13090274 ] valentin commented on SOLR-2726: I've run some tests, and I found that it makes this error when i add a spellcheck component to a handler and i try to use spellcheck.q So spellcheck.q works with this kind of use : http://localhost:8983/solr/db/suggest_full?q=american%20israel&spellcheck.q=american%20israel&qt=spellchecker (with the original spellchecker of db) But this spellchecker has the class solr.SpellCheckerRequestHandler that doesn't have all the options I want (like collation). > NullPointerException when using spellcheck.q > > > Key: SOLR-2726 > URL: https://issues.apache.org/jira/browse/SOLR-2726 > Project: Solr > Issue Type: Bug > Components: spellchecker >Affects Versions: 3.3, 4.0 > Environment: ubuntu >Reporter: valentin > Labels: nullpointerexception, spellcheck > > When I use spellcheck.q in my query to define what will be "spellchecked", I > always have this error, for every configuration I try : > java.lang.NullPointerException > at > org.apache.solr.handler.component.SpellCheckComponent.getTokens(SpellCheckComponent.java:476) > at > org.apache.solr.handler.component.SpellCheckComponent.process(SpellCheckComponent.java:131) > at > org.apache.solr.handler.component.SearchHandler.handleRequestBody(SearchHandler.java:202) > at > org.apache.solr.handler.RequestHandlerBase.handleRequest(RequestHandlerBase.java:129) > at org.apache.solr.core.SolrCore.execute(SolrCore.java:1368) > at > org.apache.solr.servlet.SolrDispatchFilter.execute(SolrDispatchFilter.java:356) > at > org.apache.solr.servlet.SolrDispatchFilter.doFilter(SolrDispatchFilter.java:252) > at > org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1212) > at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:399) > at org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:216) > at org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:182) > at org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:766) > at org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:450) > at > org.mortbay.jetty.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:230) > at > org.mortbay.jetty.handler.HandlerCollection.handle(HandlerCollection.java:114) > at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:152) > at org.mortbay.jetty.Server.handle(Server.java:326) > at org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:542) > at > org.mortbay.jetty.HttpConnection$RequestHandler.headerComplete(HttpConnection.java:928) > at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:549) > at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:212) > at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:404) > at > org.mortbay.jetty.bio.SocketConnector$Connection.run(SocketConnector.java:228) > at > org.mortbay.thread.QueuedThreadPool$PoolThread.run(QueuedThreadPool.java:582) > All my other functions works great, this is the only thing which doesn't work > at all, just when i add "&spellcheck.q=my%20sentence" in the query... > Example of a query : > http://localhost:8983/solr/db/suggest_full?q=american%20israel&spellcheck.q=american%20israel > In solrconfig.xml : > >suggestTextFull > > suggest_full > org.apache.solr.spelling.suggest.Suggester > name="lookupImpl">org.apache.solr.spelling.suggest.tst.TSTLookup > text_suggest_full > suggestTextFull > > > class="org.apache.solr.handler.component.SearchHandler"> > >true >suggest_full >10 >true > > >suggest_full > > > I'm using SolR 3.3, and I tried it too on SolR 4.0 -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira - To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org For additional commands, e-mail: dev-h...@lucene.apache.org
[jira] [Updated] (SOLR-2726) NullPointerException when using spellcheck.q
[ https://issues.apache.org/jira/browse/SOLR-2726?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] valentin updated SOLR-2726: --- Description: When I use spellcheck.q in my query to define what will be "spellchecked", I always have this error, for every configuration I try : java.lang.NullPointerException at org.apache.solr.handler.component.SpellCheckComponent.getTokens(SpellCheckComponent.java:476) at org.apache.solr.handler.component.SpellCheckComponent.process(SpellCheckComponent.java:131) at org.apache.solr.handler.component.SearchHandler.handleRequestBody(SearchHandler.java:202) at org.apache.solr.handler.RequestHandlerBase.handleRequest(RequestHandlerBase.java:129) at org.apache.solr.core.SolrCore.execute(SolrCore.java:1368) at org.apache.solr.servlet.SolrDispatchFilter.execute(SolrDispatchFilter.java:356) at org.apache.solr.servlet.SolrDispatchFilter.doFilter(SolrDispatchFilter.java:252) at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1212) at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:399) at org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:216) at org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:182) at org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:766) at org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:450) at org.mortbay.jetty.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:230) at org.mortbay.jetty.handler.HandlerCollection.handle(HandlerCollection.java:114) at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:152) at org.mortbay.jetty.Server.handle(Server.java:326) at org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:542) at org.mortbay.jetty.HttpConnection$RequestHandler.headerComplete(HttpConnection.java:928) at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:549) at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:212) at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:404) at org.mortbay.jetty.bio.SocketConnector$Connection.run(SocketConnector.java:228) at org.mortbay.thread.QueuedThreadPool$PoolThread.run(QueuedThreadPool.java:582) All my other functions works great, this is the only thing which doesn't work at all, just when i add "&spellcheck.q=my%20sentence" in the query... Example of a query : http://localhost:8983/solr/db/suggest_full?q=american%20israel&spellcheck.q=american%20israel In solrconfig.xml : suggestTextFull suggest_full org.apache.solr.spelling.suggest.Suggester org.apache.solr.spelling.suggest.tst.TSTLookup text_suggest_full suggestTextFull true suggest_full 10 true suggest_full I'm using SolR 3.3, and I tried it too on SolR 4.0 was: When I use spellcheck.q in my query to define what will be "spellchecked", I always have this error, for every configuration I try : java.lang.NullPointerException at org.apache.solr.handler.component.SpellCheckComponent.getTokens(SpellCheckComponent.java:476) at org.apache.solr.handler.component.SpellCheckComponent.process(SpellCheckComponent.java:131) at org.apache.solr.handler.component.SearchHandler.handleRequestBody(SearchHandler.java:202) at org.apache.solr.handler.RequestHandlerBase.handleRequest(RequestHandlerBase.java:129) at org.apache.solr.core.SolrCore.execute(SolrCore.java:1368) at org.apache.solr.servlet.SolrDispatchFilter.execute(SolrDispatchFilter.java:356) at org.apache.solr.servlet.SolrDispatchFilter.doFilter(SolrDispatchFilter.java:252) at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1212) at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:399) at org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:216) at org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:182) at org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:766) at org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:450) at org.mortbay.jetty.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:230) at org.mortbay.jetty.handler.HandlerCollection.handle(HandlerCollection.java:114) at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:152) at org.mortbay.jetty.Server.handle(Server.java:326) at org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:542) at org.mortbay.jetty.HttpConnection$RequestHandler.headerComplete(HttpConnection.java:928) at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:549) at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:212) at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:404) at org.mortbay.jetty.bio.SocketConnector$Connection.run(SocketConnector.java:228) at o
[jira] [Updated] (SOLR-2726) NullPointerException when using spellcheck.q
[ https://issues.apache.org/jira/browse/SOLR-2726?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] valentin updated SOLR-2726: --- Description: When I use spellcheck.q in my query to define what will be "spellchecked", I always have this error, for every configuration I try : java.lang.NullPointerException at org.apache.solr.handler.component.SpellCheckComponent.getTokens(SpellCheckComponent.java:476) at org.apache.solr.handler.component.SpellCheckComponent.process(SpellCheckComponent.java:131) at org.apache.solr.handler.component.SearchHandler.handleRequestBody(SearchHandler.java:202) at org.apache.solr.handler.RequestHandlerBase.handleRequest(RequestHandlerBase.java:129) at org.apache.solr.core.SolrCore.execute(SolrCore.java:1368) at org.apache.solr.servlet.SolrDispatchFilter.execute(SolrDispatchFilter.java:356) at org.apache.solr.servlet.SolrDispatchFilter.doFilter(SolrDispatchFilter.java:252) at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1212) at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:399) at org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:216) at org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:182) at org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:766) at org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:450) at org.mortbay.jetty.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:230) at org.mortbay.jetty.handler.HandlerCollection.handle(HandlerCollection.java:114) at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:152) at org.mortbay.jetty.Server.handle(Server.java:326) at org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:542) at org.mortbay.jetty.HttpConnection$RequestHandler.headerComplete(HttpConnection.java:928) at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:549) at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:212) at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:404) at org.mortbay.jetty.bio.SocketConnector$Connection.run(SocketConnector.java:228) at org.mortbay.thread.QueuedThreadPool$PoolThread.run(QueuedThreadPool.java:582) All my other functions works great, this is the only thing which doesn't work at all, just when i add "&spellcheck.q=my%20sentence" in the query... I'm using SolR 3.3, and I tried it too on SolR 4.0 was: When I use spellcheck.q in my query to define what will be "spellchecked", I always have this error, for every configuration I try : java.lang.NullPointerException at org.apache.solr.handler.component.SpellCheckComponent.getTokens(SpellCheckComponent.java:476) at org.apache.solr.handler.component.SpellCheckComponent.process(SpellCheckComponent.java:131) at org.apache.solr.handler.component.SearchHandler.handleRequestBody(SearchHandler.java:202) at org.apache.solr.handler.RequestHandlerBase.handleRequest(RequestHandlerBase.java:129) at org.apache.solr.core.SolrCore.execute(SolrCore.java:1368) at org.apache.solr.servlet.SolrDispatchFilter.execute(SolrDispatchFilter.java:356) at org.apache.solr.servlet.SolrDispatchFilter.doFilter(SolrDispatchFilter.java:252) at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1212) at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:399) at org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:216) at org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:182) at org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:766) at org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:450) at org.mortbay.jetty.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:230) at org.mortbay.jetty.handler.HandlerCollection.handle(HandlerCollection.java:114) at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:152) at org.mortbay.jetty.Server.handle(Server.java:326) at org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:542) at org.mortbay.jetty.HttpConnection$RequestHandler.headerComplete(HttpConnection.java:928) at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:549) at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:212) at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:404) at org.mortbay.jetty.bio.SocketConnector$Connection.run(SocketConnector.java:228) at org.mortbay.thread.QueuedThreadPool$PoolThread.run(QueuedThreadPool.java:582) All my other functions works great, this is the only thing which doesn't work at all, just when i add "&spellcheck.q=my%20sentence" in the query... I'm using SolR 3.3. Affects Version/s: 4.0 > NullPointerException when using spellcheck.q > > > Key: SOLR-2726 > URL: https://issues.apache.org/jira/browse/SOLR-2726 >
[jira] [Created] (SOLR-2726) NullPointerException when using spellcheck.q
NullPointerException when using spellcheck.q Key: SOLR-2726 URL: https://issues.apache.org/jira/browse/SOLR-2726 Project: Solr Issue Type: Bug Components: spellchecker Affects Versions: 3.3 Environment: ubuntu Reporter: valentin When I use spellcheck.q in my query to define what will be "spellchecked", I always have this error, for every configuration I try : java.lang.NullPointerException at org.apache.solr.handler.component.SpellCheckComponent.getTokens(SpellCheckComponent.java:476) at org.apache.solr.handler.component.SpellCheckComponent.process(SpellCheckComponent.java:131) at org.apache.solr.handler.component.SearchHandler.handleRequestBody(SearchHandler.java:202) at org.apache.solr.handler.RequestHandlerBase.handleRequest(RequestHandlerBase.java:129) at org.apache.solr.core.SolrCore.execute(SolrCore.java:1368) at org.apache.solr.servlet.SolrDispatchFilter.execute(SolrDispatchFilter.java:356) at org.apache.solr.servlet.SolrDispatchFilter.doFilter(SolrDispatchFilter.java:252) at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1212) at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:399) at org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:216) at org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:182) at org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:766) at org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:450) at org.mortbay.jetty.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:230) at org.mortbay.jetty.handler.HandlerCollection.handle(HandlerCollection.java:114) at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:152) at org.mortbay.jetty.Server.handle(Server.java:326) at org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:542) at org.mortbay.jetty.HttpConnection$RequestHandler.headerComplete(HttpConnection.java:928) at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:549) at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:212) at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:404) at org.mortbay.jetty.bio.SocketConnector$Connection.run(SocketConnector.java:228) at org.mortbay.thread.QueuedThreadPool$PoolThread.run(QueuedThreadPool.java:582) All my other functions works great, this is the only thing which doesn't work at all, just when i add "&spellcheck.q=my%20sentence" in the query... I'm using SolR 3.3. -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira - To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org For additional commands, e-mail: dev-h...@lucene.apache.org