Table of Contents

Search

  1. Preface
  2. PowerCenter Mappings and Workflows
  3. B2B Data Exchange Transformations
  4. B2B Data Exchange Workflows
  5. Dashboard and Reports
  6. Creating Workflows for Event Reconciliation
  7. Forms Designer
  8. Configuring Email for Monitor Notification
  9. Dashboard and Reports
  10. B2B Data Exchange Web Services API
  11. B2B Data Exchange Run-time Java API
  12. B2B Data Exchange Forms Designer Java API

DX_TPM_Profile Search Operation

DX_TPM_Profile Search Operation

The DX_TPM_Profile
search
operation searches the repository for a specified profile.

Guidelines

Use the following guidelines when you search for a profile:
  • The request must use the
    search
    operation.
  • The search string must match the profile name exactly. For example,
    IEDIWithAckn
    and
    Acknowledgement
    do not match the profile name
    EDIWithAcknowledgement
    . The profile name is not case sensitive.

Response

The web service returns a DXProfileResponse object with the new profile information in a DXProfile object.
The web service returns NULL in the following situations:
  • The profile name specified in the request does not exist in the repository.
  • The profile name specified in the request is NULL or an empty string.
  • The user account used to log in to the B2B Data Exchange Server is not authorized to view information about the profile.
  • The profile name identifies a reserved system profile.
Search SOAP Message Example
The following SOAP message shows an example of a request to the DX_TPM_Profile web service to search for a profile:
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:inf="http://www.informatica.com/" xmlns:sec="http://b2b.informatica.com/dx/security" xmlns:tpm="http://b2b.informatica.com/dx/tpm/"> <soapenv:Header> <inf:Security> <UsernameToken> <Username>Administrator</Username> <Password>Administrator</Password> </UsernameToken> </inf:Security> <sec:DXSecurity> <sec:DXUsernameToken> <sec:DXUsername>sys</sec:DXUsername> <sec:DXPassword DXPasswordType="PasswordText">sys</sec:DXPassword> </sec:DXUsernameToken> </sec:DXSecurity> </soapenv:Header> <soapenv:Body> <tpm:DXProfileRequest> <operation>search</operation> <profileName>myProfile</profileName> </tpm:DXProfileRequest> </soapenv:Body> </soapenv:Envelope>

0 COMMENTS

We’d like to hear from you!