Re: solr 8.6.3 and noggit
Thanks Mike That explains it, just removing the noggit-0.6 jar should fix it. This error depended on classloading order and didn't show up on mac but was a problem on linux. On Fri, Nov 20, 2020 at 2:54 PM Mike Drob wrote: > Noggit code was forked into Solr, see SOLR-13427 > > https://github.com/apache/lucene-solr/blob/releases/lucene-solr/8.6.3/solr/solrj/src/java/org/noggit/ObjectBuilder.java > > It looks like that particular method was added in 8.4 via > https://issues.apache.org/jira/browse/SOLR-13824 > > Is it possible you're using an older SolrJ against a newer Solr server (or > vice versa). > > Mike > > On Fri, Nov 20, 2020 at 2:25 PM Susmit Shukla > wrote: > > > Hi, > > got this error using streaming with solrj 8.6.3 . does it use noggit-0.8. > > It was not mentioned in dependencies > > https://github.com/apache/lucene-solr/blob/branch_8_6/solr/solrj/ivy.xml > > > > Caused by: java.lang.NoSuchMethodError: 'java.lang.Object > > org.noggit.ObjectBuilder.getValStrict()' > > > > at org.apache.solr.common.util.Utils.fromJSON(Utils.java:284) > > ~[solr-solrj-8.6.3.jar:8.6.3 e001c2221812a0ba9e9378855040ce72f93eced4 - > > jasongerlowski - 2020-10-03 18:12:06] > > >
Re: solr 8.6.3 and noggit
Noggit code was forked into Solr, see SOLR-13427 https://github.com/apache/lucene-solr/blob/releases/lucene-solr/8.6.3/solr/solrj/src/java/org/noggit/ObjectBuilder.java It looks like that particular method was added in 8.4 via https://issues.apache.org/jira/browse/SOLR-13824 Is it possible you're using an older SolrJ against a newer Solr server (or vice versa). Mike On Fri, Nov 20, 2020 at 2:25 PM Susmit Shukla wrote: > Hi, > got this error using streaming with solrj 8.6.3 . does it use noggit-0.8. > It was not mentioned in dependencies > https://github.com/apache/lucene-solr/blob/branch_8_6/solr/solrj/ivy.xml > > Caused by: java.lang.NoSuchMethodError: 'java.lang.Object > org.noggit.ObjectBuilder.getValStrict()' > > at org.apache.solr.common.util.Utils.fromJSON(Utils.java:284) > ~[solr-solrj-8.6.3.jar:8.6.3 e001c2221812a0ba9e9378855040ce72f93eced4 - > jasongerlowski - 2020-10-03 18:12:06] >
solr 8.6.3 and noggit
Hi, got this error using streaming with solrj 8.6.3 . does it use noggit-0.8. It was not mentioned in dependencies https://github.com/apache/lucene-solr/blob/branch_8_6/solr/solrj/ivy.xml Caused by: java.lang.NoSuchMethodError: 'java.lang.Object org.noggit.ObjectBuilder.getValStrict()' at org.apache.solr.common.util.Utils.fromJSON(Utils.java:284) ~[solr-solrj-8.6.3.jar:8.6.3 e001c2221812a0ba9e9378855040ce72f93eced4 - jasongerlowski - 2020-10-03 18:12:06]