Configuration

You can use the parameters provided here to configure the Tpae IF connector.

Base URLs
Use this parameter to specify a list of URLs to send messages to Tpae products. If Tpae is on the same system as IBM Security Directory Integrator, use http://localhost. Else, use the IP address of the Tpae server. Use the same port to login to the Tpae application. For example, use port 9080 if the login URL ishttp://192.168.80.128:9080/maximo/webclient/login/login.jsp. The list uses space as a separator between URLs.
Note: Using a list of URLs, instead of a single URL, is a high-availability requirement. If the first server on the list throws an exception, the second URL is used, and so on, until a server is valid. If the last URL is also invalid, an exception is thrown and the connection fails.
User ID
Use this parameter to specify a valid user ID to login to the Tpae application.
Password
Use this parameter to specify a valid password to login to the Tpae application.
Object Structure
Use this parameter to specify name of the Object Structure to be used for the integration. In the Configuration Editor, the Clear button is associated with the Object Structure parameter.
Clear
The Connector internally saves the schemas of all Object structures used to minimize the time needed to display the MBO list. Click the Clear button to remove all saved schemas. This operation is useful when the schema of an Object Structure is changed (XSD generation) and when you need to update the local representation of this schema. After the schema cache is cleared, the subsequent calls to the Get MBOs script for a different Operating System is delayed because each schema must be retrieved from the server again.
Note: The Clear button clears the schema cache used at design time. When the Configuration Editor runs the AssemblyLine on the server, another schema cache is created. The schema can be deleted by starting the clearSchemaCache() method in the Connector. For example, you can add the text to the After initialize hook in to clear the cache before using the Connector: thisConnector.connector.clearSchemaCache();.
Query criteria
Use this parameter to filter the result set of iteration. This parameter contains the selection criteria for the Iterator mode. Specify the queries in XML syntax. You can select records based on a single value or a range of values.
Note: The query criteria selects attributes from the top two levels of MBOs in the Object Structure.
The format of the query criteria parameter is:
<MBO> 
  <FIELD1 operator="oper"> </FIELD1> 
  <FIELD2> </FIELD2>
  ...
</MBO>
where:

MBO - represents the business object to be searched.
FIELD - name of the MBO field.
oper - conditional operator for the search.

Page Size
Use this parameter to limit the number of records retrieved from Tpae. The connector makes several requests to get all the records selected by the query criteria.
Note: The page size applies only to the root MBO in the Object Structure.
For example, if Maximo® has 1000 assets in its database and the page size is defined as 100, a query against the predefined MXASSET Object Structure is accomplished by 10 requests.

The default value is 100.

Validate field size
Use this parameter to throw an error when a text field exceeds the maximum size. In the Configuration Editor, if the Validate field size check box is not selected, the text gets truncated.
XML Character Validation
Use this parameter to remove invalid Unicode characters from XML content before parsing it.
IF Version
Use this parameter to specify the version of IF that each message exchanged with the server must contain. The Configuration Editor provides a suitable default value.
Transaction Language
Use this parameter to specify the transaction language in which the content values for multi-language enabled fields are supplied. The default value is EN. For a complete list of the language acronyms, see the ISO 639-1 alpha-2 codes at http://www.loc.gov/standards/iso639-2/php/English_list.php.
The possible choices are:
  • DE - indicates German language
  • EN - indicates English language
  • ES - indicates Spanish language
  • FR - indicates French language
  • IT - indicates Italian language
  • KO - indicates Korean language
  • PT - indicates Portuguese language
  • ZH - indicates Chinese language
Timeout
Use this parameter to communicate with the IF server. If the timeout expires before establishing the connection or before reading the available data, the MxConnTimeoutException is thrown. A timeout of zero (default) is considered as an infinite timeout.
External System
Use this parameter to specify the name of the external system, which groups and exposes Enterprise Services for Create, Update, Delete, or Query operations, for the selected mode.
MAXOBJECT/MAXATTRIBUTE Object Structure
Use this parameter to specify the name of the Object Structure that exposes the MAXOBJECT and MAXATTRIBUTE MBOs. This Object Structure is used to obtain the metadata of complementary MBO such as the maximum allowed size for an attribute. The default value is MXOBJECTCFG.
MAXOBJECT/MAXATTRIBUTE QUERY Enterprise Service
Use this parameter to specify the name of Enterprise Service that performs Query operations on the MAXOBJECT Object Structure. This Object Structure is used to obtain the metadata of complementary MBO such as the maximum allowed size for an attribute.
Note: This parameter is enabled only when you specify the External System parameter.
The default value is MXMaxObjectQuery.
QUERY Enterprise Service
Use this parameter to specify the name of Enterprise Service that performs Query operations on the specified Object Structure.
Note: This parameter is enabled only when you specify the External System parameter.
SYNC Enterprise Service
Use this parameter to specify the name of Enterprise Service that performs Sync operations on the specified Object Structure. This service is used to Create, Update, and Delete operations on the specified Object Structure for the selected Connector mode.
Note: This parameter is enabled only when you specify the External System parameter.
Comment
Enter your own comments here. The comments are not considered during the operation of this component.
Detailed Log
If this parameter is checked, more detailed log messages are generated.