diff --git a/src/main/java/org/computate/frFR/java/EcrireApiClasse.java b/src/main/java/org/computate/frFR/java/EcrireApiClasse.java index aee26e2..a4a411d 100644 --- a/src/main/java/org/computate/frFR/java/EcrireApiClasse.java +++ b/src/main/java/org/computate/frFR/java/EcrireApiClasse.java @@ -4331,7 +4331,12 @@ public void ecrireGenApiServiceImpl3(String classeLangueNom) throws Exception { tl(7, "}"); tl(6, "}"); tl(5, "});"); - tl(5, "promise.complete();"); + tl(5, "o.", i18nGlobale.getString(I18n.var_promesseLoin), i18nGlobale.getString(I18n.var_PourClasse), "(", i18nGlobale.getString(I18n.var_requeteSite), ").onSuccess(a -> {"); + tl(6, "promise.complete();"); + tl(5, "}).onFailure(ex -> {"); + tl(6, "LOG.error(String.format(\"", i18nGlobale.getString(I18n.var_definir), classeNomSimple, " ", i18nGlobale.getString(I18n.str_a_échoué), ". \"), ex);"); + tl(6, "promise.fail(ex);"); + tl(5, "});"); tl(4, "} catch(Exception ex) {"); tl(5, "LOG.error(String.format(\"", i18nGlobale.getString(I18n.var_definir), classeNomSimple, " ", i18nGlobale.getString(I18n.str_a_échoué), ". \"), ex);"); tl(5, "promise.fail(ex);");