Pregunta
· 13 mar, 2023

Intrigante mensaje SOAP, el cual directo a destino si funciona; sin embargo por ESB no

Buenos días;

Antes que nada agradecer el tiempo, conocimiento y dedicación de ustedes, al leer y responder esta cuestión.

20 gifs de Los Simpsons que representan a los aprovechados que se acercan a  los emprendedores

Actualmente disponemos de un circuito que recibe SOAP y envía SOAP, relacionado con la Administración Electrónica; el cual hemos generado al importar el WSDL del Sistema Destino.

 

Lo interesante y el desafío es lo siguiente:

Si por SoapUI cargamos el WSDL de Sistema Destino y enviamos 1 mensaje SOAP directos, nos responden OK

 

Sin embargo, curiosamente, al enviar el mismo mismo mismo mensaje, por el ESB, nos da una Excepción el Sistema Destino:

Tipo: Error
Texto: ERROR #6248: La respuesta de SOAP es un error de SOAP: faultcode=Server
faultstring=org.apache.axis2.databinding.ADBException: Unexpected subelement alias
faultactor=
detail=

 

Hemos extraído el LOGSOAP y a continuación escribimos el mensaje que recibimos desde SoapUI hacia el Servicio del ESB, el Input:

03/13/2023 11:21:09 *********************
Input to Web service with SOAP action = ""
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:plat="http://www.gobiernodecanarias.org/dgtnt/platea/PlateaNotificacion/">
    <soapenv:Header/>
    <soapenv:Body>
        <plat:datosExpediente>
            <uriProcedimiento>platino://gobcan.es/servicios/procedimiento/d657b2b8-7c33-497b-906b-918c6251d524</uriProcedimiento>
            <idSicac>5828</idSicac>
            <uriExpediente>urn:uuid:a794cbe4-ae16-4f51-b17a-4d55437974e3</uriExpediente>
            <referencia>21/1/2022-0928134259</referencia>
            <nombreExpediente xsi:nil="true" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"/>
            <alias>21/1/2022-0928134259</alias>
            <referenciaExpedientePrincipal>1/2022-0928134259</referenciaExpedientePrincipal>
            <fechaApertura>2023-02-27T09:08:39.512Z</fechaApertura>
            <tipoApertura>SEDE_ELECTRONICA</tipoApertura>
            <fechaInicio>2023-02-27T09:02:12</fechaInicio>
            <fechaLimiteSuspendida>false</fechaLimiteSuspendida>
            <fase>INICIACION</fase>
            <tramite>SOLICITUD</tramite>
            <solicitud>
                <uriSolicitud>urn:uuid:7ad7d09d-8b00-4a64-81b3-d458cc11fc36</uriSolicitud>
                <registroGeneral>11627/2023</registroGeneral>
                <fechaRegistroEntrada>2023-02-27T09:02:15</fechaRegistroEntrada>
                <numRegistroEntrada>RGE/585/2023</numRegistroEntrada>
                <fechaPresentacion>2023-02-27T09:02:12</fechaPresentacion>
                <origenPresentacion>http://platino.gobcan.es/pre/sede/pga</origenPresentacion>
                <tipoIncorporacion>SEDE_ELECTRONICA</tipoIncorporacion>
                <datosFormulario>
                    <uri>urn:uuid:33f91cbd-496e-4445-bd6f-81de5ac16780</uri>
                    <nombre>Solicitud_27634600100126555</nombre>
                    <alias>Solicitud</alias>
                    <mimeType>application/xml</mimeType>
                    <contenido>PH[..]=</contenido>
                </datosFormulario>
                <pdfFormulario>
                    <tipo>DOCUMENTO</tipo>
                    <uri>urn:uuid:54e6899f-ac55-4c1f-b8b9-994335874a32</uri>
                    <nombre>Solicitud_27634599598149148</nombre>
                    <alias>Solicitud</alias>
                    <descripcion xsi:nil="true" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"/>
                    <mimeType>application/pdf</mimeType>
                    <estadoElaboracion>DOCUMENTO_ORIGINAL</estadoElaboracion>
                    <codigoEstadoElaboracion>EE01</codigoEstadoElaboracion>
                    <tipoDocumental>SOLICITUD</tipoDocumental>
                    <codigoTipoDocumental>TD14</codigoTipoDocumental>
                    <firmado>true</firmado>
                    <registradoEntrada>true</registradoEntrada>
                    <registradoInterno>false</registradoInterno>
                    <registradoSalida>false</registradoSalida>
                    <registradoResoluciones>false</registradoResoluciones>
                    <registradoOrdenes>false</registradoOrdenes>
                    <registradoCertificados>false</registradoCertificados>
                    <registros>
                        <registro>E_11627_RGE_585_27/02/2023_09:02:15</registro>
                        <registro>E_11627_SCS_203_27/02/2023_09:02:15</registro>
                    </registros>
                    <datosAdicionales/>
                </pdfFormulario>
                <anexosSolicitud>
                    <anexoSolicitud>
                        <datosFormulario>
                            <uri>urn:uuid:60e33988-46cd-4496-a7c2-145bddbbb82c</uri>
                            <nombre>Documento justificante de Pago TPV_27634601572953833</nombre>
                            <alias>Documento justificante de Pago TPV</alias>
                            <mimeType>application/xml</mimeType>
                            <contenido>PH[...]=</contenido>
                        </datosFormulario>
                        <pdfFormulario>
                            <tipo>DOCUMENTO</tipo>
                            <uri>urn:uuid:31d120f5-f9e4-4b3f-86ca-6104818fda96</uri>
                            <nombre>Documento justificante de Pago TPV_27634601112039825</nombre>
                            <alias>Documento justificante de Pago TPV</alias>
                            <descripcion xsi:nil="true" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"/>
                            <mimeType>application/pdf</mimeType>
                            <estadoElaboracion>DOCUMENTO_ORIGINAL</estadoElaboracion>
                            <codigoEstadoElaboracion>EE01</codigoEstadoElaboracion>
                            <tipoDocumental>SOLICITUD</tipoDocumental>
                            <codigoTipoDocumental>TD14</codigoTipoDocumental>
                            <firmado>true</firmado>
                            <registradoEntrada>false</registradoEntrada>
                            <registradoInterno>false</registradoInterno>
                            <registradoSalida>false</registradoSalida>
                            <registradoResoluciones>false</registradoResoluciones>
                            <registradoOrdenes>false</registradoOrdenes>
                            <registradoCertificados>false</registradoCertificados>
                            <registros/>
                            <datosAdicionales/>
                        </pdfFormulario>
                    </anexoSolicitud>
                </anexosSolicitud>
                <adjuntosSolicitud/>
            </solicitud>
            <interesados>
                <interesado>
                    <uriTercero>platino://gobcan.es/servicios/terceros/tercero/3c155b72-3078-4e96-b63c-8e78ced7ecf2</uriTercero>
                    <uriIntereado>platino://gobcan.es/servicios/tramitacion/interesado/1dd3003a-234a-4a56-93c5-31d4a6e0404e</uriIntereado>
                    <nombre>SILVIA MARIA</nombre>
                    <apellido1>MONTESDEOCA</apellido1>
                    <apellido2>DIAZ</apellido2>
                    <tipoDocumento>NIF</tipoDocumento>
                    <numeroDocumento>78405862N</numeroDocumento>
                    <razonInteresado>SOLICITANTE</razonInteresado>
                    <telefonoMovil>666666666</telefonoMovil>
                    <medioPreferenteNotificacion>COMPARECENCIA_SEDE_ELECTRONICA</medioPreferenteNotificacion>
                    <medioEfectosComunicacionTipo>NINGUNO</medioEfectosComunicacionTipo>
                    <camposAdicionales>
                        <campoAdicional>
                            <nombre>genero</nombre>
                        </campoAdicional>
                        <campoAdicional>
                            <nombre>nacionalidad</nombre>
                        </campoAdicional>
                    </camposAdicionales>
                </interesado>
            </interesados>
            <otrasPersonasRelacionadas/>
            <documentosExpediente>
                <documentoExpediente>
                    <tipo>DOCUMENTO</tipo>
                    <uri>urn:uuid:54e6899f-ac55-4c1f-b8b9-994335874a32</uri>
                    <nombre>Solicitud_27634599598149148</nombre>
                    <alias>Solicitud</alias>
                    <descripcion xsi:nil="true" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"/>
                    <mimeType>application/pdf</mimeType>
                    <estadoElaboracion>DOCUMENTO_ORIGINAL</estadoElaboracion>
                    <codigoEstadoElaboracion>EE01</codigoEstadoElaboracion>
                    <tipoDocumental>SOLICITUD</tipoDocumental>
                    <codigoTipoDocumental>TD14</codigoTipoDocumental>
                    <firmado>true</firmado>
                    <registradoEntrada>true</registradoEntrada>
                    <registradoInterno>false</registradoInterno>
                    <registradoSalida>false</registradoSalida>
                    <registradoResoluciones>false</registradoResoluciones>
                    <registradoOrdenes>false</registradoOrdenes>
                    <registradoCertificados>false</registradoCertificados>
                    <registros>
                        <registro>E_11627_RGE_585_27/02/2023_09:02:15</registro>
                        <registro>E_11627_SCS_203_27/02/2023_09:02:15</registro>
                    </registros>
                    <datosAdicionales/>
                </documentoExpediente>
                <documentoExpediente>
                    <tipo>DOCUMENTO</tipo>
                    <uri>urn:uuid:33f91cbd-496e-4445-bd6f-81de5ac16780</uri>
                    <nombre>Solicitud_27634600100126555</nombre>
                    <alias>Solicitud</alias>
                    <descripcion xsi:nil="true" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"/>
                    <mimeType>application/xml</mimeType>
                    <estadoElaboracion>DOCUMENTO_ORIGINAL</estadoElaboracion>
                    <codigoEstadoElaboracion>EE01</codigoEstadoElaboracion>
                    <tipoDocumental>SOLICITUD</tipoDocumental>
                    <codigoTipoDocumental>TD14</codigoTipoDocumental>
                    <firmado>false</firmado>
                    <registradoEntrada>false</registradoEntrada>
                    <registradoInterno>false</registradoInterno>
                    <registradoSalida>false</registradoSalida>
                    <registradoResoluciones>false</registradoResoluciones>
                    <registradoOrdenes>false</registradoOrdenes>
                    <registradoCertificados>false</registradoCertificados>
                    <registros/>
                    <datosAdicionales/>
                </documentoExpediente>
                <documentoExpediente>
                    <tipo>DOCUMENTO</tipo>
                    <uri>urn:uuid:c8c55dd4-0220-4c20-9f19-d3e10d69dc96</uri>
                    <nombre>Solicitud_27634600647937470</nombre>
                    <alias>Solicitud</alias>
                    <descripcion xsi:nil="true" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"/>
                    <mimeType>application/json</mimeType>
                    <estadoElaboracion>DOCUMENTO_ORIGINAL</estadoElaboracion>
                    <codigoEstadoElaboracion>EE01</codigoEstadoElaboracion>
                    <tipoDocumental>SOLICITUD</tipoDocumental>
                    <codigoTipoDocumental>TD14</codigoTipoDocumental>
                    <firmado>false</firmado>
                    <registradoEntrada>false</registradoEntrada>
                    <registradoInterno>false</registradoInterno>
                    <registradoSalida>false</registradoSalida>
                    <registradoResoluciones>false</registradoResoluciones>
                    <registradoOrdenes>false</registradoOrdenes>
                    <registradoCertificados>false</registradoCertificados>
                    <registros/>
                    <datosAdicionales/>
                </documentoExpediente>
                <documentoExpediente>
                    <tipo>DOCUMENTO</tipo>
                    <uri>urn:uuid:31d120f5-f9e4-4b3f-86ca-6104818fda96</uri>
                    <nombre>Documento justificante de Pago TPV_27634601112039825</nombre>
                    <alias>Documento justificante de Pago TPV</alias>
                    <descripcion xsi:nil="true" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"/>
                    <mimeType>application/pdf</mimeType>
                    <estadoElaboracion>DOCUMENTO_ORIGINAL</estadoElaboracion>
                    <codigoEstadoElaboracion>EE01</codigoEstadoElaboracion>
                    <tipoDocumental>SOLICITUD</tipoDocumental>
                    <codigoTipoDocumental>TD14</codigoTipoDocumental>
                    <firmado>true</firmado>
                    <registradoEntrada>false</registradoEntrada>
                    <registradoInterno>false</registradoInterno>
                    <registradoSalida>false</registradoSalida>
                    <registradoResoluciones>false</registradoResoluciones>
                    <registradoOrdenes>false</registradoOrdenes>
                    <registradoCertificados>false</registradoCertificados>
                    <registros/>
                    <datosAdicionales/>
                </documentoExpediente>
                <documentoExpediente>
                    <tipo>DOCUMENTO</tipo>
                    <uri>urn:uuid:60e33988-46cd-4496-a7c2-145bddbbb82c</uri>
                    <nombre>Documento justificante de Pago TPV_27634601572953833</nombre>
                    <alias>Documento justificante de Pago TPV</alias>
                    <descripcion xsi:nil="true" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"/>
                    <mimeType>application/xml</mimeType>
                    <estadoElaboracion>DOCUMENTO_ORIGINAL</estadoElaboracion>
                    <codigoEstadoElaboracion>EE01</codigoEstadoElaboracion>
                    <tipoDocumental>SOLICITUD</tipoDocumental>
                    <codigoTipoDocumental>TD14</codigoTipoDocumental>
                    <firmado>false</firmado>
                    <registradoEntrada>false</registradoEntrada>
                    <registradoInterno>false</registradoInterno>
                    <registradoSalida>false</registradoSalida>
                    <registradoResoluciones>false</registradoResoluciones>
                    <registradoOrdenes>false</registradoOrdenes>
                    <registradoCertificados>false</registradoCertificados>
                    <registros/>
                    <datosAdicionales/>
                </documentoExpediente>
                <documentoExpediente>
                    <tipo>DOCUMENTO</tipo>
                    <uri>urn:uuid:97ae198a-9afc-4b5b-a1c5-a781badd2ae6</uri>
                    <nombre>Documento justificante de Pago TPV_27634602057590300</nombre>
                    <alias>Documento justificante de Pago TPV</alias>
                    <descripcion xsi:nil="true" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"/>
                    <mimeType>application/json</mimeType>
                    <estadoElaboracion>DOCUMENTO_ORIGINAL</estadoElaboracion>
                    <codigoEstadoElaboracion>EE01</codigoEstadoElaboracion>
                    <tipoDocumental>SOLICITUD</tipoDocumental>
                    <codigoTipoDocumental>TD14</codigoTipoDocumental>
                    <firmado>false</firmado>
                    <registradoEntrada>false</registradoEntrada>
                    <registradoInterno>false</registradoInterno>
                    <registradoSalida>false</registradoSalida>
                    <registradoResoluciones>false</registradoResoluciones>
                    <registradoOrdenes>false</registradoOrdenes>
                    <registradoCertificados>false</registradoCertificados>
                    <registros/>
                    <datosAdicionales/>
                </documentoExpediente>
            </documentosExpediente>
            <campos>
                <campo>
                    <nombre>derechoBonificacion</nombre>
                    <tipo>TEXTO</tipo>
                    <clase>SIMPLE</clase>
                    <campoSimple/>
                </campo>
                <campo>
                    <nombre>exencionAbonado</nombre>
                    <tipo>BOOLEANO</tipo>
                    <clase>SIMPLE</clase>
                    <campoSimple/>
                </campo>
                <campo>
                    <nombre>exencionFamiliaNumerosa</nombre>
                    <tipo>BOOLEANO</tipo>
                    <clase>SIMPLE</clase>
                    <campoSimple/>
                </campo>
                <campo>
                    <nombre>exencionDesempleo</nombre>
                    <tipo>BOOLEANO</tipo>
                    <clase>SIMPLE</clase>
                    <campoSimple/>
                </campo>
                <campo>
                    <nombre>exencionRentas</nombre>
                    <tipo>BOOLEANO</tipo>
                    <clase>SIMPLE</clase>
                    <campoSimple/>
                </campo>
                <campo>
                    <nombre>exencionDiscapacidad</nombre>
                    <tipo>BOOLEANO</tipo>
                    <clase>SIMPLE</clase>
                    <campoSimple/>
                </campo>
                <campo>
                    <nombre>bonificacionFamiliaNumerosa</nombre>
                    <tipo>BOOLEANO</tipo>
                    <clase>SIMPLE</clase>
                    <campoSimple/>
                </campo>
                <campo>
                    <nombre>bonificacionPersonalSCS</nombre>
                    <tipo>BOOLEANO</tipo>
                    <clase>SIMPLE</clase>
                    <campoSimple/>
                </campo>
                <campo>
                    <nombre>formaAcceso</nombre>
                    <tipo>TEXTO</tipo>
                    <clase>SIMPLE</clase>
                    <campoSimple>
                        <valor>LIBRE</valor>
                    </campoSimple>
                </campo>
                <campo>
                    <nombre>faseOposicion</nombre>
                    <tipo>TEXTO</tipo>
                    <clase>SIMPLE</clase>
                    <campoSimple>
                        <valor>NO</valor>
                    </campoSimple>
                </campo>
                <campo>
                    <nombre>ampliacionTiempo</nombre>
                    <tipo>BOOLEANO</tipo>
                    <clase>SIMPLE</clase>
                    <campoSimple/>
                </campo>
                <campo>
                    <nombre>aumentoLetra</nombre>
                    <tipo>BOOLEANO</tipo>
                    <clase>SIMPLE</clase>
                    <campoSimple/>
                </campo>
                <campo>
                    <nombre>eliminacionBarrerasArquitectonicas</nombre>
                    <tipo>BOOLEANO</tipo>
                    <clase>SIMPLE</clase>
                    <campoSimple/>
                </campo>
                <campo>
                    <nombre>eliminacionBarrerasExamen</nombre>
                    <tipo>BOOLEANO</tipo>
                    <clase>SIMPLE</clase>
                    <campoSimple/>
                </campo>
                <campo>
                    <nombre>eliminacionBarrerasEscrito</nombre>
                    <tipo>BOOLEANO</tipo>
                    <clase>SIMPLE</clase>
                    <campoSimple/>
                </campo>
                <campo>
                    <nombre>evitarPosturas</nombre>
                    <tipo>BOOLEANO</tipo>
                    <clase>SIMPLE</clase>
                    <campoSimple/>
                </campo>
                <campo>
                    <nombre>evitarAvisadores</nombre>
                    <tipo>BOOLEANO</tipo>
                    <clase>SIMPLE</clase>
                    <campoSimple/>
                </campo>
                <campo>
                    <nombre>iluminacion</nombre>
                    <tipo>BOOLEANO</tipo>
                    <clase>SIMPLE</clase>
                    <campoSimple/>
                </campo>
                <campo>
                    <nombre>mesaAdaptada</nombre>
                    <tipo>BOOLEANO</tipo>
                    <clase>SIMPLE</clase>
                    <campoSimple/>
                </campo>
                <campo>
                    <nombre>proximidadAula</nombre>
                    <tipo>BOOLEANO</tipo>
                    <clase>SIMPLE</clase>
                    <campoSimple/>
                </campo>
                <campo>
                    <nombre>proximidadTribunal</nombre>
                    <tipo>BOOLEANO</tipo>
                    <clase>SIMPLE</clase>
                    <campoSimple/>
                </campo>
                <campo>
                    <nombre>sillaErgonomica</nombre>
                    <tipo>BOOLEANO</tipo>
                    <clase>SIMPLE</clase>
                    <campoSimple/>
                </campo>
                <campo>
                    <nombre>otrasAdaptaciones</nombre>
                    <tipo>BOOLEANO</tipo>
                    <clase>SIMPLE</clase>
                    <campoSimple/>
                </campo>
                <campo>
                    <nombre>islaExamen</nombre>
                    <tipo>TEXTO</tipo>
                    <clase>SIMPLE</clase>
                    <campoSimple>
                        <valor>TENERIFE</valor>
                    </campoSimple>
                </campo>
                <campo>
                    <nombre>solicitaListaEmpleo</nombre>
                    <tipo>TEXTO</tipo>
                    <clase>SIMPLE</clase>
                    <campoSimple/>
                </campo>
                <campo>
                    <nombre>categoria</nombre>
                    <tipo>TEXTO</tipo>
                    <clase>SIMPLE</clase>
                    <campoSimple>
                        <valor>Procesos Selectivos extraordinarios de estabilización del personal estatutario temporal en el Servicio Canario de la Salud en categorías del Grupo A/A1 - Sanitario</valor>
                    </campoSimple>
                </campo>
            </campos>
            <datosAdicionales>
                <dato>
                    <nombre>estadoDocumentacion</nombre>
                    <tipo>SELECTOR</tipo>
                    <clase>SIMPLE</clase>
                    <campoSimple>
                        <valor>No iniciado</valor>
                    </campoSimple>
                </dato>
            </datosAdicionales>
        </plat:datosExpediente>
    </soapenv:Body>
</soapenv:Envelope>
---------------
Validate Security header: action=""

 

Siendo el mensaje enviado desde el ESB hacia Sistema Destino, el Output:

03/13/2023 11:28:35 *********************
Output from Web client with SOAP action =
<?xml version="1.0" encoding="UTF-8" ?>
<SOAP-ENV:Envelope xmlns:SOAP-ENV='http://schemas.xmlsoap.org/soap/envelope/' xmlns:xsi='http://www.w3.org/2001/XMLSchema-instance' xmlns:s='http://www.w3.org/2001/XMLSchema' xmlns:types='http://www.gobiernodecanarias.org/dgtnt/platea/PlateaNotificacion/'>
    <SOAP-ENV:Body>
        <types:datosExpediente>
            <uriProcedimiento>platino://gobcan.es/servicios/procedimiento/d657b2b8-7c33-497b-906b-918c6251d524</uriProcedimiento>
            <idSicac>5828</idSicac>
            <uriExpediente>urn:uuid:a794cbe4-ae16-4f51-b17a-4d55437974e3</uriExpediente>
            <referencia>21/1/2022-0928134259</referencia>
            <alias>21/1/2022-0928134259</alias>
            <referenciaExpedientePrincipal>1/2022-0928134259</referenciaExpedientePrincipal>
            <fechaApertura>2023-02-27T09:08:39.512Z</fechaApertura>
            <tipoApertura>SEDE_ELECTRONICA</tipoApertura>
            <fechaInicio>2023-02-27T09:02:12Z</fechaInicio>
            <fechaLimiteSuspendida>false</fechaLimiteSuspendida>
            <fase>INICIACION</fase>
            <tramite>SOLICITUD</tramite>
            <solicitud>
                <uriSolicitud>urn:uuid:7ad7d09d-8b00-4a64-81b3-d458cc11fc36</uriSolicitud>
                <registroGeneral>11627/2023</registroGeneral>
                <fechaRegistroEntrada>2023-02-27T09:02:15Z</fechaRegistroEntrada>
                <numRegistroEntrada>RGE/585/2023</numRegistroEntrada>
                <fechaPresentacion>2023-02-27T09:02:12Z</fechaPresentacion>
                <origenPresentacion>http://platino.gobcan.es/pre/sede/pga</origenPresentacion>
                <tipoIncorporacion>SEDE_ELECTRONICA</tipoIncorporacion>
                <datosFormulario>
                    <uri>urn:uuid:33f91cbd-496e-4445-bd6f-81de5ac16780</uri>
                    <nombre>Solicitud_27634600100126555</nombre>
                    <alias>Solicitud</alias>
                    <mimeType>application/xml</mimeType>
                    <contenido>PH[...]=</contenido>
                </datosFormulario>
                <pdfFormulario>
                    <tipo>DOCUMENTO</tipo>
                    <uri>urn:uuid:54e6899f-ac55-4c1f-b8b9-994335874a32</uri>
                    <nombre>Solicitud_27634599598149148</nombre>
                    <alias>Solicitud</alias>
                    <mimeType>application/pdf</mimeType>
                    <estadoElaboracion>DOCUMENTO_ORIGINAL</estadoElaboracion>
                    <codigoEstadoElaboracion>EE01</codigoEstadoElaboracion>
                    <tipoDocumental>SOLICITUD</tipoDocumental>
                    <codigoTipoDocumental>TD14</codigoTipoDocumental>
                    <firmado>true</firmado>
                    <registradoEntrada>true</registradoEntrada>
                    <registradoInterno>false</registradoInterno>
                    <registradoSalida>false</registradoSalida>
                    <registradoResoluciones>false</registradoResoluciones>
                    <registradoOrdenes>false</registradoOrdenes>
                    <registradoCertificados>false</registradoCertificados>
                    <registros>
                        <registro>E_11627_RGE_585_27/02/2023_09:02:15</registro>
                        <registro>E_11627_SCS_203_27/02/2023_09:02:15</registro>
                    </registros>
                </pdfFormulario>
                <anexosSolicitud>
                    <anexoSolicitud>
                        <datosFormulario>
                            <uri>urn:uuid:60e33988-46cd-4496-a7c2-145bddbbb82c</uri>
                            <nombre>Documento justificante de Pago TPV_27634601572953833</nombre>
                            <alias>Documento justificante de Pago TPV</alias>
                            <mimeType>application/xml</mimeType>
                            <contenido>PH[...]=</contenido>
                        </datosFormulario>
                        <pdfFormulario>
                            <tipo>DOCUMENTO</tipo>
                            <uri>urn:uuid:31d120f5-f9e4-4b3f-86ca-6104818fda96</uri>
                            <nombre>Documento justificante de Pago TPV_27634601112039825</nombre>
                            <alias>Documento justificante de Pago TPV</alias>
                            <mimeType>application/pdf</mimeType>
                            <estadoElaboracion>DOCUMENTO_ORIGINAL</estadoElaboracion>
                            <codigoEstadoElaboracion>EE01</codigoEstadoElaboracion>
                            <tipoDocumental>SOLICITUD</tipoDocumental>
                            <codigoTipoDocumental>TD14</codigoTipoDocumental>
                            <firmado>true</firmado>
                            <registradoEntrada>false</registradoEntrada>
                            <registradoInterno>false</registradoInterno>
                            <registradoSalida>false</registradoSalida>
                            <registradoResoluciones>false</registradoResoluciones>
                            <registradoOrdenes>false</registradoOrdenes>
                            <registradoCertificados>false</registradoCertificados>
                        </pdfFormulario>
                    </anexoSolicitud>
                </anexosSolicitud>
            </solicitud>
            <interesados>
                <interesado>
                    <uriTercero>platino://gobcan.es/servicios/terceros/tercero/3c155b72-3078-4e96-b63c-8e78ced7ecf2</uriTercero>
                    <uriIntereado>platino://gobcan.es/servicios/tramitacion/interesado/1dd3003a-234a-4a56-93c5-31d4a6e0404e</uriIntereado>
                    <nombre>SILVIA MARIA</nombre>
                    <apellido1>MONTESDEOCA</apellido1>
                    <apellido2>DIAZ</apellido2>
                    <tipoDocumento>NIF</tipoDocumento>
                    <numeroDocumento>78405862N</numeroDocumento>
                    <razonInteresado>SOLICITANTE</razonInteresado>
                    <telefonoMovil>666666666</telefonoMovil>
                    <medioPreferenteNotificacion>COMPARECENCIA_SEDE_ELECTRONICA</medioPreferenteNotificacion>
                    <medioEfectosComunicacionTipo>NINGUNO</medioEfectosComunicacionTipo>
                    <camposAdicionales>
                        <campoAdicional>
                            <nombre>genero</nombre>
                        </campoAdicional>
                        <campoAdicional>
                            <nombre>nacionalidad</nombre>
                        </campoAdicional>
                    </camposAdicionales>
                </interesado>
            </interesados>
            <documentosExpediente>
                <documentoExpediente>
                    <tipo>DOCUMENTO</tipo>
                    <uri>urn:uuid:54e6899f-ac55-4c1f-b8b9-994335874a32</uri>
                    <nombre>Solicitud_27634599598149148</nombre>
                    <alias>Solicitud</alias>
                    <mimeType>application/pdf</mimeType>
                    <estadoElaboracion>DOCUMENTO_ORIGINAL</estadoElaboracion>
                    <codigoEstadoElaboracion>EE01</codigoEstadoElaboracion>
                    <tipoDocumental>SOLICITUD</tipoDocumental>
                    <codigoTipoDocumental>TD14</codigoTipoDocumental>
                    <firmado>true</firmado>
                    <registradoEntrada>true</registradoEntrada>
                    <registradoInterno>false</registradoInterno>
                    <registradoSalida>false</registradoSalida>
                    <registradoResoluciones>false</registradoResoluciones>
                    <registradoOrdenes>false</registradoOrdenes>
                    <registradoCertificados>false</registradoCertificados>
                    <registros>
                        <registro>E_11627_RGE_585_27/02/2023_09:02:15</registro>
                        <registro>E_11627_SCS_203_27/02/2023_09:02:15</registro>
                    </registros>
                </documentoExpediente>
                <documentoExpediente>
                    <tipo>DOCUMENTO</tipo>
                    <uri>urn:uuid:33f91cbd-496e-4445-bd6f-81de5ac16780</uri>
                    <nombre>Solicitud_27634600100126555</nombre>
                    <alias>Solicitud</alias>
                    <mimeType>application/xml</mimeType>
                    <estadoElaboracion>DOCUMENTO_ORIGINAL</estadoElaboracion>
                    <codigoEstadoElaboracion>EE01</codigoEstadoElaboracion>
                    <tipoDocumental>SOLICITUD</tipoDocumental>
                    <codigoTipoDocumental>TD14</codigoTipoDocumental>
                    <firmado>false</firmado>
                    <registradoEntrada>false</registradoEntrada>
                    <registradoInterno>false</registradoInterno>
                    <registradoSalida>false</registradoSalida>
                    <registradoResoluciones>false</registradoResoluciones>
                    <registradoOrdenes>false</registradoOrdenes>
                    <registradoCertificados>false</registradoCertificados>
                </documentoExpediente>
                <documentoExpediente>
                    <tipo>DOCUMENTO</tipo>
                    <uri>urn:uuid:c8c55dd4-0220-4c20-9f19-d3e10d69dc96</uri>
                    <nombre>Solicitud_27634600647937470</nombre>
                    <alias>Solicitud</alias>
                    <mimeType>application/json</mimeType>
                    <estadoElaboracion>DOCUMENTO_ORIGINAL</estadoElaboracion>
                    <codigoEstadoElaboracion>EE01</codigoEstadoElaboracion>
                    <tipoDocumental>SOLICITUD</tipoDocumental>
                    <codigoTipoDocumental>TD14</codigoTipoDocumental>
                    <firmado>false</firmado>
                    <registradoEntrada>false</registradoEntrada>
                    <registradoInterno>false</registradoInterno>
                    <registradoSalida>false</registradoSalida>
                    <registradoResoluciones>false</registradoResoluciones>
                    <registradoOrdenes>false</registradoOrdenes>
                    <registradoCertificados>false</registradoCertificados>
                </documentoExpediente>
                <documentoExpediente>
                    <tipo>DOCUMENTO</tipo>
                    <uri>urn:uuid:31d120f5-f9e4-4b3f-86ca-6104818fda96</uri>
                    <nombre>Documento justificante de Pago TPV_27634601112039825</nombre>
                    <alias>Documento justificante de Pago TPV</alias>
                    <mimeType>application/pdf</mimeType>
                    <estadoElaboracion>DOCUMENTO_ORIGINAL</estadoElaboracion>
                    <codigoEstadoElaboracion>EE01</codigoEstadoElaboracion>
                    <tipoDocumental>SOLICITUD</tipoDocumental>
                    <codigoTipoDocumental>TD14</codigoTipoDocumental>
                    <firmado>true</firmado>
                    <registradoEntrada>false</registradoEntrada>
                    <registradoInterno>false</registradoInterno>
                    <registradoSalida>false</registradoSalida>
                    <registradoResoluciones>false</registradoResoluciones>
                    <registradoOrdenes>false</registradoOrdenes>
                    <registradoCertificados>false</registradoCertificados>
                </documentoExpediente>
                <documentoExpediente>
                    <tipo>DOCUMENTO</tipo>
                    <uri>urn:uuid:60e33988-46cd-4496-a7c2-145bddbbb82c</uri>
                    <nombre>Documento justificante de Pago TPV_27634601572953833</nombre>
                    <alias>Documento justificante de Pago TPV</alias>
                    <mimeType>application/xml</mimeType>
                    <estadoElaboracion>DOCUMENTO_ORIGINAL</estadoElaboracion>
                    <codigoEstadoElaboracion>EE01</codigoEstadoElaboracion>
                    <tipoDocumental>SOLICITUD</tipoDocumental>
                    <codigoTipoDocumental>TD14</codigoTipoDocumental>
                    <firmado>false</firmado>
                    <registradoEntrada>false</registradoEntrada>
                    <registradoInterno>false</registradoInterno>
                    <registradoSalida>false</registradoSalida>
                    <registradoResoluciones>false</registradoResoluciones>
                    <registradoOrdenes>false</registradoOrdenes>
                    <registradoCertificados>false</registradoCertificados>
                </documentoExpediente>
                <documentoExpediente>
                    <tipo>DOCUMENTO</tipo>
                    <uri>urn:uuid:97ae198a-9afc-4b5b-a1c5-a781badd2ae6</uri>
                    <nombre>Documento justificante de Pago TPV_27634602057590300</nombre>
                    <alias>Documento justificante de Pago TPV</alias>
                    <mimeType>application/json</mimeType>
                    <estadoElaboracion>DOCUMENTO_ORIGINAL</estadoElaboracion>
                    <codigoEstadoElaboracion>EE01</codigoEstadoElaboracion>
                    <tipoDocumental>SOLICITUD</tipoDocumental>
                    <codigoTipoDocumental>TD14</codigoTipoDocumental>
                    <firmado>false</firmado>
                    <registradoEntrada>false</registradoEntrada>
                    <registradoInterno>false</registradoInterno>
                    <registradoSalida>false</registradoSalida>
                    <registradoResoluciones>false</registradoResoluciones>
                    <registradoOrdenes>false</registradoOrdenes>
                    <registradoCertificados>false</registradoCertificados>
                </documentoExpediente>
            </documentosExpediente>
            <campos>
                <campo>
                    <nombre>derechoBonificacion</nombre>
                    <tipo>TEXTO</tipo>
                    <clase>SIMPLE</clase>
                </campo>
                <campo>
                    <nombre>exencionAbonado</nombre>
                    <tipo>BOOLEANO</tipo>
                    <clase>SIMPLE</clase>
                </campo>
                <campo>
                    <nombre>exencionFamiliaNumerosa</nombre>
                    <tipo>BOOLEANO</tipo>
                    <clase>SIMPLE</clase>
                </campo>
                <campo>
                    <nombre>exencionDesempleo</nombre>
                    <tipo>BOOLEANO</tipo>
                    <clase>SIMPLE</clase>
                </campo>
                <campo>
                    <nombre>exencionRentas</nombre>
                    <tipo>BOOLEANO</tipo>
                    <clase>SIMPLE</clase>
                </campo>
                <campo>
                    <nombre>exencionDiscapacidad</nombre>
                    <tipo>BOOLEANO</tipo>
                    <clase>SIMPLE</clase>
                </campo>
                <campo>
                    <nombre>bonificacionFamiliaNumerosa</nombre>
                    <tipo>BOOLEANO</tipo>
                    <clase>SIMPLE</clase>
                </campo>
                <campo>
                    <nombre>bonificacionPersonalSCS</nombre>
                    <tipo>BOOLEANO</tipo>
                    <clase>SIMPLE</clase>
                </campo>
                <campo>
                    <nombre>formaAcceso</nombre>
                    <tipo>TEXTO</tipo>
                    <clase>SIMPLE</clase>
                    <campoSimple>
                        <valor>LIBRE</valor>
                    </campoSimple>
                </campo>
                <campo>
                    <nombre>faseOposicion</nombre>
                    <tipo>TEXTO</tipo>
                    <clase>SIMPLE</clase>
                    <campoSimple>
                        <valor>NO</valor>
                    </campoSimple>
                </campo>
                <campo>
                    <nombre>ampliacionTiempo</nombre>
                    <tipo>BOOLEANO</tipo>
                    <clase>SIMPLE</clase>
                </campo>
                <campo>
                    <nombre>aumentoLetra</nombre>
                    <tipo>BOOLEANO</tipo>
                    <clase>SIMPLE</clase>
                </campo>
                <campo>
                    <nombre>eliminacionBarrerasArquitectonicas</nombre>
                    <tipo>BOOLEANO</tipo>
                    <clase>SIMPLE</clase>
                </campo>
                <campo>
                    <nombre>eliminacionBarrerasExamen</nombre>
                    <tipo>BOOLEANO</tipo>
                    <clase>SIMPLE</clase>
                </campo>
                <campo>
                    <nombre>eliminacionBarrerasEscrito</nombre>
                    <tipo>BOOLEANO</tipo>
                    <clase>SIMPLE</clase>
                </campo>
                <campo>
                    <nombre>evitarPosturas</nombre>
                    <tipo>BOOLEANO</tipo>
                    <clase>SIMPLE</clase>
                </campo>
                <campo>
                    <nombre>evitarAvisadores</nombre>
                    <tipo>BOOLEANO</tipo>
                    <clase>SIMPLE</clase>
                </campo>
                <campo>
                    <nombre>iluminacion</nombre>
                    <tipo>BOOLEANO</tipo>
                    <clase>SIMPLE</clase>
                </campo>
                <campo>
                    <nombre>mesaAdaptada</nombre>
                    <tipo>BOOLEANO</tipo>
                    <clase>SIMPLE</clase>
                </campo>
                <campo>
                    <nombre>proximidadAula</nombre>
                    <tipo>BOOLEANO</tipo>
                    <clase>SIMPLE</clase>
                </campo>
                <campo>
                    <nombre>proximidadTribunal</nombre>
                    <tipo>BOOLEANO</tipo>
                    <clase>SIMPLE</clase>
                </campo>
                <campo>
                    <nombre>sillaErgonomica</nombre>
                    <tipo>BOOLEANO</tipo>
                    <clase>SIMPLE</clase>
                </campo>
                <campo>
                    <nombre>otrasAdaptaciones</nombre>
                    <tipo>BOOLEANO</tipo>
                    <clase>SIMPLE</clase>
                </campo>
                <campo>
                    <nombre>islaExamen</nombre>
                    <tipo>TEXTO</tipo>
                    <clase>SIMPLE</clase>
                    <campoSimple>
                        <valor>TENERIFE</valor>
                    </campoSimple>
                </campo>
                <campo>
                    <nombre>solicitaListaEmpleo</nombre>
                    <tipo>TEXTO</tipo>
                    <clase>SIMPLE</clase>
                </campo>
                <campo>
                    <nombre>categoria</nombre>
                    <tipo>TEXTO</tipo>
                    <clase>SIMPLE</clase>
                    <campoSimple>
                        <valor>Procesos Selectivos extraordinarios de estabilización del personal estatutario temporal en el Servicio Canario de la Salud en categorías del Grupo A/A1 - Sanitario</valor>
                    </campoSimple>
                </campo>
            </campos>
            <datosAdicionales>
                <dato>
                    <nombre>estadoDocumentacion</nombre>
                    <tipo>SELECTOR</tipo>
                    <clase>SIMPLE</clase>
                    <campoSimple>
                        <valor>No iniciado</valor>
                    </campoSimple>
                </dato>
            </datosAdicionales>
        </types:datosExpediente>
    </SOAP-ENV:Body>
</SOAP-ENV:Envelope>

 

Al comparar observamos diferencias, es decir, que es diferente el mensaje que recibe el ESB desde el SoapUI y el que envía el ESB a Sistema Destino. Sin embargo son diferencias muy mínimas; por ejemplo:

 

Por favor, ¿nos podrían indicar pasos mediante los cuales indagar investigar depurar resolver solventar este reto?

 

Muchísimas gracias de antemano

Un saludo

 

Por cierto como añadido, a modo de agradecer la respuesta de ustedes comparto:

🎓💻📈📊📚🔍📝🔑👨‍🏫👨‍💻

Un estudio relevante para esta temática es "Teaching How to Debug: Exploring the Effectiveness of a Debugging Methodology for Novice Programmers" realizado por investigadores de la Universidad de Stanford en el año 2017. En este estudio, se exploró la efectividad de una metodología de depuración estructurada para programadores novatos.

Los autores encontraron que la metodología estructurada ayudó a los novatos a identificar y solucionar errores de manera más eficiente y efectiva. La metodología consistió en los siguientes pasos:

  1. Identificar y localizar el error.
  2. Comprender el error.
  3. Investigar el error.
  4. Resolver el error.
  5. Verificar que el error haya sido solucionado.

Para llevar a cabo esta metodología de manera práctica, es importante que el informático que explica los pasos a seguir para depurar un desarrollo de software sea claro y organizado en su explicación. Además, es importante proporcionar ejemplos concretos para que el otro programador pueda entender mejor cómo aplicar la metodología en la práctica.

👨‍💻👨‍🏫💬💡💻📈🔍

Product version: IRIS 2020.1
$ZV: IRIS for UNIX (Red Hat Enterprise Linux for x86-64) 2020.1.1 (Build 408U) Sun Mar 21 2021 22:21:14 EDT
Comentarios (3)2
Inicie sesión o regístrese para continuar

Para tratar de depurarlo por nosotros mismos hemos investigado los Parámetros XML que gestionan los nulos y vacíos: https://docs.intersystems.com/irisforhealthlatest/csp/docbook/DocBook.UI...

  • XMLUSEEMPTYELEMENT
  • XMLIGNORENULL
  • XMLNILNOOBJECT
  • XMLNIL

Por favor, ¿nos podrían indicar pasos mediante los cuales indagar investigar depurar resolver solventar este reto?

Como añadido extra por si nos apoyan compartimos:

Según el libro "Tribu de Mentores" de Tim Ferris, estos son los 7 hábitos que más contribuyen a mejorar el estado de ánimo y cuidar de la salud mental, física y personal integral de uno mismo:

  1. Meditación: 🧘‍♂️ La meditación es una práctica efectiva para reducir el estrés y la ansiedad, mejorar la concentración y la memoria, y aumentar la felicidad y la claridad mental. La meditación es una herramienta para fortalecer la atención y la introspección, y así, ayuda a la persona a entender mejor sus pensamientos y emociones.
  2. Ejercicio: 🏋️‍♀️ El ejercicio regular es fundamental para mantener una buena salud física y mental. Los beneficios del ejercicio incluyen la reducción del estrés y la ansiedad, la mejora del estado de ánimo, el aumento de la energía y la mejora de la calidad del sueño.
  3. Sueño: 💤 El sueño es esencial para el bienestar general, tanto físico como mental. La falta de sueño puede contribuir a la ansiedad, la depresión y la irritabilidad, así como a la disminución de la memoria y la concentración.
  4. Dieta saludable: 🥗 Una dieta equilibrada y saludable es fundamental para la salud física y mental. Los alimentos frescos y nutritivos pueden mejorar la concentración, la memoria y el estado de ánimo, y reducir el riesgo de enfermedades crónicas.
  5. Higiene personal: 🧼 La higiene personal es importante para la salud física y mental. Mantener una buena higiene personal puede reducir el riesgo de enfermedades, mejorar la autoestima y promover una sensación general de bienestar.
  6. Desconectar: 📵 Desconectar de las redes sociales, el correo electrónico y otras distracciones digitales puede ser beneficioso para la salud mental. Esto puede reducir la ansiedad y el estrés, mejorar la concentración y la productividad, y aumentar el tiempo libre y la creatividad.
  7. Tiempo en la naturaleza: 🌳 Pasando tiempo en la naturaleza puede ser beneficioso para la salud mental y física. Estar en la naturaleza puede reducir el estrés y la ansiedad, aumentar la energía y la vitalidad, y mejorar la salud cardiovascular.

Estos son algunos de los hábitos que más contribuyen a mejorar el estado de ánimo y cuidar de la salud mental, física y personal integral de uno mismo, según el libro "Tribu de Mentores" de Tim Ferris.

Aún seguimos sin encontrar respuesta a cómo conseguir que el ESB envíe una etiqueta XML vacía.

Es decir si enviamos desde SoapUI <datosAdicionales /> al enviarlo el ESB lo quita.

Hemos indagado instancialo vacío en el Servicio:

 if (solicitud.pdfFormulario.datosAdicionales.Size=0){
  $$$LOGALERT("Entran en if solicitud.pdfFormulario.datosAdicionales.Size=''")
  do pRequest.solicitud.pdfFormulario.datosAdicionales.Insert(##class(EsquemasDatos.AdministracionElectronica.PLATEA.v02r00.tns.campoType).%New())
  $$$LOGINFO("Al final del if: solicitud.pdfFormulario.datosAdicionales: "_pRequest.datosAdicionales.Size)
  }else{
  $$$LOGASSERT("Va por else")
  set pRequest.solicitud = solicitud 
  }

Y en la clase de los datos:

Parameter XMLIGNORENULL = 1; Parameter XMLUSEEMPTYELEMENT = 1;

Por favor, ¿nos podrían indicar pasos mediante los cuales indagar investigar depurar resolver solventar este reto?

Por compartir

hábitos que Tribu de Mentores recomienda para mejorar la salud, junto con su respectivo emoji:

  1. 🏃‍♀️ Hacer ejercicio regularmente: La actividad física es esencial para mantener una buena salud. No es necesario que te conviertas en un atleta de élite, pero sí es importante que hagas algo de ejercicio cada día. Caminar, correr, nadar, hacer yoga o levantar pesas son algunas opciones que puedes considerar.
  2. 🥗 Comer alimentos saludables: La comida que consumes es tu combustible para el día a día. Es importante que te asegures de estar comiendo alimentos que te den los nutrientes que necesitas para mantenerte saludable. Intenta incluir más frutas, verduras, proteínas magras y granos enteros en tu dieta.
  3. 🚭 Dejar de fumar: El tabaco es una de las principales causas de enfermedades en el mundo. Si eres fumador, dejar de fumar es una de las mejores cosas que puedes hacer por tu salud. Si no fumas, asegúrate de evitar el humo del cigarrillo y otros productos de tabaco.
  4. 💤 Dormir lo suficiente: El sueño es fundamental para la salud mental y física. Intenta dormir al menos 7 horas al día para que tu cuerpo y tu mente puedan recuperarse y rejuvenecerse. También es importante tener una rutina de sueño regular para que tu cuerpo se acostumbre a dormir y despertar a las mismas horas cada día.
  5. 🧘‍♀️ Reducir el estrés: El estrés crónico puede afectar negativamente tu salud. Es importante que encuentres formas de reducir el estrés en tu vida. La meditación, la respiración profunda, el yoga y el tai chi son algunas técnicas que puedes probar para reducir el estrés.

Hola Yone,

El error que te devuelve el servicio quizá esté relacionado con que recibe un elemento que no espera.

Te diría que intentes aislarlo lo máximo posible:
* Tener un método en Health Connect que te permita lanzar una prueba controlada y puedas investigar. Así puedes lanzar mensaje al cliente de WebService que te está dando el error siempre de la misma forma y probar tus cambios sólo desde Health Connect.
* Activar el log de SOAP para tus pruebas.
* Intentar reducir esas mínimas diferencias. Eliminando campos o cambiando configuraciones. Si tienes alguna duda en concreto sobre cómo intentar influir en cómo se proyectan los campos en el XML, puedes crear un caso a soporte WRC con la duda concreta!