diff --git a/src/main/java/org/computate/frFR/java/EcrireApiClasse.java b/src/main/java/org/computate/frFR/java/EcrireApiClasse.java index 13eb4a62..6b50e2aa 100644 --- a/src/main/java/org/computate/frFR/java/EcrireApiClasse.java +++ b/src/main/java/org/computate/frFR/java/EcrireApiClasse.java @@ -447,6 +447,8 @@ public void ecrireGenApiServiceImpl1(String classeLangueNom) throws Exception { entiteNomSimpleComplet = (String)doc.get("entiteNomSimpleComplet_" + classeLangueNom + "_stored_string"); entiteNomSimpleCompletGenerique = (String)doc.get("entiteNomSimpleCompletGenerique_" + classeLangueNom + "_stored_string"); entiteNomSimple = (String)doc.get("entiteNomSimple_" + classeLangueNom + "_stored_string"); + entiteAttribuerEtendModeleBase = BooleanUtils.isTrue((Boolean)doc.get("entiteAttribuerEtendModeleBase_stored_boolean")); + entiteAttribuerEtendResultatBase = BooleanUtils.isTrue((Boolean)doc.get("entiteAttribuerEtendResultatBase_stored_boolean")); Boolean entiteEstListe = (StringUtils.equals(entiteNomCanonique, ArrayList.class.getCanonicalName()) || StringUtils.equals(entiteNomCanonique, List.class.getCanonicalName())); ///////////////////////// diff --git a/src/main/java/org/computate/frFR/java/IndexerClasse.java b/src/main/java/org/computate/frFR/java/IndexerClasse.java index 76e3d47c..a29860d2 100644 --- a/src/main/java/org/computate/frFR/java/IndexerClasse.java +++ b/src/main/java/org/computate/frFR/java/IndexerClasse.java @@ -3734,8 +3734,8 @@ else if(regexTrouve("^" + i18nGlobale.getString(I18n.var_HtmLigne) + i18nGlobale indexerStockerSolr(entiteDoc, "entiteAttribuerAttribuer", BooleanUtils.isTrue((Boolean)docEntite.get("entiteAttribuer_stored_boolean"))); indexerStockerSolr(classeLangueNom, entiteDoc, "entiteAttribuerNomSimple", entiteAttribuerNomSimple); indexerStockerSolr(classeLangueNom, entiteDoc, "entiteAttribuerNomCanonique", entiteAttribuerNomCanonique); - indexerStockerSolr(classeLangueNom, entiteDoc, "entiteAttribuerEtendModeleBase", entiteAttribuerEtendModeleBase); - indexerStockerSolr(classeLangueNom, entiteDoc, "entiteAttribuerEtendResultatBase", entiteAttribuerEtendResultatBase); + indexerStockerSolr(entiteDoc, "entiteAttribuerEtendModeleBase", entiteAttribuerEtendModeleBase); + indexerStockerSolr(entiteDoc, "entiteAttribuerEtendResultatBase", entiteAttribuerEtendResultatBase); indexerStockerSolr(classeLangueNom, entiteDoc, "entiteAttribuerNomCanoniqueGenApiServiceImpl", entiteAttribuerNomCanoniqueGenApiServiceImpl); indexerStockerSolr(classeLangueNom, entiteDoc, "entiteAttribuerNomSimpleGenApiServiceImpl", entiteAttribuerNomSimpleGenApiServiceImpl); indexerStockerSolr(classeLangueNom, entiteDoc, "entiteAttribuerNomSimpleApiServiceImpl", entiteAttribuerNomSimpleApiServiceImpl); diff --git a/src/main/java/org/computate/frFR/java/RegarderRepertoire.java b/src/main/java/org/computate/frFR/java/RegarderRepertoire.java index 1db8bc42..52861b87 100644 --- a/src/main/java/org/computate/frFR/java/RegarderRepertoire.java +++ b/src/main/java/org/computate/frFR/java/RegarderRepertoire.java @@ -673,8 +673,8 @@ private void regarderClasseEvenement(Message message) { protected void traiterEvenements(JsonObject classeLangueConfig) { VertxBuilder vertxBuilder = Vertx.builder(); VertxOptions vertxOptions = new VertxOptions(); - Long vertxWarningExceptionSeconds = configuration.getLong(ComputateConfigKeys.VERTX_WARNING_EXCEPTION_SECONDS); - Long vertxMaxEventLoopExecuteTime = configuration.getLong(ComputateConfigKeys.VERTX_MAX_EVENT_LOOP_EXECUTE_TIME); + Long vertxWarningExceptionSeconds = Long.MAX_VALUE; + Long vertxMaxEventLoopExecuteTime = Long.MAX_VALUE; Long vertxMaxWorkerExecuteTime = Long.MAX_VALUE; vertxOptions.setWarningExceptionTime(vertxWarningExceptionSeconds); vertxOptions.setWarningExceptionTimeUnit(TimeUnit.SECONDS); @@ -820,7 +820,7 @@ public void start(Promise startPromise) throws Exception { vertx.eventBus().consumer(REGARDER_CLASSE_ADDRESSE, message -> { regarderClasseEvenement(message); }); - Long vertxMaxWorkerExecuteTime = configuration.getLong(ComputateConfigKeys.VERTX_MAX_WORKER_EXECUTE_TIME); + Long vertxMaxWorkerExecuteTime = Long.MAX_VALUE; Integer workerPoolSize = 1; workerExecutor = vertx.createSharedWorkerExecutor(String.format("%s-worker", Thread.currentThread().getName()), workerPoolSize, vertxMaxWorkerExecuteTime, TimeUnit.SECONDS); startPromise.complete();