IBM WebSphere Business Services Fabric Tool Pack - 6.2, Release Notes
This release updates the IBM® WebSphere® Business Services Tool Pack to version 6.2.
4.0
Prerequisites for installation
6.0
Known limitations, problems, and workarounds
6.1
If you cannot log into Web Tools after an install and everything worked
6.2
To see Business Variables in Business Space
6.4
Test connection fails when using secure port (https)
6.5
Engine doesn't authenticate to fire CBEs
6.6
When using Informix v10.10
6.7
Database limitations for large artifacts
6.8
Reduce the risks of running into a Derby lock timeout.
6.9
Web Service exceptions are not handled correctly in SCA
Contacting
IBM Software Support
For detailed information on Fabric 6.2, visit the information center at http://publib.boulder.ibm.com/infocenter/dmndhelp/v6r2mx/index.jsp.
The following are highlights of the new features and functions in Fabric version 6.2.
Visit the IBM WebSphere Business Process Management Version 6.2 information at http://publib.boulder.ibm.com/infocenter/dmndhelp/v6r2mx/index.jsp, for the most current Fabric documentation.
The Fabric Tool Pack includes the following applications and components.
Refer to the IBM Business Services Tool Pack Installation Guide 6.2 for details.
Refer to the IBM Business Services Tool Pack Installation Guide 6.2 for details.
Important:
You must update WID before updating the Tool Pack. If you update the Tool Pack first, the WID update will fail.
To update WID, follow the instructions provided in the WID documentation. During a WID update, you might receive warning messages that state the Fabric is not at the correct level. After updating WID, update the Tool Pack. Be sure to exit WID before installing the Tool Pack.
Note:
Composition Studio plugins and features will be rolled back to the previous version but profile (Ears) will not be rolled backed.
This happens because the logon functionality generates a SQL that contains a DB2 defined "UPPER" function. This "UPPER" function does not work if the system date is set to a date earlier than when the database was installed. If the date is reset to the current date, everything should work fine.
To see Business Variables in Business Space, you must map users or groups to roles in the Fabric_Catalog application by following these steps:
1. Expand Applications on the left panel of the WPS console.
2. Click the Enterprise Applications link.
3. Click the Fabric_Catalog application link.
4. In the Detail Properties section, click Security role to user/group mapping.
5. Assign the same groups/users to the Fabric Administrators role (ONLY in the Fabric_Catalog application, NOT in the Fabric_Tools application) that you assigned to the Administrator role in the Business Space Manager application.
Project Interchange exports do not include the database that belongs to the project and do not package the replicated database that is associated with a workspace. Attempting to import a Composition Studio project from a Project Interchange will cause Composition Studio plug-ins to start incorrectly.
If Composition Studio encounters errors or failures due to a missing database, Composition Studio will not be usable until the missing resources are supplied or until the broken project is removed from the workspace.
Instead of moving Fabric Projects between workspaces, create a new Fabric Project in a new workspace.
(Internal tracking code WFC-3021)
To use a https connection to connect to a Fabric Repository, you need to import the WPS certificate into your WID truststore, using the following steps.
1. In IE6, browse to the Fabric login page, using https
2. Accept the certificate (select Yes
on the popup).
3. Double click the lock icon at the bottom right of the browser.
4. Click on the Details tab then
click Copy to File...
5. Select Base-64 encoded X.509 (.CER), then choose file and click Finish
6. cd to your WID jre security dir ({WID_ROOT}/jdk/jre/lib/security/)
7. Backup the cacerts file
8. Open a shell in the directory WID_ROOT}/jdk/jre/bin
9. Run the command:
keytool
-import -alias fabric-catalog -file <PATH_TO_FILE_IN_STEP_5> -keystore cacerts
You need to know the cacerts password (the default is changeit).
(Internal tracking code WFC-2363)
If you want security on your CBE bus, then all of your other applications (not Fabric) that access it have to authenticate. Therefore, you have two options: enable "everyone" to fire events (not a desirable option on a production system), or make your applications authenticate to the server.
For instructions on how to implement authentication go to http://publib.boulder.ibm.com/infocenter/dmndhelp/v6r2mx/index.jsp
(Internal tracking code WFC-3128)
Note the following while using Informix v10.10.
1) Use "DBAcess" utility to create the database. Before invoking this utility, ensure that the variables DB_LOCALE, CLIENT_LOCALE and SERVER_LOCALE are set to "en_us.utf8". If these are not set, it might lead to exceptions.
java.io.IOException: Code-set conversion function failed due to illegal sequence or invalid value.
Also, ensure that the connect string (or database url) has the DB_LOCALE connection property explicitly set. For example,
jdbc:informix-sqli://9.121.181.23:1526/fabricdb:INFORMIXSERVER=myinformix;DB_LOCALE=en_us.utf8
2) Database should be created in logging mode
sql> CREATE DATABASE dbname WITH LOG
You can also use buffered log. If database is non-logging,
such exceptions will be encountered at runtime
java.sql.SQLException: "Transactions not supported"
(Internal tracking code WFC-3266)
The maximum supported artifact size is 1 Gb. See methods setContent(InputStream stream, boolean closeInput, long size) in package com.ibm.tyto.artifact.Artifact.
(Internal tracking codes WFC-4648)
This workaround reduces the risks of running into a Derby lock timeout by reducing the isolation level used in WebSphere, on the database where the lock may occur (most probably BPEDB).
The workaround reduces the isolation level from:
4 "TRANSACTION_REPEATABLE_READ" (in DB2
terminology "Read Stability" = RS)
to
2 "TRANSACTION_READ_COMMITTED" (in DB2
terminology "Cursor Stability" = CS)
To apply this workaround you need to add a custom property for the appropriate data source. Make the setting on the admin console, after installing the driver and before running the tests, by using the following steps:
Note: To undo this setting, delete this custom property and restart the server again.
(Internal tracking code WFC-4120)
Fabric SDK service exceptions are not always handled correctly by the SCA portion of WPS. Install WPS iFix PK75548 to correct this exception handling error.
If you encounter a problem with this product, first try the following actions:
If you cannot resolve your problem by any of the preceding methods, contact IBM Technical Support.
Purchase of IBM WebSphere Application Server entitles you to one year of telephone support under the Passport Advantage® program. For details about Passport Advantage, visit the Passport Advantage® page.
The number for Passport Advantage members to call for WebSphere Application Server support is 1-800-426-7378. Have the following information available when you call: