Skip to content

Actualización personal Sefactura Kit de Desarrollo para java 11

Notifications You must be signed in to change notification settings

oropeza/SefacturaKit-Java11

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SefacturaKit Java 11

Adaptación personal del kit de desarrollo original de SeFactura para que sea compatible con Java 11. Solo queria poder reemplazar el .jar sin modificar el código existente. No es oficial.

Soluciona error con sun.misc.BASE64Encoder cambiandolo por java.util.Base64

https://www.oracle.com/java/technologies/faq-sun-packages.html

Maven Dependencias requeridas para usar el jar

<dependency>
    <groupId>jakarta.jws</groupId>
    <artifactId>jakarta.jws-api</artifactId>
    <version>2.1.0</version>
</dependency>
<dependency>
    <groupId>jakarta.xml.ws</groupId>
    <artifactId>jakarta.xml.ws-api</artifactId>
    <version>2.3.3</version>
</dependency>
<dependency>
	<groupId>com.sun.xml.ws</groupId>
    <artifactId>jaxws-rt</artifactId>
    <version>2.3.3</version>
    <scope>runtime</scope>
</dependency>

TODO

Fix

javax.xml.ws.WebServiceException: Provider com.sun.xml.internal.ws.spi.ProviderImpl not found

Referencias

Jakarta XML Web Services
https://eclipse-ee4j.github.io/metro-jax-ws/
https://eclipse-ee4j.github.io/jaxb-ri/

About

Actualización personal Sefactura Kit de Desarrollo para java 11

Topics

Resources

Stars

Watchers

Forks

Languages