JavaScript is required to for searching.
Skip Navigation Links
Exit Print View
Oracle GlassFish Server Message Queue 4.5 Release Notes
search filter icon
search icon

Document Information

1.  Release Notes

Release Notes Revision History

About Message Queue 4.5

Message Queue 4.5 Supported Platforms and Components

Platform Support

System Virtualization Support

Optional Support Components

New Features in Message Queue 4.5

Bugs Fixed in Message Queue 4.5

Features to be Deprecated in a Future Release

Compatibility Issues

Interface Stability

Issues Related to the Next Major Release of Message Queue

Known Issues and Limitations

Installation Issues

Installing on All Platforms

Installing on Windows

Installing on Solaris

Installing on OpenSolaris

Installing on Linux

Version Anomalies in the Installer

Solaris Platform

Linux Platform

Localization Issues

Deprecated Password Option

Administration/Configuration Issues

Broker Issues

Broker Clusters

JMX Issues

SOAP Support

Redistributable Files

Documentation Updates in Message Queue 4.5

Documentation Accessibility

Accessibility of Code Examples in Documentation

Accessibility of Links to External Web Sites in Documentation

Deaf/Hard of Hearing Access to Oracle Support Services

Additional Resources

New Features in Previous Message Queue 4 Releases

New Features in Message Queue 4.4.2

New Features in Message Queue 4.4 Update 1

New Installation Program

Transaction Log Support for Clusters

In-Process Broker

New Features in Message Queue 4.4

JMS Bridge Service

STOMP Bridge Service

Additional Enhancements

New Universal Message Service (UMS) Functions

IPS Package Support

Audit Logging Feature Reinstated

New Features in Message Queue 4.3

Universal Message Service (UMS)

Architecture

Additional Features

Using the UMS

Supported Web Containers

AIX Platform Support

New Zip-Based Installer

Extended Platform Support

Additional Enhancements

New Directory Structure on Windows Platform

New Broker Properties

JMX Administration API Enhancements

Listing Durable Subscriptions for Wildcard Subscribers

New Features in Message Queue 4.2

Multiple Destinations for a Publisher or Subscriber

Schema Validation of XML Payload Messages

C-API Support for Distributed Transactions

Installer Support for Sun Connection Registration

Support for MySQL Database

Additional Enhancements

New Features in Message Queue 4.1

High-Availability Broker Clusters

JAAS Support

Persistent Data Store Format Change

Broker Environment Configuration

Java ES Monitoring Framework Support

Enhanced Transaction Management

Fixed Ports for C Client Connections

New Features in Message Queue 4.0

Support for JMX Administration API

Client Runtime Logging

Connection Event Notification API

Broker Administration Enhancements

Displaying Information About a JDBC-Based Data Store

JDBC Provider Support

Persistent Data Store Format Changes

Additional Message Properties

SSL Support

Bugs Fixed in Previous Message Queue 4 Releases

Bugs Fixed in Message Queue 4.4.2

Bugs Fixed in Message Queue 4.4 Update 1

Bugs Fixed in Message Queue 4.4

Bugs Fixed in Message Queue 4.3

Bugs Fixed in Message Queue 4.2

Bugs Fixed in Message Queue 4.1

Bugs Fixed in Message Queue 4.0

Known Issues and Limitations

This section contains a list of the known issues with Message Queue 4.5. The following product areas are covered:

For a list of current bugs, their status, and workarounds, Java Developer Connection™ members should see the Bug Parade page on the Java Developer Connection web site. Please check that page before you report a new bug. Although all Message Queue bugs are not listed, the page is a good starting place if you want to know whether a problem has been reported.

http://bugs.sun.com/bugdatabase/index.jsp


Note - Java Developer Connection membership is free but requires registration. Details on how to become a Java Developer Connection member are provided on Sun’s “For Developers” web page.


To report a new bug or submit a feature request, send mail to imq-feedback@sun.com.

Installation Issues

This section describes issues related to the installation of Message Queue.

Installing on All Platforms

These issues affect installation on all platforms.

Installing on Windows

When installing Message Queue on Windows, please note the following limitations.

Installing on Solaris

Installing on OpenSolaris

Installing on Linux

The following issues affect installation on the Linux Platform:

Version Anomalies in the Installer

The installer displays Message Queue version information in an opaque form. (Bug 6586507)

Solaris Platform

On the Solaris platform, refer to the following table to determine the Message Queue version displayed by the installer.

Table 1-4 Version String Translation

Version as Displayed by the Installer on Solaris OS
Corresponding Message Queue Release
4.4.1.0
4.4 Update 1
4.4.0.0
4.4
4.3.0.0
4.3
4.2.0.0
4.2
4.1.0.2
4.1 Patch 2
4.1.0.1
4.1 Patch 1
4.1.0.0
4.1
3.7.2.1
3.7 UR2 Patch 1
3.7.0.2
3.7 UR2
3.7.0.1
3.7 UR1
3.6.0.0
3.6
3.6.0.4
3.6 SP4
3.6.0.3
3.6 SP3
3.6.0.2
3.6 SP2
3.6.0.1
3.6 SP1

Note - For Patch releases to 3.6 SP4 (for example, 3.6 SP4 Patch 1), the releases string displayed by the installer stays the same. You need to run the command imqbrokerd -version to determine the exact version.


Linux Platform

On the Linux platform, the version number displayed by the installer is in the following form.

majorReleaseNumber.minorReleaseNumber-someNumber

For example, 3.7–22. This tells us only that this is one of the 3.7 releases, but not which specific one. To determine the installed Message Queue version, run the command:

imqbrokerd -version.

Localization Issues

The following issues relate to localization problems.

Deprecated Password Option

In previous versions of Message Queue, you could use the —p or —password option to specify a password interactively for the following commands: imqcmd, imqbrokerd, and imdbmgr. Beginning with version 4.0, these options have been deprecated.

Instead, you can create a password file that specifies the relevant passwords and reference the password file using the -passfile command option, or simply enter a password when prompted by the command.

A password file can contain one or more of the passwords listed below.

In the following example, the password to the JDBC database is set in the password file to abracadabra.

imq.persist.jdbc.mysql.password=abracadabra

You can use a password file in one of the following ways.

Administration/Configuration Issues

The following issues pertain to administration and configuration of Message Queue.

Broker Issues

The following issues affect the Message Queue broker.

Broker Clusters

The following issues affect broker clusters.

JMX Issues

On the Windows platform, the getTransactionInfo method of the Transaction Manager Monitor MBean returns transaction information that has incorrect transaction creation time. (Bug 6393359)

Workaround: Use the getTransactionInfoByID method of the Transaction Manager Monitor MBean instead.

SOAP Support

You need to be aware of two issues related to SOAP support