Closed AndreasPilgrim closed 1 month ago
Boa tarde,
O SDK Java das versões anteriores (pteidlibj.jar
) não é compatível com as bibliotecas da versão 3.12.0, devido a manutenção do projeto que levou à remoção de classes como a PTEID_XMLDoc
Aconselhamos a seguir as recomendações do manual do SDK quanto a atualizações: https://amagovpt.github.io/docs.autenticacao.gov/manual_sdk.html#atualizações-do-middleware
Bom dia,
Com a versão 3.12.0 surge um erro ao ler o cartão a partir do Java SDK:
java.lang.UnsatisfiedLinkError: pt.gov.cartaodecidadao.pteidlibJava_WrapperJNI.PTEID_XMLDoc_SWIGUpcast(J)J at pt.gov.cartaodecidadao.pteidlibJava_WrapperJNI.PTEID_XMLDoc_SWIGUpcast(Native Method) at pt.gov.cartaodecidadao.PTEID_XMLDoc.(PTEID_XMLDoc.java:15)
at pt.gov.cartaodecidadao.PTEID_EId.(PTEID_EId.java:15)
at pt.gov.cartaodecidadao.PTEID_EIDCard.getID(PTEID_EIDCard.java:43)
Para já tenho "solucionado" este problema por:
Usualmente resolve, no entanto em MacOS aparenta não resolver persistindo o erro.