Hello, I am trying to run SolrSharp's example application but am getting a WebException with a ServerProtocolViolation status message.
After some debugging I found out this is happening with a call to: http://localhost:8080/solr/update/ And using fiddler[1] found out that solr is actually throwing the following exception: org.apache.solr.core.SolrException: Error while creating field 'weight{type=sfloat,properties=indexed,stored,omitNorms,sortMissingLast}' from value '1,234' at org.apache.solr.schema.FieldType.createField(FieldType.java:173) at org.apache.solr.schema.SchemaField.createField(SchemaField.java:94) at org.apache.solr.update.DocumentBuilder.addSingleField(DocumentBuilder.java:57) at org.apache.solr.update.DocumentBuilder.addField(DocumentBuilder.java:73) at org.apache.solr.update.DocumentBuilder.addField(DocumentBuilder.java:83) at org.apache.solr.update.DocumentBuilder.addField(DocumentBuilder.java:77) at org.apache.solr.handler.XmlUpdateRequestHandler.readDoc(XmlUpdateRequestHandler.java:339) at org.apache.solr.handler.XmlUpdateRequestHandler.update(XmlUpdateRequestHandler.java:162) at org.apache.solr.handler.XmlUpdateRequestHandler.handleRequestBody(XmlUpdateRequestHandler.java:84) at org.apache.solr.handler.RequestHandlerBase.handleRequest(RequestHandlerBase.java:77) at org.apache.solr.core.SolrCore.execute(SolrCore.java:658) at org.apache.solr.servlet.SolrDispatchFilter.execute(SolrDispatchFilter.java:191) at org.apache.solr.servlet.SolrDispatchFilter.doFilter(SolrDispatchFilter.java:159) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:263) at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844) at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:584) at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447) at java.lang.Thread.run(Unknown Source) Caused by: java.lang.NumberFormatException: For input string: "1,234" at sun.misc.FloatingDecimal.readJavaFormatString(Unknown Source) at java.lang.Float.parseFloat(Unknown Source) at org.apache.solr.util.NumberUtils.float2sortableStr(NumberUtils.java:80) at org.apache.solr.schema.SortableFloatField.toInternal(SortableFloatField.java:50) at org.apache.solr.schema.FieldType.createField(FieldType.java:171) ... 24 more type Status report message Error while creating field 'weight{type=sfloat,properties=indexed,stored,omitNorms,sortMissingLast}' from value '1,234' I am just starting to try Solr, and might be missing some configurations, but I have no clue where to begin to investigate this further without digging into Solr's source, which I would really like to avoid for now. Any thoughts? thank you in advance, Filipe Correia [1] http://www.fiddlertool.com/