Copyright © Cloud Software Group, Inc. All Rights Reserved
Copyright © Cloud Software Group, Inc. All Rights Reserved


Chapter 2 ActiveEnterprise Adapter Palette : Common Features Across ActiveEnterprise Activities

Common Features Across ActiveEnterprise Activities
The activities in the ActiveEnterprise Adapter palette reference Adapter Configuration resources in your project. This section describes common features across all activities in this palette.
Support for Message Filter Resources
An Adapter Configuration resource can use a Message Filter resource. Message filters are used to provide custom, user-written code to transform the messages sent or received from an adapter, call out to TIBCO Adapter SDK functions, or perform other tasks. See TIBCO Designer Palette Reference for more information about Message Filter resources.
The activities in the ActiveEnterprise Adapter palette support the use of Message Filter resources. When using TIBCO Designer, the message filter is specified for the Adapter Configuration, and the ActiveEnterprise Adapter activities automatically make use of the class specified in the Message Filter resource.
When you deploy your project, however, you must ensure that the BusinessWorks process engine has access to any classes specified in a Message Filter resource. For example, if you have a Publish to Adapter activity in your process definition, the process engine must have access to the class used when executing the transformOutbound() message filter call. If you deploy your TIBCO Adapter and BusinessWorks process engine on the same machine, no additional configuration steps are required. If the components are installed on different machines, you must place your message filter class on the machine where your process engine is deployed and make certain the location of the message filter class is in the CLASSPATH for the process engine (this is set in the bwengine.tra file).
See TIBCO ActiveMatrix BusinessWorks Administration for more information about deploying process engines.
Internationalization Support
TIBCO ActiveMatrix BusinessWorks and TIBCO Adapter products can send text messages that are encoded using either the Latin-1 or UTF-8 character encoding. Both the sender and receiver of the message must use the same encoding. The character encoding sent by resources configured in TIBCO Designer is set at the project level during design time. For deployed projects, TIBCO Administrator allows you to set the message encoding.
At design time, the message encoding property can be set when creating a new project. In the Save Project dialog, choose either ISO8859-1 or UTF-8 in the TIBCO Messaging Encoding option list. See TIBCO ActiveMatrix BusinessWorks Process Design for more information about saving projects. After the messaging encoding is chosen, it will take effect at design time, such as in debug mode, or if the project is running in a standalone mode before deployment.
After the project is deployed, the messaging encoding is determined by the encoding property of the TIBCO Administrator domain. This property is set when the domain is created. ISO8859-1 and UTF-8 are the two supported character encoding options. The messaging encoding set for the domain overrides any encoding set for a project.
Refresh Adapter Service Button
All activities in the ActiveEnterprise Adapter palette can use preconfigured adapter services. These adapter service configurations can change after an adapter service is specified in the configuration of an ActiveEnterprise Adapter palette activity. Therefore, the configured adapter service may become inconsistent with your process definition.
The Refresh Adapter Service button is available on most activities in the ActiveEnterprise Adapter palette. This button allows you to synchronize your activities with the adapter service specified in the activity. Any changes that have occurred to the adapter service are reflected in the activity after the refresh completes.
For example, an adapter service may change the schema it uses for incoming or outgoing messages. When this schema change occurs, any activity using that adapter service may no longer have the correct input and output schemas. Clicking the Refresh Adapter Service button changes the activity to use the current configuration of the adapter service. This invalidate input mappings, and you may need to use the Mapper Check and Repair button on the Input tab to correct the activity input schemas.
Transport Tab
Transports specify the underlying communication characteristics for messages sent and received by adapter services. Normally, the activities of the ActiveEnterprise Adapter palette use the same transport configuration as the adapter service with which they are communicating. However, in some situations, you may want to override the transport configuration of the adapter service and use different transport parameters.
The Transport tab is available in activities in the ActiveEnterprise Adapter palette. This tab allows you to override the transport configuration of the adapter service. The Transport tab has different fields depending upon which transport is selected in the Transport Type field. Table 2 describes the fields of the transport tab.
 
Warning: TIBCO ActiveMatrix BusinessWorks constructs the default value of this field from global variables and the Adapter Service configuration. The value of this field must result in a valid path on the filesystem where the process is run. You may need to modify the default value in this field or modify the global variables used in this field to make sure the field results in a valid filesystem path.
See TIBCO ActiveMatrix BusinessWorks Process Design for more information about creating transactions.
Note: The Precreate Transactions feature should be used only with IBM MQ Websphere.
See TIBCO ActiveMatrix BusinessWorks Process Design for more information about creating transactions.
Note: The Precreate Transactions feature should be used only with IBM MQ Websphere.
Configure SSL Button
The Configure SSL button allows you to configure the SSL parameters when the transport supports SSL and the SSL field is checked. The following are the fields of the Configure SSL dialog.
Basic
The Basic tab of the SSL Configuration dialog allows you to specify the simplest required SSL configuration parameters for the connection. The Basic tab has the following fields:
See TIBCO Designer Palette Reference for more information.
Advanced
The Advanced tab of the SSL Configuration dialog allows you to specify more advanced SSL configuration parameters for the connection. The Advanced tab is available only for JMS transports.
When checked, this field specifies that the minimum strength of the cipher suites used can be specified with the bw.plugin.security.strongcipher.minstrength custom engine property. See TIBCO ActiveMatrix BusinessWorks Administration for more information about this property. The default value of the property disables cipher suites with an effective key length below 128 bits.

Copyright © Cloud Software Group, Inc. All Rights Reserved
Copyright © Cloud Software Group, Inc. All Rights Reserved