Sun Java System Communications Services 2005Q4 Release Notes

Chapter 5 Sun Java System Communications Express 6 2005Q4 Release Notes

Version 6 2005Q4

These Release Notes contain important information available at the time of release of Communications Express 6 2005Q4. New features and enhancements, known issues and limitations, and other information are addressed here. Read this document before you use Communications Express 6 2005Q4.

These release notes contain the following sections:

Release Notes Revision History

Table 5–1 Communications Express Release Notes Revision History


Description of Change 


Updated release notes with patch information 


RR Release Notes 


Beta Release Notes 

About Communications Express

Sun Java System Communications Express 6 2005Q4 provides an integrated web-based communication and collaboration client that consists of three client modules - Calendar, Address Book and Mail. The Calendar and Address Book client modules are deployed as a single application on any web container and are collectively referred to as Unified Web Client (UWC). Messenger Express is the standalone web interface mail application that uses the HTTP service of Messaging Server.

This section includes:

What’s New in This Release

In this release, Communications Express provides users with a new feature that helps proxy authentication for WABP (Web Address Book Protocol). This release also provides the ability to share Personal Address Books (PAB sharing) through WABP. For steps on how to configure proxy authentication for WABP, refer to Sun JavaTM Systems Communications Express Administration Guide.

Supported Browsers

Communications Express6 2005Q4 requires a JavaScript-enabled browser. The following browsers are supported:

Table 5–2 Recommended Browser Versions for Communications Express 6


Windows XP 

Windows 2000 


NetscapeTM Navigator




Microsoft Internet Explorer 

6.0 SP2 

6.0 SP1 or later 






Bugs Fixed in This Release

Bugs fixed in Communications Express 2005Q4.

Table 5–3 Bugs Fixed in Communications Express

Bug Number 



Customizing webmail for specific domains causes Communications Express links to fail 


Trusted circle SSO fails when inetDomainSearchFilter is configured in Communications Express


During a hosted domain setup using Schema 2, incorrect domain appears during authentication failure 


Idle timeout does not work with remote Access Manager 


Message body is lost when trying to cancel Spell Check 


JavaScript error when the 'Select folder' option is chosen from the drop-down menu in the 'Current' folder 


The 'alias ' domain lookup in Communications Express does not work 


Communications Express displays a wrong error message while traversing from Options to Address Book 


Some strings are displayed in English in the “Compose Mail” windows when using Mozilla Firefox, for Japanese, Korean, Simplified Chinese, or Traditional Chinese locales. 


Some strings are displayed in English in the Compose window on Mozilla1.x, Firefox when preferred language is set to Japanese, Korean, Simplified Chinese, or Traditional Chinese. 


Incorrect translation for “Sent” folder name in Korean. 


Messenger Express shows a blank page on Internet Explorer due to a JavaScript error. 

Important Bugs Fixed in Patch Releases

In addition to documenting fixed bugs and known issues in final product releases, this release notes also list important bugs that are fixed in patches provided after the final release of the product. The post release patches are available at Refer to the README file for each patch to see the list of bugs fixed.

Table 5–4 lists platform specific patches.

Table 5–4 Platform Specific Patches for Communications Express.


Patch ID 







Depending on the platform you use, you can apply the corresponding patch. For example, a fix in a Solaris patch 118207-60 will also be available in the corresponding x86 patch 118208-60 and the Linux patch 118209-60.

In this section we document bugs and patches that result in either a GUI change or require you to configure or change settings in the product for the patch to take effect. This section also describes the required steps you need to perform after applying the patch.

GUI: Communications Express Needs the Ability to Hide Calendar id (6371103)

Fixed in patch 118540-32.

Communications Express does not allow hiding of the calendar ids in the user interface. Many customers prefer to hide the uid attribute from the end-user for security reasons. The following screen shows the calendar uid (userID) of the user in the Current Calendar drop-down list. This is the default behavior:

Communications Express screen showing Calendar uids

This bug has been fixed by adding the following parameter in the file:


This parameter is by default set to false. Follow the instructions in To Hide Calendar UIDs in Communications Express User Interface to disable calendar uids in Communications Express user interface. The following screen shows the calendar name (GivenName, Surname) in the Current Calendar drop-down list.

Communications Express Screen with the Calendar uids

ProcedureTo Hide Calendar UIDs in Communications Express User Interface

  1. Change directory to uwc-deployed-path/WEB-INF/domain.

  2. Open the file in a text editor.

  3. Search for the parameter uwc-user-attr-hideCalId in this file and set its value to true.

  4. Restart the web container on which Communications Express is deployed.

Installation Notes

The following services need to be installed and configured for Communications Express:

ProcedureProducts to be installed for Communications Express

  1. Directory Server - Install Sun Java TM System Directory Server 5 2005Q1.

  2. Calendar Server - Install Sun Java System Calendar Server 6 2005Q4.

  3. Web Server - Install Sun Java System Web Server version 6.1 SP4.

  4. Messaging Server - Install Sun Java System Messaging Server 6 2005Q4.

  5. Access Manager - Install Sun Java System Access Manager 6 2005Q4.

  6. Application Server - Install Sun Java System Application Server 8 2005Q4.

    Refer to Chapter 2, Installing and Configuring Communications Express, in Sun Java System Communications Express 6 2005Q4 Administration Guide for instructions on how to install and configure Sun Java System Communications Express.

Known Issues and Limitations

This section contains a list of the known issues with Communications Express 6 2005Q4. The following product areas are covered:

Generic Issues

The User Does Not Have an Option to Choose a View After Logging into Communications Express. (6195844)

The option to select a default view has been removed from Global Options. The Online Help does not reflect this change.

Fully Qualified Host Name Required in URL Even when the User is Authenticated. (5008104)

Communications Express cannot be fully configured if a fully qualified host name is not provided. The domain name is not set in the cookie if the URL is not with fully qualified host name even when the user is authenticated.


Always access the application using a fully qualified host name.

HTTP 502 Error Displayed on Upgrading Communications Express. (6300650)

Communications Express has compatibility issues between JES4 and JES3 version of Messenger Express on Solaris x86. Communications Express reports an HTTP 502 error when users log out.


Upgrade Messaging Server (or Messaging Server MEM) to JES4 version of Messaging Server.

Invalid Path Information provided in config-uwc Configuration file on Linux. (6263554)

The config-uwc configuration file for Linux shows invalid path names for Application Server. This points to the default path that is valid on Solaris but not on Linux.


The incorrect path information shown below:

Install directory: /opt/SUNWappserver/appserver
Directory Domain: /var/opt/SUNWappserver/domains/domain1
Document Root Directory: /var/opt/SUNWappserver/domains/domain1/docroot

should be changed to the following:

Install directory: /opt/sun/appserver/appserver
Directory Domain: /var/opt/sun/appserver/domains/domain1
Document Root Directory: /var/opt/sun/appserver/domains/domain1/docroot

UWCAuth Servlet Throws a NullPointer Exception. (6272426)

In a deployment scenario where the dependent components of Communications Express (deployed on Sun Java System Application Server) are deployed across multiple nodes, the Communicaitons Express UWCAuth Servlet throws a NullPointer Exception.


Restart the Application Server.

Configurator Tool Issues

This section contains a list of known issues in the Configurator tool for Communications Express.

Configurator Tool for Communications Express Does Not Support the 'Unconfigure' Option. (5104756)

The Communications Express Configurator does not allow you to undeploy, remove files at the time of configuration, and remove files created during runtime.


To unconfigure Communications Express:

  1. Remove the Communications Express package. For example on Solaris type

    pkgrm SUNWuwc

  2. Remove the deploy directories

  3. Remove the WEBAPP entry from Web Server or Application Server server.xml file.

Silent Configuration Does Not Work. (5008791)

Communications Express allows configuration to be executed only interactively, and does not allow silent configuration. When you try to configure in a silent mode, the following error is displayed, “The Directory name cannot be left blank. This is a mandatory field. Please enter again.”

Communications Express Configurator: devinstall Dumps Core for Unresolved Host Aliases. (5028906)

Communications Express Configurator fails to complete the configuration process if your system is not configured for host name aliases.


Ensure that you have configured one or more host name aliases for your system.

To configure one or more host name aliases on UNIX systems:

  1. Provide the configuration for the hosts in /etc/nsswitch.conf file:

    hosts: files dns nis

    This configuration indicates to the name service the lookup order it should use to resolve host names and host aliases. The name service lookup order is: files, dns, and nis.

  2. Ensure that the /etc/hosts file contains two or more host names defined against your machine’s IP address.

    For example, if your system IP address is, then in /etc/hosts file, you can configure the IP address as: budgie

    or budgie loghost

    Example of an incorrect IP address: budgie

GUI Configuration Input Fields are Truncated because Input Fields are Right Aligned. (4996723)

The field names and browser buttons are truncated or not visible when the configuration wizard is invoked in a language other than English.


Resize the configuration panels to view its contents properly.

The Components for Communications Express are Shown to be Zero Bytes. (4982590)

The Configurator tool for Communications Express shows the component size as 0 bytes while displaying the Mail and Calendar components for Communications Express.

Java Exception on Web Server Startup after Configuration of Communications Express. (6283991)

In an installation scenario where the Communications Express and Access Manager are installed and configured on separate nodes, the Web Server installed on the node containing the Communications Express throws a Java exception on restart. This is due to the incorrect settings in the Web Server's classpath (on the node where Communications Express is installed).


Edit the web_svr_base/config/server.xml file on the Web Server instance of the node where Communications Express is installed, and ensure that the following entries are available in the Web Server's classpath:


Unable to Configure Communications Express on Linux due to Self Referencing Symbolic Links. (6280944)

The Communications Express configurator creates a self referencing symbolic link on Linux under the /var/opt/sun/uwc/staging directory.


Remove all self referencing symbolic links from the /var/opt/sun/uwc/staging directory and redeploy UWC.

Communications Express Configurator Fails to Validate Application Server Port and as a Result the Configuration Hangs. (6298931)

The Communications Express configurator does not validate the Application Server port during configuration and thus the configuration hangs if a wrong Application Server port number is specified.

Configuration of Communications Express Hangs if Web Server is Running. (6264589)

The configuration of Communications Express hangs when the Web Server is running. This is due to an UnsatisfiedLinkError error.


Gracefully shutdown the Web Server by executing the command /web_svr_base/web_svr_domain_name/stop. This will allow the Communications Express configuration to proceed.

Calendar Issues

Calendar Does Not Allow Users to Select any Year beyond 2006 in all the Views. (5086083)

Communications Express allows users to select any year only till the year 2006. It does not allow selection of any other year after 2006 in all the views.

Event Search Field in Calendar Does Not Recognize Wild Cards. (6299178)

Communications Express does not recognize wild cards for searching Events or Tasks.

Cannot View Calendars with Availability or Invite Permissions Only. (6233746)

Users subscribed to a shared calendar with Availability and Invite permissions are unable to view the shared calendar.

Cannot Edit Imported Events and Tasks in Calendar. (6199523)

Communications Express does not allow editing of Events and Tasks that are imported from one calendar to the other (with allow... permissions set on both), for the same calendar owner.

Error Displayed when trying to get Options for Calendar Server. (6306958)

Communications Express has a hard dependency upon upgrading the UWC component of JES4 with Messaging Express and Calendar Express of JES3. A JavaScript error is displayed when users click on the Options Tab under Calendar.

Mail Issues

Adding a Large Attachment Results in a “Page Not Found” error. (6193396)

You will see this error if you attempt to attach a file larger than the default maximum (5 MB).

Communications Express Mail Tab Not Visible when User has mailAllowedServiceAccess: +ALL:* (6260646)

The mail tab for users that have attributes set as mailAllowedServiceAccess: +ALL:* is not visible.


Do not add mailAllowedServiceAccess:+ALL:* attribute; and if exists remove it. This is the same as attribute +ALL:*.

Forwarded Message Saved as Draft Appears to Lose the Forwarded Attachment. (6217929)

When users save forwarded messages that have attachments, the drafts in the Drafts folder do not show the attachments (or forwarded messages). However, the recipients receive the forwarded messages or attachments. This causes some confusion to the users as they have no indication that the message (in draft ) includes an attachment or a forwarded message.

Inbox Shows Unread Message Count as “Inbox(0)”. (6298043)

Communications Express shows the unread message count as 0 even when the mailbox contains unread messages.

New Content Shown Twice when Forwarding Messages. (6314465)

When users forward messages with new content added in Rich Text Format (RTF), the new message is shown twice in the forwarded message.

Text in the New Message Text Area is Replaced by the String “undefined” When Editing Messages in Plain Text on Mozilla Browser on Solaris. (6264555)

Communications Express incorrectly replaces all text with the string “undefined” when users perform a spell check and edit messages using the Edit button. The behavior is seen on Solaris 9 Operating Systems running Mozilla 1.4.

Address Book Issues

The Address Book Name Cannot be Localized by defaultps/dictionary-<lang\>.xml for Every Session. (4995472)

The address book name cannot be localized because the localized value which is based on the resolved session language and the domain specific defaultps/dictionary-<lang\>.xml is assigned when the address book is accessed for the first time.

The “Name” and “Description” entered in the Address Book Options page are also not displayed in the current Address Book drop-down list that appears on the Address Book tab page.

Importing Data from Outlook CSV Format Creates Invalid Birthday and Anniversary. (6308706)

When users try to import Microsoft Outlook data in CSV format into Communications Express, the entries for Birthday and Anniversary are incorrectly set to 00/00/00.

Deleted Attributes in Address Book Not Indexed; Causing a Performance Overhead. (6213691)

Address book does not index deleted groups. This results in a performance overhead while performing search on the Address Book component of the Communications Express.

Options Issues

Online Help for Options Documents an Unsupported Feature. (no bugid)

The online help for Option/General contains the following information under ”Default View after login’: “Select the default page to be displayed after you login from the drop-down list. The options available are: Email, Calendar, and Address Book”. The Options Page does not provide the user with the option to select the default application. However the online help does not reflect this change.

MailFilter UI Does Not Work if the Subject Field Contains the String “not”. (6297827)

When users try to create mail filters with the string “not” in the Subject field, the mail filter entry does not appear in the mail filters list. However, mails are correctly filtered with the “not” keyword in the subject field. Users cannot remove this filter if they want to at a later point of time, as it is not listed in the mail filters.

Localization Issues

Mail Sent using Large Japanese/French Data Appears Garbled. (6201676)

When a large email message is received, users must click an attachment link (text/html or text/plain) within the message. If the content of this attachment includes non-ASCII characters, users may see corrupted data in the newly opened browser pane. This issue will be fixed in the next available patch.


Manually select the appropriate encoding from the browser menu.

Day and Year Formats in Calendar View are Not Translated to Simplified Chinese. (5025449)

Day and Year View formats in Calendar view are not translated to Simplified Chinese. However, the ”Month’ view is correctly translated to Simplified Chinese.

Importing CSV from Localized Microsoft Outlook Express Version 6.00.2800.1123 Does Not Work. (6186520)

Communications Express cannot import CSV data from a localized Microsoft Outlook Express.


Certification Revocation List Not Working. (6225672)

Communications Express does not display any error message when encrypted messages are sent to users whose certificates have been revoked.


Dynamic Migration of Personal Address Book Does Not Work. (6315048)

Communications Express cannot migrate Personal Address Book data from Messenger Express to Communications Express.


To migrate entries from Personal Address Book to the Communications Express, use batch migration. For instructions on how to migrate PAB data to Communications Express, see Chapter 7, Migrating PAB Data to Addressbook Server, in Sun Java System Communications Express 6 2005Q4 Administration Guide.