Walter Underwood created SOLR-10131:
---------------------------------------

             Summary: Solr returns 500 instead of 400 from update with bad 
value for UUID
                 Key: SOLR-10131
                 URL: https://issues.apache.org/jira/browse/SOLR-10131
             Project: Solr
          Issue Type: Bug
      Security Level: Public (Default Security Level. Issues are Public)
    Affects Versions: 6.4.1
         Environment: Linux new-solr-c15.test3.cloud.cheggnet.com 
3.10.0-229.20.1.el7.x86_64 #1 SMP Tue Nov 3 19:10:07 UTC 2015 x86_64 x86_64 
x86_64 GNU/Linux
            Reporter: Walter Underwood


This error should return a 400 with a message about an illegal value for the 
UUID field.

null:org.apache.solr.common.SolrException: Error while creating field 
'chegg_uuid{type=uuid,properties=indexed,stored,omitNorms,omitTermFreqAndPositions,sortMissingLast}'
 from value '1249948'
        at org.apache.solr.schema.FieldType.createField(FieldType.java:273)
        at org.apache.solr.schema.StrField.createFields(StrField.java:44)
        at 
org.apache.solr.update.DocumentBuilder.addField(DocumentBuilder.java:47)
        at 
org.apache.solr.update.DocumentBuilder.toDocument(DocumentBuilder.java:122)
        at 
org.apache.solr.update.AddUpdateCommand.getLuceneDocument(AddUpdateCommand.java:82)
        at 
org.apache.solr.update.DirectUpdateHandler2.doNormalUpdate(DirectUpdateHandler2.java:277)
        at 
org.apache.solr.update.DirectUpdateHandler2.addDoc0(DirectUpdateHandler2.java:211)
        at 
org.apache.solr.update.DirectUpdateHandler2.addDoc(DirectUpdateHandler2.java:166)
        at 
org.apache.solr.update.processor.RunUpdateProcessor.processAdd(RunUpdateProcessorFactory.java:67)
        at 
org.apache.solr.update.processor.UpdateRequestProcessor.processAdd(UpdateRequestProcessor.java:48)
        at 
org.apache.solr.update.processor.DistributedUpdateProcessor.doLocalAdd(DistributedUpdateProcessor.java:955)
        at 
org.apache.solr.update.processor.DistributedUpdateProcessor.versionAdd(DistributedUpdateProcessor.java:1110)
        at 
org.apache.solr.update.processor.DistributedUpdateProcessor.processAdd(DistributedUpdateProcessor.java:736)
        at 
org.apache.solr.update.processor.LogUpdateProcessorFactory$LogUpdateProcessor.processAdd(LogUpdateProcessorFactory.java:103)
        at 
org.apache.solr.handler.loader.JavabinLoader$1.update(JavabinLoader.java:97)




--
This message was sent by Atlassian JIRA
(v6.3.15#6346)

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to