Release 10.11
Added Parameters
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.
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.
watt.client.data.maxToStringLength Specifies the maximum length of the String produced by IData.toString(). Limiting the length of the String produced by IData.toString() may improve performance.
watt.client.hashcode.legacy Specifies whether Integration Server uses the legacy implementation or current implementation for determining how object equality is performed for IData objects in Integration Server. The current implementation might improve performance for flow services that process large and complex data.
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.
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.
watt.net.http.clientSession.idleTimeout Specifies how many milliseconds a newly created outbound HTTP/S session can be idle before the session times out and can be removed by the session sweeper.
watt.net.http.followRedirect Specifies whether Integration Server automatically follows redirection when an outbound HTTP request receives a response code is between 300 and 400.
watt.net.http.redirect.performSSRFcheck Specifies whether Integration Server performs an IP address and protocol check to prevent Server-Side Request Forgery (SSRF) when following a redirection request.
watt.server.grpc.clientCertRequired Specifies whether the gRPC server requests the use of client certificates for authentication or requires them.
watt.server.grpc.enable.TLS Specifies whether the gRPC server uses TLS for data encryption and requires client certificates for inbound gRPC requests.
watt.server.grpc.maxConcurrentCalls Specifies the maximum number of gRPC requests that the gRPC server can process concurrently.
watt.server.grpc.maxMessageSize Specifies the maximum size of a message, measured in bytes, for an inbound gRPC request.
watt.server.idatacoder.legacy Specifies whether the current version or the legacy version of the IDataBinCoder is used for encoding documents using the binary protocol. The current version may be significantly faster and slightly more memory efficient for large, complex documents.
watt.server.jdbc.datadirect.useJaasSubjectForKerberos Specifies whether Integration Server uses the Subject in a JAAS configuration to establish a connection to the database using Kerberos. Set this parameter to true when there are JAAS conflicts where the Integration Server JAAS configuration is wiped out by another component
watt.server.jndi.searchresult.pageSize Specifies the batch size of user groups that Integration Server retrieves from the connected LDAP servers
watt.server.ldap.checkLocalUserInLDAP Specifies whether Integration Server should authenticate a local user through the connected LDAP servers or not.
watt.server.ldap.groupSearchFilter Specifies the filter that Integration Server and SoftwareAG Platform Manager (SPM) plugin use when searching for user groups in the connected LDAP servers. This parameter helps to narrow down the search results and has no default value.
watt.server.metering.simulator.enabled Specifies whether the metering simulator is enabled or disabled.
watt.server.meteringAgent.logInterval Specifies the interval, in minutes, between executions of the system task Metering Agent Diagnostic Log which performs a “dry run” of sending data to the webMethods Metering Server
watt.server.oauth.requirePKCE Specifies whether PKCE is required for all public OAuth clients using the authorization code grant.
watt.server.removeDefaultMWSRolesInISACL Specifies whether Integration Server removes the default MWS roles ("My WebMethods Administrator" and "My WebMethods Users") from an ACL.
watt.server.security.createDefaultServicesOnPorts Specifies whether Integration Server adds a default list of internal and built-in services to the allow list of a port configured to deny access.
watt.server.securityLog.eg.enableExternalClientIP Specifies whether the IP address of the external client that invokes a service in Integration Server through Enterprise Gateway is recorded in the security log or not.
watt.server.session.sweeperInterval Specifies the interval, measured in milliseconds, between execution or the session sweeper task.
watt.server.stats.clearStatsOnLogRotate Specifies whether Integration Server clears service error metrics and system error metrics when the server log or stats log rotates.
watt.server.storage.optimizeForStandalone Whether the optimization for the pub.storage implementation is used. When set to true, Integration Server caches database keys in local memory, which may result in a small performance improvement for pub.storage.
watt.um.clientTraceLog.folderLogSize Specifies the maximum size in MB of all the log files for event lifecycle logging.
watt.um.clientTraceLog.level Specifies the logging level for a trace logger used with event lifecycle logging.
watt.um.clientTraceLog.stores Comma-separated list of the message stores, specifically queue names or channel names, for which event lifecycle logging is performed.
watt.um.clientTraceLog.storeLogSize Specifies the maximum size in MB of the trace log file for an individual message store for event lifecycle logging.
Changed Parameters
watt.client.data.blockSize The default value is now 32768. Previously, it was 8192.
watt.client.data.maxToStringLength The default value is now 1024. Previously, the default value was 65536.
watt.net.jsse.client.disabledProtocols The default value now includes TLSv1.1.
watt.net.jsse.server.disabledProtocols The default value now includes TLSv1.1.
watt.server.defaultPackage Specifies the name of the default package. If this value is not set, Integration Server uses WmAdmin as the default package. If you start Integration Server in safe mode, WmAdmin becomes the default value regardless of the value of this parameter. Previously, the default value was WmRoot.
watt.server.http.allowOptions This parameter no longer requires a restart for changes to take effect.
watt.server.httplog Possible values for this parameter now include common, combined, and custom. Previously the only allowed values were true, false, or empty. Additionally, this parameter no longer requires a restart for changes to take effect.
watt.server.ldap.retryWait The default value is changed from 0 to 2000 (milliseconds) to restore the connection in case of transient errors.
watt.server.ldap.retryCount The default value is changed from 0 to 5 to restore the connection in case of transient errors.