cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

Error response SOAP

0 Likes
2,265

Dear,

I've a XI to SOAP sync scenario. My problem ocurred when i send xml to web service.

In SXI_MONITOR I can see that message arrives to the web service but in the response returns a error (without payload).

The mapping logic is very simple. In outbound process only assign a constant to consume the web service and in the response I using XSL mapping:

This is de web service request:

And this the response:

And ack:

I have checked the web service with SOAPUI and it returns response correctly.

I have seen similar discussions but i don't see nothing clear:

Any idea?

Many thanks,

Regards.

View Entire Topic
0 Likes

Thanks to all,

My communication channel have a simple configuration:

The Operation Mapping that I configured:

Request:

Response:

On the other hand, the External deffiniton that I have in PI is:

Request:

Response:

Finally, this is de logic of request mapping (Trivial, only assign a constant to execute):

I haven't made any change and scenario was ok since 2012

Attacth an example response:

<?xml version="1.0" standalone="yes"?>

<NewDataSet>

  <Table>

    <Id_Activo> 000000</Id_Activo>

    <HostName>XX</HostName>

    <Id_Responsable>XX</Id_Responsable>

    <Id_Usuario>XX</Id_Usuario>

    <tipo>00</tipo>

    <Sla>0</Sla>

    <direccion>C/ XX 00 - Oficina</direccion>

    <Localidad>XXXXXXX</Localidad>

    <Provincia>00</Provincia>

    <Zona>00</Zona>

    <pais>ES</pais>

    <SO>Microsoft Windows Server 2008 R2 Enterprise </SO>

    <SO_Version>6.1.7601</SO_Version>

    <Procesador>Intel(R) Xeon(R) CPU E5-2630 0 @ 2.30GHz</Procesador>

    <Memoria>16349 Mb</Memoria>

    <Marca_Modelo>HP ProLiant ML350p Gen8</Marca_Modelo>

    <VelProcesador>2300</VelProcesador>

    <FILL1>01</FILL1>

    <FILL2 />

    <FILL3 />

  </Table>

</NewDataSet>

Regards.

engswee
Active Contributor
0 Likes

Hi Alvaro

Can you provide the screenshot of how the request looks like when you execute in SOAPUI for a successful attempt?

Also, in the the response you provided, there are "XX" values, are these actual values or edited by you? You need to check if there are any junk characters not recognized by XML as mentioned by Inaki.

Rgds

Eng Swee