Parameter | Description |
Connection Alias | Required. Name you want to give the connection. Connection names cannot have spaces or use special characters reserved by the Integration Server, or Designer. For more information about the use of special characters in package, folder, and element names, see the webMethods Service Development Help for your release. |
ServerName | Required. Name or the IP address of the AS/400 server, for example, AS/400 Adapter.com. |
User | Required. User name that the connection must use to connect to the server. |
Password | Required. Password for the user account defined in the User field. |
Initialization Service | Optional. Integration service that you want to invoke every time a new connection is created, for example wm.as400.sample.connection:initService. You can use the service to call the AS/400 programs or commands that would set the AS/400 sessions environment (current library, and so on.) |
Current Library | Optional. Library that you want to use for accessing the AS/400 resources. Instead of hard coding the library name you can use this parameter in your service. |
Use Secure Connection | Required. Use SSL to connect to the AS/400 server. Possible values are: true. If you have configured SSL connections between AS/400 Adapter and AS/400 server, set the truststore alias name in the watt.server.ssl.trustStoreAlias server configuration parameter. In Integration Server Administrator, select Settings > Extended. Set the watt.server.ssl.trustStoreAlias server configuration parameter to the truststore alias name created in Integration Server. For information on creating truststore aliases, see webMethods Integration Server Administrator’s Guide. false. Default. |
Parameter | Description |
Enable Connection Pooling | Enables the adapter to use connection pooling. Default: true. |
Minimum Pool Size | Minimum number of connection objects that remain in the connection pool at all times. When the adapter creates the pool, it creates this number of connections. Default: 1. |
Maximum Pool Size | Maximum number of connection objects that can exist in the connection pool. When the connection pool has reached its maximum number of connections, the adapter will reuse any inactive connections in the pool or, if all connections are active, it will wait for a connection to become available. Default: 10. |
Pool Increment Size | If connection pooling is enabled, this parameter specifies the number of connections by which the pool will be incremented if connections are needed, up to the maximum pool size. Default: 1. |
Block Timeout | If connection pooling is enabled, this parameter specifies the number of milliseconds that the Integration Server will wait to obtain a connection from the pool before it times out and returns an error. Default: 1000 msecs. |
Expire Timeout | If connection pooling is enabled, this parameter specifies the number of milliseconds that an inactive connection can remain in the pool before it is closed and removed from the pool. For example, to specify 10 seconds, specify 10000. Type 0 to specify no timeout. Default: 1000 msecs. |