Closed wnegro closed 8 months ago
Finalmente Sifen me respondió la causa del error. En el manual original muestra que los atributos xmlns y schemaLocation van en el tag "rGesEve" y en la nota técnica 10 indica que van a "gGroupGesEve", pero en los ejemplos que me mandó Sifen estos atributos están en los 2 tags. Y así fue como agregando los atributos en los 2 tags me funcionó y dejó de darme el error de XML Mal Formado.
En: src/main/java/com/roshka/sifen/core/fields/request/event/TrGesEve.java
debajo de esta línea SOAPElement rGesEve = gGroupGesEve.addChildElement("rGesEve");
habría que agregar estas 2 rGesEve.addNamespaceDeclaration("xsi", "http://www.w3.org/2001/XMLSchema-instance"); rGesEve.setAttributeNS("http://www.w3.org/2001/XMLSchema-instance", "xsi:schemaLocation", Constants.SIFEN_NS_URI_RECEP_EVENTO);
Estoy siguiendo los ejemplos de eventos pero no logro hacer que funcionen los eventos.
Me genera este xml (aquí formateado y sin la firma digital y certificado), alguien sabe que me falta o está mal? Gracias <?xml version="1.0" encoding="UTF-8" standalone="no"?>