Other Preferences

Flat File, SSL/Kerberos, Session Login, XML Schema, and Current® Project preferences can all be set using the Preferences dialog box.

Table 1. Flat File Preferences
Button or Option Label Description
Maximum Preview Size of Sample File (in KBytes)

When testing a Flat File Schema, this field specifies how many KBytes of data is displayed in the source pane - the left side of the Test tab. This field is useful when you have a large source data file and you need to only view the top portion of the file to design the Flat File Schema.

This field does not affect the size of the file that is transformed when you click the Test icon in the Test tab. The entire source data file is transformed if the Maximum Size of Sample File (in KBytes) field is set to a large enough size to load the entire file.

Maximum Size of Sample File (in KBytes)

When testing a Flat File Schema, this field limits the size in KBytes of the test data that is loaded into Studio for testing a Flat File Schema. The maximum supported sample data size is 2000 KBytes. If you specify a value greater than 2000 KBytes in this field, Studio resets the value to 2000 KBytes.

Table 2. SSL/Kerberos Preferences
Button or Option Label Description
Kerberos Realm

Specifies the Kerberos realm.

Kerberos Server Name

Specifies the Kerberos server name.

KeyStore Path

Specifies the path to the local Java keystore.

KeyStore Password

Provides the password to access the keystore.

Table 3. Session Login Preferences
Button or Check Box Label Description
Username

Studio uses this user name to log in to the WebSphere® Cast Iron TIPs repository.

Password

Studio uses this password to log in to the WebSphere Cast Iron TIPs repository.

URL
Specifies the URL to the WebSphere Cast Iron Service Login.
Note: Do not modify the default value.
Host Name

Specifies a proxy host if you choose to use one.

Port

The proxy server port. By default, 8080.

Table 4. XML Schema Preferences. The following preferences determine the number of child levels, which Studio allocates and displays, for each XML Schema (including WSDLs) in the currently opened project.
Button or Check Box Label Description
Number of child node levels allocated in memory for the schema  
Specifies the number of child node levels that are allocated in memory for the XML Schema. The number of child nodes allocated in the internal tree that stores the metadata of the XML Schema in Studio.
Note: Specifying a large number of child node levels can adversely affect the performance of Studio.
Number of recursive node levels
Specifies the number of recursive node levels allowed and graphically displayed.  
Note: Specifying a large number of recursive node levels can adversely affect the performance of Studio.
Number of child node levels that are initially expanded when a schema is displayed graphically

Specifies the number of child node levels that are initially expanded when an XML Schema is displayed graphically.  For example if this limit was set to 6 in the preferences and a variable was selected for the From Orchestration pane of the Map Inputs task contained 8 node levels (input/po/purchase/widgetId/price/discount/special/december), only the first 6 levels (input/po/purchase/widgetId/price/discount) would be displayed in the Map Inputs task. You can expand a child node manually, by clicking the + sign next the unexpanded child node.

Table 5. Current Project Preferences. The following preference determines whether the password is encrypted or not for the current opened project.
Check Box Label Description
Encrypt the password configuration property on publish

When checked, encrypts the password upon publishing. This is the default starting with the IBM® WebSphere Cast Iron 4.5 release. Before the 4.5 release, passwords were symmetrically encoded. If you plan to have the current project send the password to pre-4.5 projects, clear the check box. This avoids errors when the password is consumed by pre-4.5 projects.