@@ -3847,6 +3847,8 @@ public void ecrireGenApiServiceImpl3(String classeLangueNom) throws Exception {
38473847 tl (4 , "JsonObject doc = new JsonObject();" );
38483848 tl (4 , "add.put(\" doc\" , doc);" );
38493849 tl (4 , "o." , classeLangueConfig .getString (ConfigCles .var_indexer ), classeNomSimple , "(doc);" );
3850+ tl (4 , "String solrUsername = " , classeLangueConfig .getString (ConfigCles .var_requeteSite ), ".getConfig().getString(" , classePartsConfigCles .nomSimple (classeLangueNom ), ".SOLR_USERNAME);" );
3851+ tl (4 , "String solrPassword = " , classeLangueConfig .getString (ConfigCles .var_requeteSite ), ".getConfig().getString(" , classePartsConfigCles .nomSimple (classeLangueNom ), ".SOLR_PASSWORD);" );
38503852 tl (4 , "String solrHostName = " , classeLangueConfig .getString (ConfigCles .var_requeteSite ), ".getConfig().getString(" , classePartsConfigCles .nomSimple (classeLangueNom ), ".SOLR_HOST_NAME);" );
38513853 tl (4 , "Integer solrPort = " , classeLangueConfig .getString (ConfigCles .var_requeteSite ), ".getConfig().getInteger(" , classePartsConfigCles .nomSimple (classeLangueNom ), ".SOLR_PORT);" );
38523854 tl (4 , "String solrCollection = " , classeLangueConfig .getString (ConfigCles .var_requeteSite ), ".getConfig().getString(" , classePartsConfigCles .nomSimple (classeLangueNom ), ".SOLR_COLLECTION);" );
@@ -3858,7 +3860,7 @@ public void ecrireGenApiServiceImpl3(String classeLangueNom) throws Exception {
38583860 tl (5 , "else if(softCommit == null)" );
38593861 tl (6 , "softCommit = false;" );
38603862 tl (4 , "String solrRequestUri = String.format(\" /solr/%s/update%s%s%s\" , solrCollection, \" ?overwrite=true&wt=json\" , softCommit ? \" &softCommit=true\" : \" \" , commitWithin != null ? (\" &commitWithin=\" + commitWithin) : \" \" );" );
3861- tl (4 , classeLangueConfig .getString (ConfigCles .var_clientWeb ), ".post(solrPort, solrHostName, solrRequestUri).ssl(solrSsl).putHeader(\" Content-Type\" , \" application/json\" ).expect(ResponsePredicate.SC_OK).sendBuffer(json.toBuffer()).onSuccess(b -> {" );
3863+ tl (4 , classeLangueConfig .getString (ConfigCles .var_clientWeb ), ".post(solrPort, solrHostName, solrRequestUri).ssl(solrSsl).authentication(new UsernamePasswordCredentials(solrUsername, solrPassword)). putHeader(\" Content-Type\" , \" application/json\" ).expect(ResponsePredicate.SC_OK).sendBuffer(json.toBuffer()).onSuccess(b -> {" );
38623864 tl (5 , "promise.complete(o);" );
38633865 tl (4 , "}).onFailure(ex -> {" );
38643866 tl (5 , "LOG.error(String.format(\" " , classeLangueConfig .getString (ConfigCles .var_indexer ), classeNomSimple , " " , classeLangueConfig .getString (ConfigCles .str_a_échoué ), ". \" ), new RuntimeException(ex));" );
0 commit comments