Skip navigation.

New Features

  Previous Next vertical dots separating previous/next from contents/index/pdf Contents View as PDF   Get Adobe Reader

New Features and Enhancements

The following sections describe the new features and enhancements offered in the current BEA Tuxedo release:


What's New in Tuxedo 9.0

The following sections describe the new features and enhancements offered in BEA Tuxedo release 9.0:

Service Metadata Repository

The Tuxedo Service Metadata Repository is a respository similar to the Jolt repository. It provides Tuxedo application developers and administrators the ability to store and retrieve detailed services parameter information on any or all Tuxedo application services.

It is designed to process interactive queries by developers and administrators during application development or modification, and is not designed for the processing of high volumes of automated queries during the application production phase.

The Service Metadata Repository will provide enhanced Web services support and additional integration between Tuxedo and WebLogic.

Service Metadata Repository Documentation

For more information about the Service Metadata Repository, see the following documentation:

XML To and From FML/FML32

To better enable integration of XML into BEA products, XML conversion to and from FML/FML32 in a Tuxedo environment is provided. The data conversion features provides:

Note: XML to and from FML/FML32 conversion uses third-party libraries (for example, that may be substantial in size.

Increasing the size of shared libraries may cause running Tuxedo application processes (that use the conversion feature) to consume increased amounts of memory which, in turn, can impact performance.

XML to and from FML/FML32 conversion should not be used by a Tuxedo system process.

XML To and From FML/FML32 Documentation

For more information about XML to and from FML/FML32 conversion, see the following documentation:

Xerces Parser Upgrade

Tuxedo 9.0 will deliver the Xerces parser 2.5.0 as part of the installation package. This upgraded parser will provide support for XML parser validation as well as continued XML support comparable to that of Tuxedo 8.1.

Xerces Parser Documentation

For more information about the Xerces parser upgrade, see the following documentation:

Domain Gateway Performance Enhancement

This feature improves the Tuxedo domain GWTDOMAIN performance by introducing multithreaded execution capability. It also allows other types of domain gateways to take advantage of this feature in the enhanced Common Gateway Architecture with simple program changes.

Domain Gateway Performance Enhancement Documentation

For more information about the domain gateway performance enhancement, see the following documentation:

Domain Gateway Session Connection Policy

This feature allows configuring a specific TDOMAIN session from a local GWTDOMAIN gateway to a remote GWTDOMAIN gateway.

This enhancement to the product allows for:

The flexibility allows customers to have full runtime control of TDOMAIN sessions' connection policy.

Domain Gateway Session Connection Policy Documentation

For more information about the domain gateway session connection policy, see the following documentation:

Domain Gateway Connection Events

Tuxedo 9.0 will report predefined events for Domain Gateway connections. Events will primarily report issues such as connection success, failure and dropped connections.

DM_MIB system events are added for T_DM_CONNECTION Class and include the following new events.

Domain Gateway Connection Event Documentation

For more information about domain gateway connection events, see the following documentation:

IIOP Client Failover

Tuxedo CORBA remote clients invokes object methods via an IIOP gateway. In some cases, the IIOP gateway connection may fail due to reasons such as a shutdown of the IIOP gateway or network disconnection. This feature provides a transparent mechanism for a CORBA remote client to automatically connect to an alternative ISL and then retry the request.

IIOP Client Failover Documentation

For more information about IIOP client failover, see the following documentation:

Service Level Blocktime

This feature provides applications with greater control over blocktime, providing capabilities to specify blocktimes for individual services, calls made by a particular Tuxedo context, or for one particular blocking call.

Administrators can override the systemwide BLOCKTIME value on a per-service basis. Programmers can override the systemwide BLOCKTIME value on a per-context and per-call basis.

Service Level Blocktime Documentation

For more information about service level blocktime, see the following documentation:

Kerberos Authentication

Tuxedo 9.0 provides a Kerberos security plug-in which allows Tuxedo native clients via an authentication server, KAUTHSVR, to validate the credentials passed by the security plug-in and return results. The KAUTHSVR will also take over what the default AUTHSVR does to provide Tuxedo security ACL checking.

KAUTHSVR is a standard Tuxedo application server which provides a service called AUTHSVC. This service will authenticate the client by checking the credentials passed from the client as well as incorporate current AUTHSVR logic for Tuxedo native security checking.

Kerberos Authentication Documentation

For more information about Kerberos authentication, see the following documentation:

Cert-C PKI Plug-in

Tuxedo 9.0 provides a Cert-C PKI plug-in which allows users to sign, seal, and envelope Tuxedo typed message buffers by using the public key encryption algorithm. The plug-in allows the typed buffer to be encrypted and then put a signature on it. By enveloping the typed buffer, the plug-in provides access to digital signature and encryption information associated with the buffer. LDAP provides the storage for the publicly accessible user certificate.

To use this plug-in, Tuxedo administrators must enable the plug-in by configuring it using PIF commands to modify the Tuxedo registry. The administrators will also need to configure and manage the LDAP server and its directory database.

Cert-C PKI Plug-in Documentation

For more information about the Cert-C plug-in, see the following documentation:

.NET Wrapper for Tuxedo Workstation Client

The Tuxedo .NET Workstation Client provides customers with access to the Tuxedo system using the .NET Framework environment. It is implemented as a set of APIs and development utilities for developers.

Many improvements have been made to the .NET wrapper APIs from the previous C-style ATMI APIs. Taking advantage of object oriented (OO) technologies and .NET facilities makes new APIs more OO-compliant, as well as easier and safer to use.

The current release supports only the workstation client programming. Native client and server-side programming are not yet supported.

The feature is developed and distributed as a stand-alone component of Tuxedo 9.0 and should be installed after the Tuxedo installation.

Note: The .NET wrapper feature is not part of BEA Tuxedo 9.0 release for general availability (GA). Full testing of this feature will be complete after the release. Please check BEA dev2dev Tuxedo product website for the .Net wrapper code at the following URL.

Tuxedo .NET Workstation Client Documentation

Tuxedo .NET Workstation Client documentation is available on the Tuxedo 9.0 Site Map page on Refer to the Reference section of the Site Map page at the following URL:


The following enhancements are available as part of Tuxedo 9.0:

Customer Enhancements


Back to Top Previous Next