NonStop SOAP User's Manual
NonStop SOAP User’s Manual—520501-012
8-1
8 Customizing the SOAP Server
This section provides guidelines for customizing the NonStop SOAP library and
explains how to build a custom server process. Customization is possible using user-
exit classes.
Before reading this section, you should be familiar with the information in Section 5,
Using the SOAP Admin Tool or Section 6, Using NonStop SOAP with a TS/MP
Application and NonStop Processes.
Customizing the NonStop SOAP Library
Most applications do not require customization of the SOAP library. However, you
might wish to customize the NonStop SOAP class files (.cpp) and header files (.h) to
perform specialized functions such as customizing SOAP headers, accessing
attachments, application-specific error logging, statistics collection, and data validation.
To plan and implement any necessary customizations, you must understand these
topics:
•
Customization Using User-user-exits on page 8-2
•
User-Exit Classes on page 8-4
•
Accessing Attachments on page 8-21
•
Customizing SOAP Headers on page 8-33
•
Customized Fault Reporting and Error or Status Logging on page 8-45
•
Building the Server Program on page 8-47