vFabric tc Server 2.6 Release Notes
What's in the Release Notes
These release notes cover the following topics:
What's New in vFabric tc Server 2.6.5
The vFabric tc Server 2.6.5 release updates the version of the included tc Runtime. See Supported Specifications, Related Products, and Platforms.
What's New in vFabric tc Server 2.6.4
The vFabric tc Server 2.6.4 release updates the version of the included tc Runtime. See Supported Specifications, Related Products, and Platforms.
Also included in this release is a backport of ASF Bugzilla Bug 52444 from Tomcat 7.0.26.A to address issues with @HandlesTypes processing. This bug caused long startup times or excessive memory consumption for some Spring 3.1 applications.
What's New in vFabric tc Server 2.6.3
The vFabric tc Server 2.6.3 release updates the version of the included tc Runtime. See Supported Specifications, Related Products, and Platforms.
What's New in vFabric tc Server 2.6.2
The vFabric tc Server 2.6.2 release includes a new Elastic Memory for Java plug-in for the vSphere Web Client. This plug-in adds the ability to monitor EM4J configuration and memory performance for EM4J-enabled Java workloads in the vSphere Web Client.
The vFabric tc Server 2.6.2 release also updates the version of the included tc Runtime and fixes some issues. See Supported Specifications, Related Products, and Platforms and Known and Fixed Issues.
What's New in tc Server 2.6.1
The vFabric tc Server 2.6.1 release updates the version of the included tc Runtime and fixes a security vulnerability. See Supported Specifications, Related Products, and Platforms and Known and Fixed Issues.
What's New in vFabric tc Server 2.6.0
vFabric tc Server 2.6.0 includes the following new features:
Spring Insight Operations
Spring Insight Operations gives you real-time visibility into Web application and tc Server performance in production environments. Insight Operations graphs the health of an application over time for an entire cluster of tc Runtime instances and for each server in the cluster. You see application and server problems as they occur, with detailed information about contributing events.
Spring Insight Operations has a distributed architecture, with an agent component on each tc Runtime instance in a cluster and a centralized dashboard. The agent and dashboard components of Spring Insight Operations are tc Server templates, separately downloadable, and are available with tc Server Spring edition. Spring Insight Developer, which continues to be included in the tc Server Developer edition, works with one tc Runtime instance during the development phase for a Web application.
To learn more, see the Spring Insight Operations documentation.
Elastic Memory for Java (EM4J)
Elastic Memory for Java (EM4J) improves memory management for Java workloads in VMware® ESXi™. EM4J is part of VMware vFabric Cloud Application Platform 5.0 and is an add-on to vFabric tc Server. It is packaged as a template in the tc Server Standard Edition.
EM4J establishes a balloon by allocating objects in the Java heap, working with ESXi to reclaim available heap memory dynamically and allocate more memory to VMs that need more. It is a Java-savvy alternative to the VMware guest tools balloon driver. It allows you to overcommit memory on the ESXi host to improve consolidation ratios while avoiding the performance and reliability problems that Java's memory management has typically brought to the virtualization environment.
To learn more, see Elastic Memory for Java.
Unix Runtime User Support
The tc Server 2.6 release includes new features that enable
running tc Server and the Hyperic Agent with specified Unix user
accounts. Changes to the
In tc Server, a new
To set up a tc Runtime instance to run as a specified Unix user, in the Getting Started with vFabric tc Server documentation, see "Starting tc Runtime Instances Automatically at System Boot Time."
The tc Server plug-in included in Hyperic 4.6 enables you to run tc Server and the Hyperic Agent with different Unix
users. Hyperic Agent can run as
When Hyperic discovers a new tc Server instance, it records the
Unix user running the tc Server and, in the future, starts the
instance with the same user. The new plug-in also ensures that
applications deployed through the Hyperic interface are executable by
the tc Runtime instance user. The plug-in uses the
To enable this feature, in the vFabric tc Server Administration documentation, see "Setting Up Unix Users for tc Server and Hyperic."
Bash Completion for tc Server Scripts
If you use the
To set up command completion, in the Getting Started with vFabric tc Server documentation, see "Enabling Bash Completion for tc Server Scripts."
vFabric tc Server Editions
tc Server is available in three different editions. tc Server Developer is geared towards the enterprise application developer. tc Server Standard is designed for operators and administrators. tc Server Spring Edition, a part of vFabric Cloud Application Platform 5.0, is for operators and administrators deploying tc Server enterprise applications on VMware vSphere® and VMware® ESXi™ hosts. tc Server Standard and Spring Editions use the same installer and differ only in licensed features and support.
Supported Specifications, Related Products, and Platforms
The following sections list the specifications, related product versions, and configurations supported with tc Server 2.6.0, 2.6.1, 2.6.2, 2.6.3, 2.6.4, and 2.6.5.
Supported Java EE Specifications
vFabric tc Server supports the following specifications:
tc Runtime Versions Included with tc Server 2.6.5
tc Server 2.6.5 includes the following tc Runtime versions:
tc Runtime Versions Included with tc Server 2.6.4
tc Server 2.6.4 includes the following tc Runtime versions:
tc Runtime Versions Included with tc Server 2.6.3
tc Server 2.6.3 includes the following tc Runtime versions:
tc Runtime Versions Included with tc Server 2.6.2
tc Server 2.6.2 includes the following tc Runtime versions:
tc Runtime Versions Included with tc Server 2.6.1
tc Server 2.6.1 includes the following tc Runtime versions:
tc Runtime Versions Included with tc Server 2.6.0
tc Server 2.6.0 includes the following tc Runtime versions:
Supported Related Product Versions
The following related VMware product versions are supported with tc Server:
The following table lists the supported platform configurations for executing tc Runtime. Other configurations may be supported on request; contact your sales representative for details.
Because you typically install and run the Hyperic Agent on the same computer as tc Runtime, you should also consult HQ Agent Requirements.
Follow the guidance of your operating system or JVM vendor when deciding which patch levels should be applied to your computer. In general, the latest patch update levels are recommended.
The following table lists specifically tested patch update levels for the latest 2.6.x version of tc Runtime. The table is updated as new configurations are tested.
Known and Fixed Issues
The following problems have been identified in this release of vFabric tc Server. Where possible, a workaround is provided.
The table indicates the version in which the problem was found and, where applicable, the version in which it was fixed. If the Fixed In column is blank, it means the problem still exists in the latest version of tc Server.