Hi, how can you set Config API values from SolrJ? Does anyone have an example for this?
Here's what I'm currently trying: /* Build the structure for the request */ Map<String, String> parameters = new HashMap<String, String>() {{ put("key", "value"); }}; final NamedList<Object> requestParameters = new NamedList<>(); requestParameters.add("set-user-property", parameters); /* Build the JSON */ CharArr json = new CharArr(); new SchemaRequestJSONWriter(json).write(requestParameters); ContentStreamBase.StringStream stringStream = new ContentStreamBase.StringStream(json.toString()); Collection<ContentStream> contentStreams = Collections.<ContentStream> singletonList(stringStream); /* Send the request */ GenericSolrRequest request = new GenericSolrRequest(SolrRequest.METHOD.POST, "/config/overlay", null); request.setContentStreams(contentStreams); SimpleSolrResponse response = request.process(new HttpSolrClient(" http://localhost:8983/solr/test")); The JSON is looking good, but it's doing... nothing. The response just contains the default config-overlay contents (znodeVersion). Any idea why? Thanks! Georg -- *Georg M. Sorst I CTO* FINDOLOGIC GmbH Jakob-Haringer-Str. 5a | 5020 Salzburg I T.: +43 662 456708 E.: g.so...@findologic.com www.findologic.com Folgen Sie uns auf: XING <https://www.xing.com/profile/Georg_Sorst>facebook <https://www.facebook.com/Findologic> Twitter <https://twitter.com/findologic> Wir sehen uns auf dem *Shopware Community Day in Ahaus am 20.05.2016!* Hier <berat...@findologic.com?subject=Terminvereinbarung%20SCD> Termin vereinbaren! Wir sehen uns auf der* dmexco in Köln am 14.09. und 15.09.2016!* Hier <berat...@findologic.com?subject=Terminvereinbarung%20dmexco> Termin vereinbaren!