Information Management IBM InfoSphere Master Data Management, Version 10.1

Using soapUI to start the web services

About this task

soapUI is a simple tool that can be used to start the web services without writing code.

Procedure

  1. Install and run soapUI.
  2. Create a soapUI project.
  3. In the “Initial WSDL/WADL” box, type the URL of the ESOA web services and click OK. This action generates a tree in the Navigator pane that contains all the methods on the service.
    • To start a method, click the [+] icon to expand the method name and show the default request file.
    • Double-click the request to edit the criteria.
  4. Remove any unused elements and make sure that all of the “?” placeholders are removed as well.
  5. Start the service method using the specified request XML by clicking the green arrow button.

Results

This code is a sample request XML for the “searchPersonListAsIdentity” method (record type Person, entity type Identity):

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" 
xmlns:cli="http://client.initiate.com/" 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  <soapenv:Header/>
  <soapenv:Body>
    <cli:searchPersonListAsIdentity>
      <bean>
        <LegalNameList>
          <LegalName>
            <first>Patty</first>
            <last>Countryman</last>
          </LegalName>
        </LegalNameList>
      </bean>
      <minScore>1</minScore>
      <maxResults>10</maxResults>
    </cli:searchPersonListAsIdentity>
  </soapenv:Body>
</soapenv:Envelope>


Feedback

Timestamp Last updated: 9 Oct 2012

Topic URL: