Integration Server Parameters for MTOM Streaming
To use MTOM streaming with web service descriptors, you must configure server configuration parameters on Integration Server, specifically:
watt.server.SOAP.MTOMStreaming.enable must be set to true to enable MTOM streaming for inbound SOAP messages and HTTP chunking for outbound requests.
watt.server.SOAP.MTOMStreaming.threshold indicates the maximum number of bytes for
Integration Server to handle an inbound MTOM attachment field as an in-memory ByteStream.
Integration Serverwrites an inbound MTOM attachment field exceeding this size to a temporary disk file and processes the inbound MTOM Streams as a FileStream. The default value of 4000 bytes. Edit this server configuration parameter if you want to use a different threshold value.
watt.server.SOAP.MTOMStreaming.cachedFiles.location Specifies the absolute path to the hard disk drive space that
Integration Server uses to temporarily store inbound SOAP messages when performing MTOM streaming. The default value is
Integration Server_directory \instances\instance_name\temp\mtom\cached files. Edit this server configuration parameter to use a different location for the temporary disk files.
For more information about these server configuration parameters, see the webMethods Integration Server Administrator’s Guide.