CONSUMO
Nuevo External Object para detectar nomenclatura de los métodos y el address location a nivel del WSDL.
Corrección de parseo del contenido del Envelope que generaba firma del XMLData inválida.
GENERAL
Corrección en el address del Web Service de DGI: ws_efacsolicitud \ EFACSOLACTUALIZARCONTACTO.
SERVIDOR
PuntoExeSOAPWSDLStaticContent.jar: soporte a opción de WSDL estático, implementando la clase a ser definida como Filter Mapping en el archivo web.xml.
Archivos nivel del environment (PuntoExe.Patterns.PXTools.dll, PXFilesActions.exe, PXFilesActionsWSNativeSOAPActions.bat y PXFilesActionsWSNativeSOAPActions.xml): manipulación del archivo java generado correspondiente a procedure WSIntercambioV1, con objetivo de que la declaración del WSDL sea similar a publicación del WSDL de DGI.
Archivos nivel del WEB-INF o static (ws_efactura_intercambio.wsdl y ws_efactura_intercambio.xsd): archivos utilizados para configurar el WSDL declarado para compatibilidad con WSDL publicado por DGI.
Los detalles de como utilizar los archivos nivel del environment y archivos nivel de la Webapp, están publicados en este documento.
GENERAL
Soporte del nuevo Web Service de DGI: ws_efacsolicitud \ EFACSOLACTUALIZARCONTACTO.
Ubicado en el Folder APIs\SolicitaActualizarContactoDGI.
SERVIDOR
PuntoExeSOAPWSSecHandler.jar: Mejora en el parseo de salida en SOAP Handler, incluyendo la inclusión de namespaces en el nodo xmlData.
Procedure PreProcesamientoDataIn: Mejora en el parseo de entrada de datos, relacionada con namespaces, prefijos, mayúsculas/minúsculas y CData.
SDTServidorWSParametros con nombres de campos en español.
Procedure WSIntercambioV1: Forzado de inclusión de "<![CDATA[]]>" en el nodo xmlData. Cambio en el parseo.
Procedures ValidaSchema y Procesamiento Stub: Nuevos mensajes de log.
Procedure GetXMLNodeContent: Cambio para suprimir warnings en la especificación.
CONSUMO
PuntoExe.ExternalObjects.SOAPmTLS.jar y objetos relacionados con SOAPmTLS:
External Object SOAPmTLS con soporte para la propiedad SOAPAction.
Envío de la propiedad content-type configurada como text/xml.
Mejora en el manejo de excepciones.
Procedure ConsumoWS:
Devuelve respuestas no procesadas en casos de error.
Eliminación de la declaración XML en secciones CData.
Mejora en parseo de datos recibidos.
Procedure RetSDTConsumoWSParametros: objeto eliminado.
Liberación de la primera versión.