Other Preferences

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

Table 1. Appearance Preferences
Button or Option Label Description
Application
Use native application frame Indicates that if you select this check box, the look and feel of the operating system will be applied to the application window.
Use Color Scheme

Indicates the color schemes available to customize your application display. This option is available only if the Use native application frame options is not selected.

Font
User Interface Lists the font types available to change the font of the user interface. The Reset button allows you to set the default font.
Data Fields Lists the font types available to change the font of the data fields. The Reset button allows you to set the default font.
Table 2. 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 3. SSL/Kerberos Preferences
Button or Option Label Description
Kerberos Realm

Specifies the Kerberos realm.

Kerberos Server Name

Specifies the Kerberos server name.

KeyStore Password

Provides the password to access the keystore.

KeyStore Path

Specifies the path to the local Java™ keystore.

TrustStore Password

Provides the password to access the truststore.

TrustStore Path

Specifies the path to the local Java truststore.

SSL Protocol

Use the drop-down menu to specify the SSL Protocol. TLSv2 is the default and enables all SSL and TLS protocols (including TLSv1.2) for SSL negotiation. TLSv1.2 enables the SSL communication using the TLSv1.2 protocol only.

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

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

Password

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

URL
Specifies the URL to the 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 5. 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. The recommended value for this preference is 6.
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. The recommended value for this preference is 3.
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 to the unexpanded child node.

Note: Specifying a large number of child node levels can adversely affect the performance of Studio. The recommended value for this preference is 4.
Number of child node levels allocated in memory for the substituted types of schema
Specifies the number of child node levels that are allocated in memory for the substituted types of XML Schema. The number of child nodes allocated in the internal tree that stores the metadata of the substituted types of XML Schema in Studio. The default value is 10. The minimum value is 4.
Note: Lowering this value decreases the memory requirement for child node levels in Studio.
Note: A word about memory consumption: Studio allocates memory for each variable or parameter displayed in the Variables or Mapper panes and generates metadata in a tree structure with each node containing information about a specific element/complexType. Because elements or complex types have references to themselves, the tree depth of those elements can exceed ten levels, resulting in OutOfMemory errors. To avoid this, use the XML Schema preference parameters to improve memory consumption. For example, you can use the Number of recursive node levels function to limit how many times a self-referring node is added to the tree structure. Additionally, you can use the Number of child node levels allocated in memory for the schema function to control tree depth and prevent Studio from exceeding a certain limit.
Table 6. Current Project Preferences. The following preference determines whether the password is encrypted or not for the current opened project.
Check Box Label Description
Backwards compatibility with pre-4.5 projects is not required

When checked, encrypts the password upon publishing. This is the default starting with the 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.




Feedback | Notices


Timestamp icon Last updated: Wednesday, February 17, 2016


http://pic.dhe.ibm.com/infocenter/wci/v7r0m0/topic/com.ibm.wci.doc/basics_otherpreferences.html