That is definitively very strange, can you share in a gist or pastebin you schema? Somehow that value is being sent to a field that looks like it's a Number. Also on the definition of the field you've several spaces are this just a typo? One last thing share not only the field definition but the fieldType.
Best regards, Jorge On Tue, Mar 26, 2019 at 11:58 PM Dave Beckstrom <[email protected]> wrote: > Hi Jorge, > > I'm running Solr 7.3.1 which is compatible with the version of Nutch I'm > running. > > > Field is defined as: > > <field name="metadata. myfieldname " type="text" stored="true" > indexed="true"/> > > I think this is the relevant part from the stack trace: > > at > > org.eclipse.jetty.util.thread.QueuedThreadPool$2.run(QueuedThreadPool.java:626) > at java.lang.Thread.run(Unknown Source) > Caused by: java.lang.NumberFormatException: For input string: > > "myfieldname:docid:33011-54192-XXHServerXXXX-3BA9D1CA-05B6-42BA-9D88-BAD970CAEEC6" > at java.lang.NumberFormatException.forInputString(Unknown Source) > at java.lang.Long.parseLong(Unknown Source) > at java.lang.Long.parseLong(Unknown Source) > at > org.apache.solr.schema.LongPointField.createField(LongPointField.java:154) > at org.apache.solr.schema.PointField.createFields(PointField.java:250) > at org.apache.solr.update.DocumentBuilder.addField(DocumentBuilder.java:66) > at > org.apache.solr.update.DocumentBuilder.toDocument(DocumentBuilder.java:159) > > It seems to be treating it as a number? > > > > Best, > > Dave > > On Tue, Mar 26, 2019 at 5:06 PM Jorge Betancourt < > [email protected]> > wrote: > > > Hi Dave, > > > > Can you check the Solr logs and post the relevant exception?. Also it > would > > be helpful if you attach the definition of the text field in your Solr > > collection. > > > > Best regards, > > Jorge > > > > On Tue, Mar 26, 2019 at 9:41 PM Dave Beckstrom <[email protected]> > > wrote: > > > > > Hi Everyone, > > > > > > This is probably more of a SOLR question but I'm hoping someone might > be > > > able to help. I'm using Nutch to crawl and index some content. It > > failed > > > on a SOLR field defined as a text field when it was trying to insert > the > > > following value for the field: > > > > > > 33011-54192-EWHServer1234-3BA9D1CA-05B6-42BA-9D88-BAD970CAEEC6 > > > > > > The field was defined in the schema.xml as: > > > > > > <field name="metadata.myfieldname" type="text" stored="true" > > > indexed="true"/> > > > > > > The error message said it was a RemoteSolrException from the server and > > > that it was an error adding the field. I'm pretty certain the issue > was > > > the value being inserted as it worked fine for 100's of pages and then > > > failed on the one page that had data formatted differently than on > other > > > pages. > > > > > > From what I was able to find searching, it doesn't look like the length > > of > > > the data would be any issue at all for a text field. I am wondering if > > the > > > problem is the dashes (hyphens) in the data? > > > > > > Any suggestions on how to fix this? I can delete the collection and > > > redefine it with a field other than text, if that is the answer. > > > > > > Thank you! > > > > > > Dave > > > > > > -- > > > *Fig Leaf Software, Inc.* > > > https://www.figleaf.com/ > > > <https://www.figleaf.com/> > > > > > > Full-Service Solutions Integrator > > > > > > > > > > > > > > > > > > > > > > > > > -- > *Fig Leaf Software, Inc.* > https://www.figleaf.com/ > <https://www.figleaf.com/> > > Full-Service Solutions Integrator > > > > > > >

