Commit 31a453ac212bb0ae5b2ac50383792b62e0d3a06d

Authored by Guilherme Andrade Del Cantoni
1 parent 94000393

Ajuste em chaves primárias da tabela md_pen_tramite_processado

rn/PenAtualizarSeiRN.php
... ... @@ -1107,6 +1107,8 @@ class PenAtualizarSeiRN extends PenAtualizadorRN {
1107 1107 /* Contem atualizações da versao 1.1.7 do módulo */
1108 1108 protected function instalarV117() {
1109 1109  
  1110 + $objInfraMetaBD = new InfraMetaBD($this->objInfraBanco);
  1111 +
1110 1112 /* Cadastramento de novas espécies documentais */
1111 1113 $objEspecieDocumentalBD = new GenericoBD($this->inicializarObjInfraIBanco());
1112 1114 $objEspecieDocumentalDTO = new EspecieDocumentalDTO();
... ... @@ -1140,6 +1142,9 @@ class PenAtualizarSeiRN extends PenAtualizadorRN {
1140 1142 // }
1141 1143 // }
1142 1144  
  1145 + $objInfraMetaBD->excluirChavePrimaria('md_pen_tramite_processado','pk_md_pen_tramite_processado');
  1146 + $objInfraMetaBD->adicionarChavePrimaria('md_pen_tramite_processado','pk_md_pen_tramite_processado',array('id_tramite','tipo_tramite_processo'));
  1147 +
1143 1148 //altera o parâmetro da versão de banco
1144 1149 $objInfraParametroBD = new InfraParametroBD($this->inicializarObjInfraIBanco());
1145 1150 $objInfraParametroDTO = new InfraParametroDTO();
... ...
rn/ProcessoEletronicoRN.php
... ... @@ -170,7 +170,8 @@ class ProcessoEletronicoRN extends InfraRN {
170 170 $this->objPenWs = new BeSimple\SoapClient\SoapClient($this->strWSDL, $this->options);
171 171 }
172 172 } catch (Exception $e) {
173   - throw new InfraException('Erro acessando serviço.', $e);
  173 + $mensagem = InfraException::inspecionar($e);
  174 + throw new InfraException('Erro acessando serviço: ' . $mensagem, $e);
174 175 }
175 176 }
176 177  
... ... @@ -433,11 +434,14 @@ class ProcessoEletronicoRN extends InfraRN {
433 434 }
434 435 }
435 436 } catch (\SoapFault $fault) {
436   - $mensagem = $this->tratarFalhaWebService($fault);
  437 + //$mensagem = $this->tratarFalhaWebService($fault);
  438 + $mensagem = InfraException::inspecionar($fault);
437 439 throw new InfraException(InfraString::formatarJavaScript($mensagem), $fault);
438   - } catch (\Exception $e) {
439   - throw new InfraException("Error Processing Request", $e);
440 440 }
  441 + // catch (\Exception $e) {
  442 + // $mensagem = InfraException::inspecionar($e);
  443 + // throw new InfraException("Error Processing Request", $e);
  444 + // }
441 445  
442 446 return $arrObjPendenciaDTO;
443 447 }
... ...