Skip to content

Commit 4c0dd24

Browse files
Corrigido erro de Logs
1 parent 3e988ff commit 4c0dd24

File tree

12 files changed

+196
-193
lines changed

12 files changed

+196
-193
lines changed

pom.xml

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
1-
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
1+
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
2+
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
23
<modelVersion>4.0.0</modelVersion>
34
<groupId>br.com.swconsultoria</groupId>
45
<artifactId>java-nfe</artifactId>
@@ -143,6 +144,12 @@
143144
<version>5.4.0</version>
144145
<scope>test</scope>
145146
</dependency>
147+
<dependency>
148+
<groupId>org.projectlombok</groupId>
149+
<artifactId>lombok</artifactId>
150+
<version>1.18.22</version>
151+
<scope>provided</scope>
152+
</dependency>
146153

147154
</dependencies>
148155

src/main/java/br/com/swconsultoria/nfe/ConsultaCadastro.java

Lines changed: 10 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,12 @@
99
import br.com.swconsultoria.nfe.schema.consCad.TConsCad;
1010
import br.com.swconsultoria.nfe.schema.consCad.TUfCons;
1111
import br.com.swconsultoria.nfe.schema.retConsCad.TRetConsCad;
12-
import br.com.swconsultoria.nfe.util.*;
12+
import br.com.swconsultoria.nfe.util.ConstantesUtil;
13+
import br.com.swconsultoria.nfe.util.ObjetoUtil;
14+
import br.com.swconsultoria.nfe.util.WebServiceUtil;
15+
import br.com.swconsultoria.nfe.util.XmlNfeUtil;
1316
import br.com.swconsultoria.nfe.wsdl.CadConsultaCadastro.CadConsultaCadastro4Stub;
17+
import lombok.extern.java.Log;
1418
import org.apache.axiom.om.OMElement;
1519
import org.apache.axiom.om.util.AXIOMUtil;
1620
import org.apache.axis2.transport.http.HTTPConstants;
@@ -24,7 +28,7 @@
2428
*
2529
* @author Samuel Oliveira - [email protected] - www.swconsultoria.com.br
2630
*/
27-
31+
@Log
2832
class ConsultaCadastro {
2933

3034
private ConsultaCadastro() {}
@@ -54,7 +58,7 @@ static TRetConsCad consultaCadastro(ConfiguracoesNfe config, PessoaEnum tipoPess
5458

5559
String xml = XmlNfeUtil.objectToXml(consCad);
5660

57-
LoggerUtil.log(ConsultaCadastro.class, "[XML-ENVIO]: " + xml);
61+
log.info("[XML-ENVIO]: " + xml);
5862

5963
OMElement ome = AXIOMUtil.stringToOM(xml);
6064

@@ -80,7 +84,7 @@ static TRetConsCad consultaCadastro(ConfiguracoesNfe config, PessoaEnum tipoPess
8084

8185
br.com.swconsultoria.nfe.wsdl.CadConsultaCadastro.ms.CadConsultaCadastro4Stub.NfeResultMsg result = stub.consultaCadastro(dadosMsg);
8286

83-
LoggerUtil.log(ConsultaCadastro.class, "[XML-RETORNO]: " + result.getExtraElement().toString());
87+
log.info("[XML-RETORNO]: " + result.getExtraElement().toString());
8488
return XmlNfeUtil.xmlToObject(result.getExtraElement().toString(), TRetConsCad.class);
8589
} else if (EstadosEnum.MT.equals(estado)) {
8690
br.com.swconsultoria.nfe.wsdl.CadConsultaCadastro.rs.CadConsultaCadastro4Stub.ConsultaCadastro consultaCadastro =
@@ -101,7 +105,7 @@ static TRetConsCad consultaCadastro(ConfiguracoesNfe config, PessoaEnum tipoPess
101105

102106
br.com.swconsultoria.nfe.wsdl.CadConsultaCadastro.rs.CadConsultaCadastro4Stub.NfeResultMsg result = stub.consultaCadastro(consultaCadastro);
103107

104-
LoggerUtil.log(ConsultaCadastro.class, "[XML-RETORNO]: " + result.getConsultaCadastroResult().getExtraElement().toString());
108+
log.info("[XML-RETORNO]: " + result.getConsultaCadastroResult().getExtraElement().toString());
105109
return XmlNfeUtil.xmlToObject(result.getConsultaCadastroResult().getExtraElement().toString(), TRetConsCad.class);
106110
} else {
107111
CadConsultaCadastro4Stub.NfeDadosMsg dadosMsg = new CadConsultaCadastro4Stub.NfeDadosMsg();
@@ -119,7 +123,7 @@ static TRetConsCad consultaCadastro(ConfiguracoesNfe config, PessoaEnum tipoPess
119123

120124
CadConsultaCadastro4Stub.NfeResultMsg result = stub.consultaCadastro(dadosMsg);
121125

122-
LoggerUtil.log(ConsultaCadastro.class, "[XML-RETORNO]: " + result.getExtraElement().toString());
126+
log.info("[XML-RETORNO]: " + result.getExtraElement().toString());
123127
return XmlNfeUtil.xmlToObject(result.getExtraElement().toString(), TRetConsCad.class);
124128
}
125129

src/main/java/br/com/swconsultoria/nfe/ConsultaRecibo.java

Lines changed: 43 additions & 38 deletions
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,12 @@
66
import br.com.swconsultoria.nfe.exception.NfeException;
77
import br.com.swconsultoria.nfe.schema_4.consReciNFe.TConsReciNFe;
88
import br.com.swconsultoria.nfe.schema_4.retConsReciNFe.TRetConsReciNFe;
9-
import br.com.swconsultoria.nfe.util.*;
9+
import br.com.swconsultoria.nfe.util.ConstantesUtil;
10+
import br.com.swconsultoria.nfe.util.ObjetoUtil;
11+
import br.com.swconsultoria.nfe.util.WebServiceUtil;
12+
import br.com.swconsultoria.nfe.util.XmlNfeUtil;
1013
import br.com.swconsultoria.nfe.wsdl.NFeRetAutorizacao.NFeRetAutorizacao4Stub;
14+
import lombok.extern.java.Log;
1115
import org.apache.axiom.om.OMElement;
1216
import org.apache.axiom.om.util.AXIOMUtil;
1317
import org.apache.axis2.transport.http.HTTPConstants;
@@ -21,54 +25,55 @@
2125
*
2226
* @author Samuel Oliveira
2327
*/
28+
@Log
2429
class ConsultaRecibo {
2530

26-
/**
27-
* Metodo Responsavel Por Pegar o Xml De Retorno.
28-
*
29-
* @param config Configuracoes
30-
* @param recibo Número Do Recibo para Consulta
31-
* @param tipoDocumento Informe {@link DocumentoEnum}
32-
* @return
33-
* @throws NfeException
34-
*/
35-
static TRetConsReciNFe reciboNfe(ConfiguracoesNfe config, String recibo, DocumentoEnum tipoDocumento) throws NfeException {
31+
/**
32+
* Metodo Responsavel Por Pegar o Xml De Retorno.
33+
*
34+
* @param config Configuracoes
35+
* @param recibo Número Do Recibo para Consulta
36+
* @param tipoDocumento Informe {@link DocumentoEnum}
37+
* @return
38+
* @throws NfeException
39+
*/
40+
static TRetConsReciNFe reciboNfe(ConfiguracoesNfe config, String recibo, DocumentoEnum tipoDocumento) throws NfeException {
3641

37-
try {
42+
try {
3843

39-
/**
40-
* Informaçoes do Certificado Digital.
41-
*/
44+
/**
45+
* Informaçoes do Certificado Digital.
46+
*/
4247

43-
TConsReciNFe consReciNFe = new TConsReciNFe();
44-
consReciNFe.setVersao(ConstantesUtil.VERSAO.NFE);
45-
consReciNFe.setTpAmb(config.getAmbiente().getCodigo());
46-
consReciNFe.setNRec(recibo);
48+
TConsReciNFe consReciNFe = new TConsReciNFe();
49+
consReciNFe.setVersao(ConstantesUtil.VERSAO.NFE);
50+
consReciNFe.setTpAmb(config.getAmbiente().getCodigo());
51+
consReciNFe.setNRec(recibo);
4752

48-
String xml = XmlNfeUtil.objectToXml(consReciNFe);
53+
String xml = XmlNfeUtil.objectToXml(consReciNFe);
4954

50-
LoggerUtil.log(ConsultaRecibo.class,"[XML-ENVIO]: " +xml);
55+
log.info("[XML-ENVIO]: " + xml);
5156

52-
OMElement ome = AXIOMUtil.stringToOM(xml);
53-
NFeRetAutorizacao4Stub.NfeDadosMsg dadosMsg = new NFeRetAutorizacao4Stub.NfeDadosMsg();
54-
dadosMsg.setExtraElement(ome);
57+
OMElement ome = AXIOMUtil.stringToOM(xml);
58+
NFeRetAutorizacao4Stub.NfeDadosMsg dadosMsg = new NFeRetAutorizacao4Stub.NfeDadosMsg();
59+
dadosMsg.setExtraElement(ome);
5560

56-
NFeRetAutorizacao4Stub stub = new NFeRetAutorizacao4Stub(WebServiceUtil.getUrl(config, tipoDocumento, ServicosEnum.CONSULTA_RECIBO));
61+
NFeRetAutorizacao4Stub stub = new NFeRetAutorizacao4Stub(WebServiceUtil.getUrl(config, tipoDocumento, ServicosEnum.CONSULTA_RECIBO));
5762

58-
// Timeout
59-
if (ObjetoUtil.verifica(config.getTimeout()).isPresent()) {
60-
stub._getServiceClient().getOptions().setProperty(HTTPConstants.SO_TIMEOUT, config.getTimeout());
61-
stub._getServiceClient().getOptions().setProperty(HTTPConstants.CONNECTION_TIMEOUT,
62-
config.getTimeout());
63-
}
64-
NFeRetAutorizacao4Stub.NfeResultMsg result = stub.nfeRetAutorizacaoLote(dadosMsg);
63+
// Timeout
64+
if (ObjetoUtil.verifica(config.getTimeout()).isPresent()) {
65+
stub._getServiceClient().getOptions().setProperty(HTTPConstants.SO_TIMEOUT, config.getTimeout());
66+
stub._getServiceClient().getOptions().setProperty(HTTPConstants.CONNECTION_TIMEOUT,
67+
config.getTimeout());
68+
}
69+
NFeRetAutorizacao4Stub.NfeResultMsg result = stub.nfeRetAutorizacaoLote(dadosMsg);
6570

66-
LoggerUtil.log(ConsultaRecibo.class,"[XML-RETORNO]: " +result.getExtraElement().toString());
67-
return XmlNfeUtil.xmlToObject(result.getExtraElement().toString(), TRetConsReciNFe.class);
71+
log.info("[XML-RETORNO]: " + result.getExtraElement().toString());
72+
return XmlNfeUtil.xmlToObject(result.getExtraElement().toString(), TRetConsReciNFe.class);
6873

69-
} catch (RemoteException | XMLStreamException | JAXBException e) {
70-
throw new NfeException(e.getMessage());
71-
}
74+
} catch (RemoteException | XMLStreamException | JAXBException e) {
75+
throw new NfeException(e.getMessage());
76+
}
7277

73-
}
78+
}
7479
}

src/main/java/br/com/swconsultoria/nfe/ConsultaXml.java

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@
99
import br.com.swconsultoria.nfe.schema_4.retConsSitNFe.TRetConsSitNFe;
1010
import br.com.swconsultoria.nfe.util.*;
1111
import br.com.swconsultoria.nfe.wsdl.NFeConsultaProtocolo.NFeConsultaProtocolo4Stub;
12+
import lombok.extern.java.Log;
1213
import org.apache.axiom.om.OMElement;
1314
import org.apache.axiom.om.util.AXIOMUtil;
1415
import org.apache.axis2.transport.http.HTTPConstants;
@@ -22,7 +23,7 @@
2223
*
2324
* @author Samuel Oliveira - [email protected] - www.swconsultoria.com.br
2425
*/
25-
26+
@Log
2627
class ConsultaXml {
2728

2829
/**
@@ -45,7 +46,7 @@ static TRetConsSitNFe consultaXml(ConfiguracoesNfe config, String chave, Documen
4546

4647
String xml = XmlNfeUtil.objectToXml(consSitNFe);
4748

48-
LoggerUtil.log(ConsultaXml.class,"[XML-ENVIO]: " +xml);
49+
log.info("[XML-ENVIO]: " +xml);
4950

5051
OMElement ome = AXIOMUtil.stringToOM(xml);
5152

@@ -64,7 +65,7 @@ static TRetConsSitNFe consultaXml(ConfiguracoesNfe config, String chave, Documen
6465
}
6566
br.com.swconsultoria.nfe.wsdl.NFeConsultaProtocoloMS.NFeConsultaProtocolo4Stub.NfeResultMsg result = stub.nfeConsultaNF(dadosMsg);
6667

67-
LoggerUtil.log(ConsultaXml.class, "[XML-RETORNO]: " + result.getExtraElement().toString());
68+
log.info("[XML-RETORNO]: " + result.getExtraElement().toString());
6869
return XmlNfeUtil.xmlToObject(result.getExtraElement().toString(), TRetConsSitNFe.class);
6970
} else {
7071
NFeConsultaProtocolo4Stub.NfeDadosMsg dadosMsg = new NFeConsultaProtocolo4Stub.NfeDadosMsg();
@@ -81,7 +82,7 @@ static TRetConsSitNFe consultaXml(ConfiguracoesNfe config, String chave, Documen
8182
}
8283
NFeConsultaProtocolo4Stub.NfeResultMsg result = stub.nfeConsultaNF(dadosMsg);
8384

84-
LoggerUtil.log(ConsultaXml.class, "[XML-RETORNO]: " + result.getExtraElement().toString());
85+
log.info("[XML-RETORNO]: " + result.getExtraElement().toString());
8586
return XmlNfeUtil.xmlToObject(result.getExtraElement().toString(), TRetConsSitNFe.class);
8687
}
8788

0 commit comments

Comments
 (0)