Jump to content

EduardoDeperon

Membros
  • Posts

    10
  • Joined

  • Last visited

EduardoDeperon's Achievements

Rookie

Rookie (2/14)

  • Collaborator Rare
  • First Post
  • Conversation Starter
  • Week One Done
  • One Month Later

Recent Badges

1

Reputation

  1. Juliomar, Obrigado pela dica, instalei porem ainda continua o mesmo erro =( apt-get install xorg openbox
  2. Pessoal, beleza? Eu fiz um exemplo básico usando o ACBRLib em Java para validar a assinatura do XML que retorna em modo texto o resultado. Quando eu rodo este exemplo dentro da minha máquina virtual (que possui o GNOME instalado) funciona perfeitamente. Quando tento rodar dentro da Digital Ocean (onde não tenho o GNOME instalado) dá o seguinte erro abaixo: [email protected]:/home/eduardo-deperon-afonso/projects/java/XmlValidationReading/src/XmlValidationReading/dist# java -jar XmlValidationReading.jar (java:1322): Gtk-WARNING **: 16:36:05.819: cannot open display: Dá o mesmo erro com o usuário root ou com o meu usuário. Alguém poderia me ajudar? Desde já, agradeço. +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Abaixo eu deixei todos os procedimentos que fiz para a instalação que são os mesmos, nas duas máquinas virtuais +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ apt-get install openssl apt-get install libxml2 apt-get install libxmlsec1-openssl apt-get install libcrypto++-dev apt-get install libssl-dev apt-get install libxml2-dev apt-get install libxslt1-dev apt-get install xvfb apt-get install xauth apt-get install libgtk2.0-0 apt-get install ttf-mscorefonts-installer apt-get install libcanberra-gtk-module ================================== Para funcionar com o Java ================================== apt-get install openjdk-11-jdk apt-get install openjfx ================================== Copiar o arquivo libacbrnfe64.so (dentro de /usr/lib64) ================================== Links Simbólicos ================================== cd /usr/lib/x86_64-linux-gnu ln -s libxml2.so.2 libxml2.so ln -s /usr/lib/x86_64-linux-gnu/libxmlsec1.so.1 /usr/lib/x86_64-linux-gnu/libxmlsec1.so ln -s /usr/lib/x86_64-linux-gnu/libxmlsec1-openssl.so.1 /usr/lib/x86_64-linux-gnu/libxmlsec1-openssl.so ln -s /usr/lib/x86_64-linux-gnu/libxslt.so.1 /usr/lib/x86_64-linux-gnu/libxslt.so ln -s /usr/lib/x86_64-linux-gnu/libxml2.so.2 /usr/lib/x86_64-linux-gnu/libxml.so ln -s /usr/lib/x86_64-linux-gnu/libexslt.so.0 /usr/lib/x86_64-linux-gnu/libexslt.so ln -s /usr/lib/x86_64-linux-gnu/libssl.so.1.0.0 /usr/lib/x86_64-linux-gnu/libssl.so ln -s /usr/lib/x86_64-linux-gnu/libcrypto.so.1.0.0 /usr/lib/x86_64-linux-gnu/libcrypto.so 4-) Configurações do arquivo ACBrLib.ini [DFe] SSLCryptLib=1 SSLXmlSignLib=4 [NFe] PathSchemas=/home/eduardo-deperon-afonso/projects/java/XmlValidationReading/Libs/bin/
  3. Resolvido! Alem de deixar as dlls em C:\ACBrLibDemos\Java\Libs\bin que estavam apontadas no ClassPath do projeto eu coloquei as dlls aqui em: C:\Windows\System32 ai funcionou perfeitamente! Muito Obrigado por toda ajuda!!!
  4. José, Muito Obrigado pela atenção/ajuda. Cara, peço desculpas, não havia me atentado em configurar o SSLXmlSignLib Meu arquivo ACBr.ini agora está assim: [DFe] SSLCryptLib=3 SSLHttpLib=0 SSLXmlSignLib=4 [NFe] PathSchemas=C:\ACBrLibDemos\Java\Libs\bin\Schemas\NFe\ Porem, está dando o seguinte erro: java.lang.Exception: Erro ao inicializar a Biblioteca LibXML2 Anexei Java - Erro inicializar LibXML2.txt Desde já, agradeço. Java - Erro inicializar LibXML2.txt
  5. Olá Pessoal, tudo bem? Peço desculpas se for uma dúvida boba, mas realmente estou meio perdido... Eu estou testando o ACBrLib em Java em ambiente Windows 64 bits. No Exemplo que tenho do ACBrLib em Java (não existe a implementação do botão Verificar Assinatura) Eu preciso exatamente dessa funcionalidade. Verificar se a assinatura do XML é válida. Meu arquivo ACBr.ini está assim: [DFe] SSLCryptLib=3 SSLHttpLib=0 SSLXmlSignLib=0 [NFe] PathSchemas=C:\ACBrLibDemos\Java\Libs\bin\Schemas\NFe\ Eu fiz a implementação e está dando o seguinte erro abaixo: java.lang.Exception: "ValidarAssinatura" não suportado em: TDFeSSLXmlSignClass Alguem poderia me ajudar? Desde já, agradeço. ================ Imagens anexadas ================ Java - Validar Assinatura XML.jpg Java - PathNames.jpg Java - Código do Botão - ValidarAssinatura.txt Java - Erro.txt ACBrLib.ini ACBrLibNFE Demo-20210827.txt Java - Código do Botão - ValidarAssinatura.txt Java - Erro.txt.txt ACBrLib.ini ACBrLibNFE Demo-20210827.log
  6. Perfeito Antonio Carlos!!! Sua alteração deu certo!!! Muito Obrigadoooooooooo!!!
  7. Olá Pessoal, tudo bem? Consegui rodar os exemplos do ACBrLibNFe no ambiente Windows perfeitamente. Porem, a minha necessidade será utiliza-lo em um ambiente Linux (Debian). Por este motivo, preciso conseguir configurá-lo ali. Assim como fiz no Windows (Criei a pasta bin dentro de /home/eduardo-deperon-afonso/projects/acbrlibdemos/Java/Libs) e adicionei libacbrnfe64.so juntamente com a pasta Schemas /home/eduardo-deperon-afonso/projects/acbrlibdemos/Java/Libs/bin Porem (pelo o que eu entendi), quando tento compilar no NetBeans, está dando erro de que não está encontrado libacbrnfe64.so Unable to load library 'ACBrNFe64': Native library (linux-x86-64/libACBrNFe64.so) A imagem do erro e o erro estão anexados. Alguem poderia me ajudar? Desde já, agradeço. linux-java-erro
  8. Muito Obrigado pela ajuda Rafael Dias. Consegui, deu tudo certo.
  9. Rafael, obrigado pela atenção. No Demo, não encontrei a parte da DLL (que no caso seria uma .SO para o Linux, correto?) Eu tenho que adquirir a licença para conseguir "essas dlls" ? Desde já, agradeço Eduardo
  10. Pessoal, tudo bem? Sou iniciante. Portanto, peço desde já, desculpas por esta minha dúvida simples. Eu estou utilizando Debian, e baixei via tortoise os Demos da AcBrLib para testar a parte da NFE. No entanto, quando abro o projeto no NetBeans, está dando o erro da imagem anexada. Problem: The project uses the file/folder called "bin-StdCall", but this file/folder was not found. Solution: Click Resolve and locate the missing file/folder. No Manual vi, que o Linux utiliza Cdecl. Porem não sei "como apontar" para ele utiza-lo, para corrigir este erro. Java - JNA: Usa apenas StdCall ou Cdecl no windows e apenas Cdecl no Linux Vocês podem me ajudar? Desde já, agradeço. Eduardo
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.