Psousa Posted January 6, 2023 at 04:37 PM Report Share #629556 Posted January 6, 2023 at 04:37 PM Boas. Alguém já teve este erro ao tentar submeter o saft pelo programa do java? Tenho o java atualizado e a última versão do FACTEMICLI do portal. [I] [2023-01-06 16:26:10] [SaftFileValidator - validateXMLVersion] [SaftFile - Processar primeiros bytes do ficheiro] SaftFile Tempo de processamento dos primeiros bytes do ficheiro: 0 [I] [2023-01-06 16:26:10] [SaftFileValidator - validateXMLVersion] XML Version Validation Time (in milliseconds): 0 [I] [2023-01-06 16:26:10] [enviar] A analisar ficheiro... 0% [I] [2023-01-06 16:26:13] [enviar] SAFT file is analysed. Analyse Time (in milliseconds): 3797 [I] [2023-01-06 16:26:13] [SaftFileValidator] Start validating SAFT file: SAFT_F_501488243_2022_12.XML [I] [2023-01-06 16:26:13] [enviar] A validar... 0% [I] [2023-01-06 16:26:37] [SaftFileValidator] Finished validating SAFT file [I] [2023-01-06 16:26:37] [enviar] O ficheiro foi validado com sucesso, foram selecionados os seguintes documentos para comunicaþÒo: - 13178 documentos de faturaþÒo, com um total de dÚbito de 560á219,87 e um total de crÚdito de 4á452á259,81; - 0 documentos de conferÛncia, com um total de dÚbito de 0 e um total de crÚdito de 0; - 0 recibos, com um total de dÚbito de0 e um total de crÚdito de 0. [I] [2023-01-06 16:26:37] [enviar] Endpoint:https://faturas.portaldasfinancas.gov.pt//enviarSaftAppletNovo.action Exception in thread "main" java.lang.NoClassDefFoundError: sun/misc/BASE64Encoder at rQ.a(Unknown Source) at tk.a(Unknown Source) at tk.a(Unknown Source) at pt.at.factemicli.cmdProcessor.FactemicliCmdClient.main(Unknown Source) Caused by: java.lang.ClassNotFoundException: sun.misc.BASE64Encoder at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:641) at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:188) at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521) ... 4 more Link to comment Share on other sites More sharing options...
Rui Carlos Posted January 8, 2023 at 01:13 PM Report Share #629585 Posted January 8, 2023 at 01:13 PM A classe sun.misc.BASE64Encoder foi removida do JDK algures por volta do Java 9. Deves conseguir compilar o código antigo, e adicioná-lo à classpath. Rui Carlos Gonçalves Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now