Hi Preeti, Try adding a default attribute to the solrtimestamp field in schema and check if this resolves the issue. <field name="solrtimestamp" type="tdate" *default="<default_date>"* indexed= "true" stored="true"/> replace <default_date> with correct default date format https://cwiki.apache.org/confluence/display/solr/Defining+Fields
On Thu, Sep 15, 2016 at 5:32 AM, preeti kumari <preeti.bg...@gmail.com> wrote: > Hi All, > > I am trying to get solr index time as solrtimestamp field. > > > <field name="solrtimestamp" type="tdate" indexed="true" stored="true" > omitNorms="true"/> > > I am using solr 5.2.1 in solr cloud mode. > > > <updateRequestProcessorChain name="script"> > <processor class="solr.TimestampUpdateProcessorFactory"> > <str name="fieldName">solrtimestamp</str> > </processor> > <processor class="solr.StatelessScriptUpdateProcessorFactory"> > <str name="script">update-script.js</str> > <lst name="params"> > <str name="config_param">example config parameter</str> > </lst> > <str name="field">xnum,xnum2</str> > </processor> > <processor class="solr.LogUpdateProcessorFactory" /> > <processor class="solr.RunUpdateProcessorFactory" /> > </updateRequestProcessorChain> > > But I am getting below exception when i run update or through DIH. Please > let me know how to fix this. > > java.lang.NullPointerException > at > org.apache.solr.update.processor.TimestampUpdateProcessorFactor > y$1.getDefaultValue(TimestampUpdateProcessorFactory.java:66) > at > org.apache.solr.update.processor.AbstractDefaultValueUpdateProc > essorFactory$DefaultValueUpdateProcessor.processAdd( > AbstractDefaultValueUpdateProcessorFactory.java:91) > at > org.apache.solr.handler.dataimport.SolrWriter.upload(SolrWriter.java:71) > at > org.apache.solr.handler.dataimport.DataImportHandler$ > 1.upload(DataImportHandler.java:259) > at > org.apache.solr.handler.dataimport.DocBuilder. > buildDocument(DocBuilder.java:524) > at > org.apache.solr.handler.dataimport.DocBuilder. > buildDocument(DocBuilder.java:414) > at > org.apache.solr.handler.dataimport.DocBuilder.doFullDump(DocBuilder.java: > 329) > at > org.apache.solr.handler.dataimport.DocBuilder.execute(DocBuilder.java:232) > at > org.apache.solr.handler.dataimport.DataImporter.doFullImport(DataImporter. > java:416) > at > org.apache.solr.handler.dataimport.DataImporter. > runCmd(DataImporter.java:480) > at > org.apache.solr.handler.dataimport.DataImporter$1.run( > DataImporter.java:461) >