Hitachi Vantara Pentaho Community Forums
Results 1 to 2 of 2

Thread: SOAP Request throws Error 500 in HTTP POST step

  1. #1
    Join Date
    Mar 2009
    Posts
    3

    Unhappy SOAP Request throws Error 500 in HTTP POST step

    Hi guys,

    following problem. I have a SOAP Request I want to send with HTTP POST (see below). When I configure my HTTP POST step as shwon in the picture and start my transformation I always get a Errorcode 500.

    When I sent the same Request with SOAP UI it works fine. Also an other SOAP call without authentication works fine in PDI. In SOAP UI I had to change authentication method to "preemptive". There is no option for it in HTTP POST step - could it be the reason? I use PDI 5.0.1 GA stable.

    Thanks for your support.

    Regards
    Michael

    Name:  http_post_dialog.jpg
Views: 165
Size:  24.9 KB

    <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:urn="urn:sap-com:document:sap:soap:functions:mc-style">
    <soapenv:Header/>
    <soapenv:Body>
    <urn:GetCatalog>
    <!--Optional:-->
    <DeltaVersionOld>0</DeltaVersionOld>
    <!--Optional:-->
    <GenerationOld>0</GenerationOld>
    <!--Optional:-->
    <Katalog>KENNERXML</Katalog>
    <!--Optional:-->
    <NurVerwaltungsdaten>true</NurVerwaltungsdaten>
    <!--Optional:-->
    <VersionOld>0</VersionOld>
    </urn:GetCatalog>
    </soapenv:Body>
    </soapenv:Envelope>

  2. #2
    Join Date
    Oct 2014
    Posts
    15

    Default

    Quote Originally Posted by Freddy View Post
    Hi guys,

    following problem. I have a SOAP Request I want to send with HTTP POST (see below). When I configure my HTTP POST step as shwon in the picture and start my transformation I always get a Errorcode 500.

    When I sent the same Request with SOAP UI it works fine. Also an other SOAP call without authentication works fine in PDI. In SOAP UI I had to change authentication method to "preemptive". There is no option for it in HTTP POST step - could it be the reason? I use PDI 5.0.1 GA stable.

    Thanks for your support.

    Regards
    Michael

    Name:  http_post_dialog.jpg
Views: 165
Size:  24.9 KB
    Hi,
    If you are using a Modified JavaScript Value step to build your SOAP call, grab the header from SOAP UI, under HTTP logging after you execute the call and then include it in your step in Kettle.
    That worked for me.

    M

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
Privacy Policy | Legal Notices | Safe Harbor Privacy Policy

Copyright © 2005 - 2019 Hitachi Vantara Corporation. All Rights Reserved.