Commit 852587c5f2f87cb367aa0f8492bfb89a46efeda2

Authored by Carlos Alberto
1 parent 9527b6fa
Exists in master

Correções do tratamento de exceção

cit-esi-api/src/main/java/br/com/centralit/esi/api/runtime/service/impl/RuntimeManagerBaseImpl.java
... ... @@ -199,7 +199,11 @@ public abstract class RuntimeManagerBaseImpl implements RuntimeManagerBase {
199 199 exception.printStackTrace();
200 200 if (!(exception instanceof EsiControlledException) || processInstance == null) {
201 201 runtimeLogService.create(action, exception, securityService.getAuthenticatedUser(), runtimeEnvironmentInput, flowVersion, processInstance);
202   - throw new EsiControlledException(exception);
  202 + if (exception instanceof EsiControlledException) {
  203 + throw (EsiControlledException) exception;
  204 + }else{
  205 + throw new EsiControlledException(exception);
  206 + }
203 207 }else if (exception instanceof RuntimeException) {
204 208 throw (RuntimeException) exception;
205 209 }else{
... ...
cit-esi-web/src/main/java/br/com/centralit/listener/StartupListenerEsi.java
... ... @@ -2113,6 +2113,7 @@ public class StartupListenerEsi extends UtilStartup implements ApplicationListen
2113 2113 internacionalizacaoList.add(new Internacionalizacao("ESI.INCLUIR_SELECIONADOS", "Incluir selecionados", dominio, modulo));
2114 2114 internacionalizacaoList.add(new Internacionalizacao("ESI.DESTINATARIOS", "Destinatários", dominio, modulo));
2115 2115 internacionalizacaoList.add(new Internacionalizacao("ESI.TAREFA", "Tarefa", dominio, modulo));
  2116 + internacionalizacaoList.add(new Internacionalizacao("ESI.ATUALIZADO", "atualizado", dominio, modulo));
2116 2117  
2117 2118 internacionalizacaoList.add(new Internacionalizacao("ESI.ENUMERADO.TIPO_ENGINE_REGRA_DROOLS", "Drools", dominio, modulo));
2118 2119 internacionalizacaoList.add(new Internacionalizacao("ESI.ENUMERADO.TIPO_ESTIMATIVA_TEMPO", "Tempo", dominio, modulo));
... ...
cit-esi-web/src/main/webapp/assets/js/angular/custom/controller/BusinessProcessController.js
... ... @@ -182,7 +182,7 @@ citApp.controller('BusinessProcessController', ['$scope', 'BusinessProcessReposi
182 182 $scope.setLoading(false);
183 183 $scope.$showPageSearchWorkspace($scope.workspace);
184 184 $scope.atualizaPaginaPesquisa();
185   - $scope.showAlert("success", $translate.instant('LABEL.PROCESSO_NEGOCIO')+' '+$translate.instant('LABEL.ATUALIZADO'));
  185 + $scope.showAlert("success", $translate.instant('LABEL.PROCESSO_NEGOCIO')+' '+$translate.instant('ESI.ATUALIZADO'));
186 186 });
187 187 };
188 188  
... ...
cit-esi-web/src/main/webapp/assets/js/angular/custom/controller/FluxoController.js
... ... @@ -309,7 +309,7 @@ citApp.controller('FluxoController', ['$scope', 'FlowRepository', 'BusinessRuleR
309 309 $scope.versaoFluxo.changedData = false;
310 310 $scope.$showPageSearchWorkspace($scope.workspace);
311 311 $scope.atualizaPaginaPesquisa();
312   - $scope.showAlert("success", $translate.instant('ESI.FLUXO')+' '+$translate.instant('LABEL.ATUALIZADO'));
  312 + $scope.showAlert("success", $translate.instant('ESI.FLUXO')+' '+$translate.instant('ESI.ATUALIZADO'));
313 313 });
314 314 }else{
315 315 Repository.save($scope.versaoFluxo).then(function(result) {
... ... @@ -318,7 +318,7 @@ citApp.controller('FluxoController', ['$scope', 'FlowRepository', 'BusinessRuleR
318 318 $scope.versaoFluxo.changedData = false;
319 319 $scope.$showPageSearchWorkspace($scope.workspace);
320 320 $scope.atualizaPaginaPesquisa();
321   - $scope.showAlert("success", $translate.instant('ESI.FLUXO')+' '+$translate.instant('LABEL.ATUALIZADO'));
  321 + $scope.showAlert("success", $translate.instant('ESI.FLUXO')+' '+$translate.instant('ESI.ATUALIZADO'));
322 322 });
323 323 }
324 324 };
... ...