Table of Contents

Search

  1. Preface
  2. Web Service Concepts
  3. Understanding the Web Services Provider
  4. Using the Web Services Hub Console
  5. Batch Web Service Operations
  6. Writing Client Applications
  7. Working with Web Service Sources and Targets
  8. Editing Web Service Sources and Targets
  9. Working with Web Service Mappings
  10. Working with Web Service Workflows
  11. Appendix A: Web Service Sample Client Applications
  12. Appendix B: Configure the Web Browser

Web Services Provider Guide

Web Services Provider Guide

Configuring the Web Services Provider Writer

Configuring the Web Services Provider Writer

When you configure session properties for a Web Services Provider writer, you configure cache size and cache directory.
The following table describes the target properties you configure for the web service session:
Property
Writer Type
Description
XML DateTime Format
Web Services Provider Writer XML File
Datetime format for the data passed to the service target. Precision to the nanosecond.
Select from the following datetime formats:
  • Local Time. The time according to the Integration Service server time zone.
  • Local Time with Time Zone. The difference in hours between the Integration Service time zone and Greenwich Mean Time.
  • UTC. Greenwich Mean Time.
Null Content Representation
Web Services Provider Writer XML File
Determines how null content is represented in the target.
Select from the following options:
  • No Tag. Do not output a tag.
  • Tag with Empty Content. Output just the tag.
Default is No Tag.
Empty String Content Representation
Web Services Provider Writer XML File
Determines how an empty string is represented in the target.
Select from the following options:
  • No Tag. Do not output a tag.
  • Tag with Empty Content. Output just the tag.
Default is Tag with Empty Content.
Duplicate Group Row Handling
Web Services Provider Writer XML File
Determines how the Integration Service handles duplicate group rows during a session.
Select from the following options:
  • First Row. The Integration Service passes the first duplicate row to the target. The Integration Service rejects rows with the same primary key that it processes after this row.
  • Last Row. The Integration Service passes the last duplicate row to the target.
  • Error. The Integration Service passes the first row to the target. Rows that follow with duplicate primary keys increment the error count. The session fails when the error count exceeds the error threshold.
Default is Error.
Orphan Row Handling
Web Services Provider Writer XML File
Determines how the Integration Service handles orphan rows during a session.
Select from the following options:
  • Ignore. The Integration Service ignores orphan rows.
  • Error. The session fails when the error count exceeds the error threshold.
Cache Size
  • Web Service
  • Web Services Provider Writer XML File
Total size in bytes for the memory cache used by writer.
It includes a primary key and a foreign key index cache for each group in the target instance and one data cache for all groups. The total cache requirement is the sum of the data cache and index cache requirements for each target group.
Default is 10,000,000 bytes.
Cache Directory
  • Web Service
  • Web Services Provider Writer XML File
Directory for the target cache files. Default is the $PMCacheDir service process variable.
Use the following rules and guidelines when you change the writer type to a Web Services Provider writer:
  • When you change the writer type for a flat file target, the Integration Service does not cache the target messages.
  • When you change the writer type for a flat file or an XML target, use the target as a web service output message, but not as a fault message.
  • When you change the writer type for an XML target, you still configure XML writer properties.

0 COMMENTS

We’d like to hear from you!