Skip to Content

To add additional Namespace in SOAP Envelop SOAP receiver

Hello All,

my requirement i need to add additional Namespace in the SOAP envelop.

there is no Mapping in the scenario cant use XSLT mapping, user trigger the data and through PI sending data to web service and get the response.

Input:

http://schemas.xmlsoap.org/soap/envelope/" xmlns:rep=" http://www.sample.com/servicios/facturaelectronica/ReportarFactura">

Output: in PI

http://schemas.xmlsoap.org/soap/envelope/">

xmlns:rep="http://www.sample.com/servicios/facturaelectronica/ReportarFactura" namespace is missing in soap envelop. how to add this?

i tried to use AF_Modules/XMLAnonymizerBean but no help.

thanks.

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

3 Answers

  • Jan 07, 2017 at 08:11 PM

    Chinna,

    Dealing with eperu invoice interfaces? looks similar.

    however you cant use anonymizer bean it is used to retain/remove namespace not to add namespace.

    Add via java/xslt . alternatively add via xslt deploy this in pi server then call it via MTB in this way u can avoid esr development.

    Br,

    Manoj

    Add comment
    10|10000 characters needed characters exceeded

  • Jan 09, 2017 at 03:29 AM

    Thanks for the reply, this interface there is no mapping. data will be triggered from third party application and data will pass from PI.

    how to apply mapping in this case?

    any example code or thread for reference.

    Thanks

    Add comment
    10|10000 characters needed characters exceeded

  • Jan 12, 2017 at 03:31 PM

    Thanks for the update Manoj.

    Add comment
    10|10000 characters needed characters exceeded