[ https://issues.apache.org/jira/browse/SOLR-6023?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Shalin Shekhar Mangar updated SOLR-6023: ---------------------------------------- Attachment: SOLR-6023.patch Fix + test > NPE in /admin/field with no parameters > -------------------------------------- > > Key: SOLR-6023 > URL: https://issues.apache.org/jira/browse/SOLR-6023 > Project: Solr > Issue Type: Bug > Components: Schema and Analysis > Affects Versions: 4.7.2, 4.8 > Reporter: Shalin Shekhar Mangar > Priority: Minor > Fix For: 4.9 > > Attachments: SOLR-6023.patch > > > Send a request to /field/analysis with the example jetty and you get a NPE > Request: > {code} > http://localhost:8983/solr/collection1/analysis/field > {code} > {code} > <response> > <lst name="responseHeader"><int name="status">500</int><int > name="QTime">2</int></lst><lst name="error"><str > name="trace">java.lang.NullPointerException > at > org.apache.solr.schema.IndexSchema$DynamicReplacement$DynamicPattern$NameEndsWith.matches(IndexSchema.java:983) > at > org.apache.solr.schema.IndexSchema$DynamicReplacement.matches(IndexSchema.java:997) > at > org.apache.solr.schema.IndexSchema.getDynamicFieldType(IndexSchema.java:1244) > at > org.apache.solr.schema.IndexSchema.getFieldType(IndexSchema.java:1198) > at > org.apache.solr.handler.FieldAnalysisRequestHandler.handleAnalysisRequest(FieldAnalysisRequestHandler.java:189) > at > org.apache.solr.handler.FieldAnalysisRequestHandler.doAnalysis(FieldAnalysisRequestHandler.java:101) > at > org.apache.solr.handler.AnalysisRequestHandlerBase.handleRequestBody(AnalysisRequestHandlerBase.java:60) > at > org.apache.solr.handler.RequestHandlerBase.handleRequest(RequestHandlerBase.java:135) > at > org.apache.solr.core.RequestHandlers$LazyRequestHandlerWrapper.handleRequest(RequestHandlers.java:241) > at org.apache.solr.core.SolrCore.execute(SolrCore.java:1962) > at > org.apache.solr.servlet.SolrDispatchFilter.execute(SolrDispatchFilter.java:774) > </str><int name="code">500</int></lst> > </response> > {code} > We should fix it to return a proper BAD_REQUEST error message. -- This message was sent by Atlassian JIRA (v6.2#6252) --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org For additional commands, e-mail: dev-h...@lucene.apache.org