


Jazz Foundation
The foundation of IBM Engineering Lifecycle Management
Jazz Foundation 4.0.3

Jazz Foundation 4.0.3 New & Noteworthy
Jazz Foundation is an integral part of the Rational solution for Collaborative Lifecycle Management (CLM). For new and noteworthy information about other parts of the Rational solution for CLM, see these pages:
New in Jazz Foundation 4.0.3
- Jazz Team Server
- The server can throttle Rational Team Concert clients that poll for feed updates
- New System Alerts page in the web client
- Reporting
- Email notifications for failed data collection jobs
- Support for Rational Publishing Engine version 1.2 templates
- Recently viewed support on the Reports menu
- Support for style sheets in Rational Publishing Engine reports
- Improved transparency of data warehouse creation
- Support for deploying reports across project areas
- Jazz Process
- Improved permissions configuration in the web client
- Improved rich hover for practices and practice elements
- Support for OSLC automation in project association types
- Process area history tab in the web client
- Iteration types in process sharing
- Jazz Foundation Services
Jazz Team Server
The server can throttle Rational Team Concert clients that poll for feed updates
You can configure the Rational Team Concert client to poll the server frequently for feed updates. As the number of users increases, the increase in polling might affect server performance. The server has a new feature which, if configured, provides the following behavior:
- Feeds that poll the server cannot poll more frequently than a minimum configured by the server.
- Feeds that frequently receive no new updates from the server are throttled until they receive a new update.
- Feeds that are not used but continue to poll the server are throttled until they are used.
- Rational Team Concert clients that are running but not being used (for example, if a user goes to lunch or leaves the client open after going home) will throttle polling for new feed updates until the user returns and begins using the client again.
- Rational Team Concert clients throttle the polling for feeds that are never used and that do not return any new results.
Because some users might need their Rational Team Concert client to poll for feed updates frequently without being throttled, the Rational Team Concert client provides an option to override this feature for a particular feed.
Version 4.0.3 of Rational Team Concert is compatible with this feature.
New System Alerts page in the web client
A new page named System Alerts was added to the Server section of the Admin UI in the web client. Administrators can now create and manage system-wide messages that appear in the web banner of the Jazz Team Server and applications. This feature enables easier communication about scheduled server outages or other events.
Reporting
Email notifications for failed data collection jobs
You can now receive an instant email notification when a data collection job fails. In the Advanced Properties settings for the server, you can specify one or more email addresses to receive notifications.
Support for Rational Publishing Engine version 1.2 templates
Support now exists for report templates that were created by using Rational Publishing Engine 1.2. Templates that were created using earlier versions of Rational Publishing Engine are still supported, as well.
Recently viewed support on the Reports menu
The Reports menu now lists recently viewed reports and report resources, which makes it easier to find and open reports that you use frequently.
Support for style sheets in Rational Publishing Engine reports
You can now add a style sheet to a report resource that is based on a Rational Publishing Engine template. The style sheet is used to export the report to the corresponding format.
Improved transparency of data warehouse creation
Two offline repotools commands were added to generate the DDL and upgrade SQL scripts for creating or migrating the data warehouse database:
repotools-jts -generateWarehouseDDLScripts --Generate the data warehouse DDL scripts.
repotools-jts -generateWarehouseUpgradeScripts --Generate the data warehouse upgrade scripts.
Support for deploying reports across project areas
It is now easier to share and update custom reports across project areas. A new option was added to the Deploy New Resources page so that you can select report resources from another project area. You can still select reports that the application provides, as well.

When a report is deployed from another project, its contents and attached files are linked to the source resource. Any updates that are made to the contents of the original resource are immediately reflected in all other reports on the server that were deployed from that resource.
Jazz Process
Improved permissions configuration in the web client
The contents of the Permissions tab were replaced with a new editor that provides the same functionality in a streamlined and more intuitive way. Usability enhancements include the ability to configure permissions for an operation across all roles and an improved flow for customizing a child area.
Improved rich hover for practices and practice elements
The rich hover for practices and practice elements can now show the content of sections or fields.
Support for OSLC automation in project association types
OSLC automation in project association types is now supported in both the Eclipse client and web client. This new association can be established between Quality Management artifact containers and Automation Management artifact containers.
Process area history tab in the web client
The web client now supports showing the history for project and team areas, including who made each change, when it was made, and what changed.
Iteration types in process sharing
Project areas that consume a process from another project area, either locally or on a remote server, can now use the iteration types that are defined and configured in the process provider.
Jazz Foundation Services
Support for a whitelist in the mailer service
The mailer service now supports whitelists, which are lists of approved recipients. By default, when you send an email, if one of the recipients is not on the whitelist, the message is not sent to anyone. You can change this behavior by using the "force" parameter, which sends the email to only the recipients that are on the whitelist.
First draft of Java APIs for Jazz Foundation Services
A first draft of Java APIs for Jazz Foundation Services is now available for feedback only. These APIs will be part of the final JAF SDK. The following services are available:
- com.ibm.team.jfs.sdk.storage.IStorageService
- com.ibm.team.jfs.sdk.query.ISparqlQueryService
- com.ibm.team.jfs.sdk.search.ITextQueryService
- com.ibm.team.jfs.sdk.baseline.IBaselineService