diff --git a/pom.xml b/pom.xml
index 853d96a..e6ad3da 100644
--- a/pom.xml
+++ b/pom.xml
@@ -4,7 +4,7 @@
4.0.0
br.gov.ans
sei-broker
- 2.6
+ 2.7
war
sei-broker
Camada de integração REST para comunicação com o SEI
diff --git a/src/main/java/br/gov/ans/integracao/sei/rest/ContatoResource.java b/src/main/java/br/gov/ans/integracao/sei/rest/ContatoResource.java
index 4bae381..43b9abd 100644
--- a/src/main/java/br/gov/ans/integracao/sei/rest/ContatoResource.java
+++ b/src/main/java/br/gov/ans/integracao/sei/rest/ContatoResource.java
@@ -39,6 +39,7 @@ import br.gov.ans.integracao.sei.modelo.enums.Acao;
import br.gov.ans.integracao.sei.modelo.enums.TipoContato;
import br.gov.ans.integracao.sei.utils.Constantes;
import br.gov.ans.integracao.sei.utils.ContatoHelper;
+import br.gov.ans.integracao.sei.utils.MessagesKeys;
import br.gov.ans.integracao.sei.utils.PessoaHelper;
import br.gov.ans.utils.MessageUtils;
@@ -288,7 +289,7 @@ public class ContatoResource {
null, null, sigla, null, null, null, null, null);
if(ArrayUtils.isEmpty(contatos)){
- throw new ResourceNotFoundException(messages.getMessage("erro.contato.nao.encontrado",sigla));
+ throw new ResourceNotFoundException(messages.getMessage(MessagesKeys.ERRO_CONTATO_NAO_ENCONTRADO, sigla));
}
return pessoaHelper.buildPessoa(contatos[0]);
diff --git a/src/main/java/br/gov/ans/integracao/sei/rest/DocumentoResource.java b/src/main/java/br/gov/ans/integracao/sei/rest/DocumentoResource.java
index b3b82f8..a5d02ff 100644
--- a/src/main/java/br/gov/ans/integracao/sei/rest/DocumentoResource.java
+++ b/src/main/java/br/gov/ans/integracao/sei/rest/DocumentoResource.java
@@ -62,6 +62,7 @@ import br.gov.ans.integracao.sei.modelo.ExclusaoDocumento;
import br.gov.ans.integracao.sei.modelo.InclusaoDocumento;
import br.gov.ans.integracao.sei.modelo.Operacao;
import br.gov.ans.integracao.sei.utils.Constantes;
+import br.gov.ans.integracao.sei.utils.MessagesKeys;
import br.gov.ans.utils.MessageUtils;
import br.gov.ans.utils.MustacheUtils;
@@ -74,11 +75,9 @@ public class DocumentoResource {
@Inject
private UnidadeResource unidadeResource;
- @SuppressWarnings("cdi-ambiguous-dependency")
@Inject
private DAO daoInclusaoDocumento;
- @SuppressWarnings("cdi-ambiguous-dependency")
@Inject
private DAO daoExclusaoDocumento;
@@ -517,7 +516,7 @@ public class DocumentoResource {
URL url = new URL(linkAcesso);
URLConnection con = url.openConnection();
- String contentType = con.getHeaderField("Content-Type");
+ String contentType = con.getHeaderField(Constantes.CONTENT_TYPE_HEADER_KEY);
InputStream in = con.getInputStream();
@@ -669,7 +668,8 @@ public class DocumentoResource {
logger.debug(messages.getMessage("hash.em.geracao"));
return HashUtils.toSHA256(input, null);
} catch (Exception ex) {
- logger.error(messages.getMessage("erro.calculo.hash"), ex);
+ logger.error(messages.getMessage("erro.calculo.hash"));
+ logger.debug(ex, ex);
return messages.getMessage("erro.calculo.hash");
}finally{
logger.debug(messages.getMessage("hash.gerado"));
diff --git a/src/main/java/br/gov/ans/integracao/sei/rest/MessagesKeys.java b/src/main/java/br/gov/ans/integracao/sei/rest/MessagesKeys.java
deleted file mode 100644
index 1f01231..0000000
--- a/src/main/java/br/gov/ans/integracao/sei/rest/MessagesKeys.java
+++ /dev/null
@@ -1,6 +0,0 @@
-package br.gov.ans.integracao.sei.rest;
-
-public class MessagesKeys {
- public static final String DEBUG_NOVO_DOCUMENTO_ENVIADO = "debug.novo.documento.enviado";
- public static final String DEBUG_NOVO_DOCUMENTO_PROCESSADO = "debug.novo.documento.processado";
-}
diff --git a/src/main/java/br/gov/ans/integracao/sei/rest/ProcessoResource.java b/src/main/java/br/gov/ans/integracao/sei/rest/ProcessoResource.java
index d9c810a..d4ee235 100644
--- a/src/main/java/br/gov/ans/integracao/sei/rest/ProcessoResource.java
+++ b/src/main/java/br/gov/ans/integracao/sei/rest/ProcessoResource.java
@@ -254,7 +254,8 @@ public class ProcessoResource {
getSOuN(exibirInteressados), getSOuN(exibirObservacoes), getSOuN(exibirAndamento), getSOuN(exibirAndamentoConclusao), getSOuN(exibirUltimoAndamento), getSOuN(exibirUnidadesAberto),
getSOuN(exibirProcessosRelacionados), getSOuN(exibirProcessosAnexados));
}catch(AxisFault ex){
- logger.error(ex, ex);
+ logger.error(ex);
+ logger.debug(ex, ex);
return null;
}
}
diff --git a/src/main/java/br/gov/ans/integracao/sei/utils/MessagesKeys.java b/src/main/java/br/gov/ans/integracao/sei/utils/MessagesKeys.java
new file mode 100644
index 0000000..edf8905
--- /dev/null
+++ b/src/main/java/br/gov/ans/integracao/sei/utils/MessagesKeys.java
@@ -0,0 +1,7 @@
+package br.gov.ans.integracao.sei.utils;
+
+public class MessagesKeys {
+ public static final String DEBUG_NOVO_DOCUMENTO_ENVIADO = "debug.novo.documento.enviado";
+ public static final String DEBUG_NOVO_DOCUMENTO_PROCESSADO = "debug.novo.documento.processado";
+ public static final String ERRO_CONTATO_NAO_ENCONTRADO = "erro.contato.nao.encontrado";
+}
--
libgit2 0.21.2