Not logged in | Login
FTP Binding Component Runtime Properties
The FTP Binding Component's runtime properties can be configured from the NetBeans IDE, or from a command prompt (command line interface).
|Description||Indicates the purpose of the FTP Binding Component. This property is displayed for reference purposes. FTP binding component. Provides message processing capabilities over FTP protocol in a JBI 1.0 compliant environment.|
|Name||Indicates the name of the FTP Binding Component. This property is displayed for reference purposes.|
|State||Indicates the state of the FTP Binding Component as "Started" or "Stopped." This property is displayed for reference purposes.|
|Type||Indicates the type of component. This property is displayed for reference purposes.|
|Build Number||Indicates the component build number.|
|Version||Indicates the component specification version.|
|Number of Outbound Threads|| Specifies the maximum number of threads to process outbound FTP client invocations concurrently. The value can be any integer from 1 to 2147483647. |
This is a required property.
|Time out for Invoke||Specifies the timeout for a synchronous invoke in milliseconds. Between 100 and 2147483647. The default is 1,000,000.|
|Use Passive FTP||Indicates whether passive FTP is enabled. Select the checkbox to enable.|
|Use Proxy||Indicates whether proxy is enabled. Select the checkbox to enable.|
|Proxy URL||Specifies the URL for the proxy. Example: socks5://localhost:1080.|
|Proxy User ID||Specifies a proxy user ID.|
|Proxy User Password|| Specifies the password used in conjunction with the the ProxyUserName to access the proxy server. For SOCKS-v4, no authentication is required. For SOCKS-v5, the binding component supports no authentication, and Username/Password authentication. For HTTP Proxy, the binding component supports Basic Authentication, Digest Access, and NTLM. Basic Authentication requires a specified username and password. Digest Access and NTLM require a dedicated proxy server for support. |
This property is required in some cases
|Connection Pool Minimum Size||Specifies the minimum number of physical EIS connections that the pool keeps available at all times.|
|Connection Pool Maximum Size||Specifies the maximum number of connections in the pool.|
|Enable NM Properties||Specifies whether component specific normalized message properties are enabled. Select the checkbox to enable.|
|Max Idle Timeout for Pooled Connection|| Specifies the maximum idle timeout in milliseconds for connections in the pool. Must be greater than 1000.|
This is a hint to the server. A timer thread periodically removes unused connections. This parameter defines the interval at which this thread runs. This thread removes unused connections after the specified idle time expires. It allows the user to specify the maximum amount of time that a connection can remain in the pool.
|Application Configuration||Specifies the values for a Composite Application's endpoint connectivity parameters (normally defined in the WSDL service extensibility elements), and apply these values to a user-named endpoint ConfigExtension Property. The Application Configuration property editor includes fields for all of the connectivity parameters that apply to that component's binding protocol. When you enter the name of a saved ConfigExtension and define the connectivity parameters in the Application Configuration editor, these values override the WSDL defined connectivity attributes when your project is deployed. To change these connectivity parameters again, you simply change the values in the Application Configuration editor, then shutdown and start your Service Assembly to apply the new values.|
|Application Variables|| Specifies a list of name:value pairs for a given stated type. The application variable name can be used as a token for a WSDL extensibility element attribute in a corresponding binding.|
The Application Variables configuration property offers four variable types:* String: Specifies a string value, such as a path or directory.
* Number: Specifies a number value.
* Boolean: Specifies a Boolean value.
* Password: Specifies a password value.
Enter the name value, such as PASSWORD, and enter the variable Value, such as SECRET. For Boolean values, the Value field provides a checkbox (checked = true). For Password values, the Value entered is masked as asterisks.
|Includes various component activities including exchanges, errors, requests, replies, and so forth.||Lists component statistics that are collected for actions such as endpoints activated, average response time, completed exchanges, and so forth. Running statistics are automatically collected and displayed.|
|Includes various component activities that can be recorded by the server.log.||Specifies the level of logging for each event. There are eight levels of logging, FINEST (most detailed), FINER, FINE, CONFIG, INFO, WARNING, SEVERE (failure messages only), and OFF.|