Ir para conteúdo
  • Cadastre-se

gustavo.accellog

Membros
  • Total de ítens

    3
  • Registro em

  • Última visita

Posts postados por gustavo.accellog

  1. 5 horas atrás, Rafael Dias disse:

    Sim se olhar no demo as propriedades são enviadas usando a função configGravarValor, principalmente propriedades que são criptografadas, se tentar usar diretamente no ini vai dar erro pois a mesma vai ser lida de forma incorreta pois não possui criptografia.

    O recomendado é usar a configGravarValor e a função configLerValor para se trabalhar com o ini da ACBrLib.

    OK. No meu CentOS 7 funcionou.

    Agora estou com problema em um computador com Ubuntu 19.04.

    Vou fazer o teste na Docker para ver se é problema de bibliotecas.

    Estou com a lib anterior também, não com a última que foi lançada.

  2. Pessoal, acho que entendi agora como usa as Libs.

    Eu fiz da seguinte forma:

     

    	public static void main(String[] args) {
    		SpringApplication.run(DemoApplication.class, args);
    		
    		try {
                acbrNFe = new ACBrNFe();
                System.out.println("Versão " + acbrNFe.nome() + " = " + acbrNFe.versao());
                acbrNFe.configGravarValor(ACBrSessao.DFe, "Senha", "senha");
                System.out.println(acbrNFe.configLerValor(ACBrSessao.DFe, "Senha"));
                
                System.out.println(acbrNFe.statusServico());
                
                System.out.println("Fim do Teste");
            } catch (Exception ex) {
                System.out.println(ex);
            }
    	}

     

    • Curtir 1
  3. Olá a todos,

    Estou tentando criar um monitor utilizando o ACBrLib e o Java Spring Boot.

    Para isto, olhei os Demos do Java dentro do SVN.

    Consegui rodar o projeto no Linux com OpenJDK 11 criando um novo objeto.

    	public static void main(String[] args) {
    		SpringApplication.run(DemoApplication.class, args);
    		
    		try {
                acbrNFe = new ACBrNFe();
                System.out.println("ACBR Versão = " + acbrNFe.versao());
                
                // System.out.println(acbrNFe.statusServico());
                
                System.out.println("Fim do Teste");
            } catch (Exception ex) {
                System.out.println(ex);
            }
    	}

     

    O problema está quando vou ler o Status do serviço com o acbrNFe.statusServico(). Ele apressenta erro de senha do certificado.

    java.lang.Exception: WebService Consulta Status serviço:
    - Inativo ou Inoperante tente novamente.
    Erro ao ler informações do Certificado.
    Provavelmente a senha está errada

    Pelo que entendi nos fóruns, a senha do arquivo ACBrLib.ini já tem que estar criptografada. Porém não entendi como consigo fazer isto utilizando o Java.

    Alguém pode me ajudar como eu iria criptografar a senha pelo Java?

     

    Obrigado.

     

     

×
×
  • Criar Novo...

Informação Importante

Colocamos cookies em seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies, caso contrário, assumiremos que você está bem para continuar.

The popup will be closed in 10 segundos...