Ir para conteúdo
  • Cadastre-se

dev botao

Implantando o sistema Java com ACBrSat


Ver Solução Respondido por Daniel Simoes,
  • Este tópico foi criado há 1577 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

Postado

Pessoal, tudo bom?

Estou tentando implantar meu sistema em ambiente de testes já com o SAT, mas o sistema não está conseguindo instanciar o ACBrSat - ele cai nessa linha "acbrSat = new ACBrSat();" e não sai daqui. Está gerando o arquivo ACBrSat.ini com as seções mas não sai daí. O que pode estar acontecendo? Existe mais alguma dll, além da dll ACBrSATXX.dll, que precise ser copiada pra dentro da pasta do .jar principal do sistema?

  • Fundadores
  • Solution
Postado

Você também precisará da DLL do aparelho SAT ou do Emulador SAT...

Verifique se está usando a versão CDECL, da DLL, e se 32 ou 64 bits, de acordo com a arquitetura, da sua Java VM

Consultor SAC ACBr

Daniel Simões de Almeida
O melhor TEF, é com o Projeto ACBr - Clique e Conheça
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Postado
2 horas atrás, Daniel Simoes disse:

Você também precisará da DLL do aparelho SAT ou do Emulador SAT...

Verifique se está usando a versão CDECL, da DLL, e se 32 ou 64 bits, de acordo com a arquitetura, da sua Java VM

Perfeito! Mantive a DLL ACBrSat.dll de 64 bits, copiei junto as dll's da pasta CDECL, das pastas LibXML2 e OpenSSL e a DLL da Sat do emulador que estou utilizando e rodou certinho agora!
Uma observação interessante, eu coloquei na pasta de distribuição do sistema as bibliotecas jna-4.5.2.jar e jna-platform-4.5.2.jar, porque eu vi que elas eram necessárias para a comunicação entre o sistema e o arquivo .ini mas não havia colocado na distribuição junto com as outras bibliotecas.

 

obs.: SE HOUVER ALGUMA DESSAS DLL's QUE LISTEI AÍ QUE NÃO SEJA NECESSÁRIO COLOCAR NA PASTA DO SISTEMA ME INFORMEM OU ENTÃO PODE FECHAR ESTE TÓPICO POIS FOI SOLUCIONADO


Obrigado pessoal.

  • Este tópico foi criado há 1577 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar Agora
×
×
  • 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.