Software AG Products 10.11 | Administering Integration Server | Server Configuration Parameters | watt.client.
 
watt.client.
watt.client.data.blockSize
Defines the buffer size used by Integration Server when parsing XML. Previously, this value was set to 8192 bytes and could not be modified. Increasing the buffer size may improve performance during XML parsing (XMLCoder and IDataXMLCoder). Note that internal testing indicates there is very little performance gain when the value is 65,536 or greater. Any value set for this parameter must be a power of 2, with 8192 being the minimum value. If the value is not a power of 2, Integration Server ignores it and uses the default value. The default is 32768.
Important:
You must restart Integration Server for changes to this parameter to take effect.
watt.client.data.classLoader.legacy
Specifies whether Integration Server caches classes when decoding persisted XML. Set to true to have Integration Server cache classes during decoding of persisted XML data. Caching classes when decoding persisted XML data might offer performance improvements when decoding large and complex XML data. Because the cache is only used during a single decoding operation, performance improvements are only significant on very large and complex XML. Set to false if Integration Server will not cache classes during decoding. The default is true.
Important:
You must restart Integration Server for changes to this parameter to take effect.
watt.client.data.maxToStringLength
Specifies the maximum length of the String produced by IData.toString(). When the maximum String length is reached, Integration Server crops the value and adds an ellipses "…" at the end. Setting watt.client.data.maxToStringLength parameter to a lower value may alleviate performance issues that occur when using IData.toString() with a very large IData object. The minimum value must be greater than 0. The maximum value is 65536. Note that the performance of IData.toString() decreases as the value of watt.client.data.maxToStringLength increases. The default is 1024.
Note:
A limit of the maximum String length for the IData.toString() response impacts any solutions that use IData.toString() to determine if two Strings were equivalent. Use the equals() method to determine if two IData objects are equivalent.
Important:
You must restart Integration Server for changes to this parameter to take effect.
watt.client.hashcode.legacy
Specifies whether Integration Server uses the legacy implementation (prior to Integration Server version 10.11) or the current implementation (Integration Server 10.11 and later) for determining object equality for IData objects in Integration Server. The current implementation might improve performance for flow services that process large and complex data. Set to false to use the current implementation. Set to true to use the legacy implementation. The default is false.
Important:
You must restart Integration Server for changes to this parameter to take effect.
watt.client.ftp.session.logoutOnServiceCompletion
Specifies whether an FTP(S) session created by the pub.client.ftp:login service closes automatically or not, when the top-level service execution completes. Set the value to true to automatically close the FTP(S) session created by the pub.client.ftp:login service, when the top-level service execution completes. If the value is set to false, you must invoke the pub.client.ftp:logout service to close the FTP(S) session. The default value is false.
watt.client.sftp.session.logoutOnServiceCompletion
Specifies whether an SFTP session created by the pub.client.sftp:login service closes automatically or not, when the top-level service execution completes. Set the value to true to automatically close the SFTP session created by the pub.client.sftp:login service, when the top-level service execution completes. If the value is set to false, you must invoke the pub.client.sftp:logout service to close the SFTP session. The default value is false.