Sun Java System Instant Messaging for Windows

Sun Java™ System Instant Messaging Release Notes for Microsoft Windows

Version 7 2005Q1

Part Number 819-1583-10

These Release Notes contain important information available at the time of release of Sun Java™ System Instant Messaging 7 2005Q1 for Windows. Known issues and limitations, and other information are addressed here. Read this document before you begin using Instant Messaging 7.

The most up-to-date version of these release notes can be found at the Sun Java System documentation web site: http://docs.sun.com/app/docs/coll/InstantMessaging_05q1. Check the web site prior to installing and setting up your software and then periodically thereafter to view the most up-to-date release notes and product documentation.

These release notes contain the following sections:

Third-party URLs are referenced in this document and provide additional, related information.


Note

Sun is not responsible for the availability of third-party web sites mentioned in this document. Sun does not endorse and is not responsible or liable for any content, advertising, products, or other materials that are available on or through such sites or resources. Sun will not be responsible or liable for any actual or alleged damage or loss caused by or in connection with the use of or reliance on any such content, goods, or services that are available on or through such sites or resources.



Release Notes Revision History

Table 1  Revision History 

Date

Description of Changes

February, 2005

Initial release of Sun Java™ System Instant Messaging Release Notes for Microsoft Windows.

July, 2005

Release of RR version of Sun Java™ System Instant Messaging Release Notes for Microsoft Windows.


About Instant Messaging 7 2005Q1

Sun Java System Instant Messaging delivers secure presence and extended real-time messaging, enabling communities of users to communicate and collaborate instantly and securely. It combines instant messaging capabilities with conferences, alerts, news, polling and file transfer to create a rich collaborative environment. It leverages an existing community, managed using LDAP, Sun Java™ System Access Manager or Sun Java™ System Portal Server.

This section includes:

What’s New in Instant Messaging 7 2005Q1

This section includes the following topics:

Installation

The Instant Messaging Installation Guide has been discontinued. If you are installing Instant Messaging 7 2005Q1 for the first time, see the Sun Java System Enterprise System Installation Guide for installation instructions.

New Features

This section describes the following new features added to Instant Messaging in this release:

Updated and Improved Instant Messaging Client

New icons, streamlined features, and new XMPP functions, like multiple Instant Messaging sessions, presence features, subscription authorization, roster management, and logging capabilities.

The IETF eXtensible Messaging and Presence Protocol (XMPP)

With XMPP, Instant Messaging inter-operates with the public networks through open source gateways. A user can aggregate contacts for all services on a client that supports XMPP (for example, GAIM and Exodus). In addition, XMPP support facilitates the integration of other third party applications as well as extensions of the existing functionality.

Re-architected Calendar Server Integration Support

How calendar notification is relayed as an instant message has changed from previous releases. New features include:

Troubleshooting Diagnostics for the Client

The About dialog box describes product copyright information. Additionally, the Details tab lists system, client, server, and session information that, in the event of a problem, end users can copy and paste into an email and send to their administrator or technical support center.

Multidomain functionality in News Channels and Conferences

News channels and conferences now support users from multiple domains.

New User Registration

You can now customize Instant Messenger to allow users to add themselves to the directory.

Simplified Sun Java System Access Manager Schema

The attributes sunPresenceDefaultAccess, sunPresenceEntityDefaultAccess, sunPresenceAccessDenied, sunPresenceEntityAccessDenied, sunPresenceAccessPermitted, and sunPresenceEntityAccessPermitted are obsolete. These attributes have been replaced by the attributes sunPresencePrivacy and sunPresenceUserPrivacy. The obsolete attributes are still in the schema, but are not visible from the Sun Java System Access Manager console, and are not used.

Hardware and Software Requirements

This section lists the requirements for installing Instant Messaging software. Before you install, ensure that you have met the minimum hardware and operating system requirements. JRE 1.4 is supported by both the server and the client.

The following hardware and software are required for this release of Instant Messaging software.

Server Operating System Requirements

This release of Sun Java System Instant Messaging requires the following platforms:

Windows 2000 Server, Service Pack 4

Server Software Requirements

This version of Instant Messaging is compatible with the following versions of other server software:

Server Hardware Requirements

The following are the minimum hardware requirements for installing Sun Java System Instant Messaging:

Client Operating System Requirements

This release supports the following client platforms:

Client Software Requirements

On Windows, you can run Instant Messenger using the browser’s java plug-in from the following browsers:

If the client machine has Java 1.4 or a higher version installed, there are no additional requirements to use either Java Plug-in or Java Web Start. Netscape Navigator v7 and the recent versions of the Mozilla browser include Java v1.4 or higher, but Internet Explorer does not. If you experience problems using the client with Java 1.4, upgrade to 1.5.

If the client machine does not have Java v1.4 or a higher version installed, you must install Java Web Start. You can download and Install Java v1.4. from the following location:

http://java.sun.com/j2se

You can download and install Java Web Start from the following location:

http://www.java.sun.com/products/javawebstart

HTML links can be exchanged over Instant Messenger and activated from the messenger by clicking them. When a link is activated, the messenger invokes a browser. The following table lists supported operating system and browser combinations:

Table 2  Supported Client OS and Browser Combinations 

Operating System

Browser

Windows 98/ME/NT/2000/XP

No restrictions

Solaris

Netscape Communicator 4.7x or later

Red Hat Linux 7.x

Netscape 4.7

Red Hat Linux 8.0 or later

Mozilla 1.2 or later

Mac OS X

No restrictions

Client Hardware Requirements

Instant Messenger uses between 20 and 40 MB of memory on most platforms. You should estimate the memory requirement by including the requirements of other applications (including operating systems) used on the client machine. In most cases, at least 128 MB RAM is recommended in order to run Instant Messenger and other applications comfortably. This number becomes higher when using memory-intensive operating systems.


Bugs Fixed in This Release

The following table lists the bugs that were fixed in this release.

Table 3  Bugs Fixed in This Release

Bug ID

Description

6222766

Instant Messaging not yet integrated with Portal Server and is unable to launch Instant Messaging from Portal Desktop

6249436

Instant Messaging configure utility can be run only in the silent mode. The GUI mode is not supported

6222772

Instant Messaging Calendar Reminder popup fails to appear, when calender reminder notification is configured


Important Information

This section covers the following topics:

Installation Notes

If you choose to use Sun Java System Access Manager to store policies when configuring Instant Messaging, policies like the following are created:

Compatibility Issues

This release of Instant Messenger requires the 7 2005Q1 Instant Messaging server. Server-to-server communication is compatible between 6 2004Q2 and 7 2005Q1 releases of the server. No changes are required to the server configuration (in iim.conf) and no migration of other server-related data is required. Refer also to the Sun Java Enterprise System 2005Q1 Upgrade and Migration Guide

Documentation Updates for Instant Messaging 7 2005Q1

The following documents have been deprecated. The information they contain has been incorporated into the Sun Java System Communications Services 6 2005Q1 Deployment Planning Guide:

In addition, the Sun Java System Instant Messaging 6 2004Q2 Installation Guide material has been deprecated. The information previously found in that book is now available from the following sources:

The rest of this section describes errors and omissions in the documentation.

Online Help

These features are not described in either the product online help or the quick reference.

Start Screen

The Start Screen launches Instant Messenger. To launch the application,

The Online Help and Quick Reference buttons display end user product help.

About Dialog Box

The About dialog box describes product copyright information. Additionally, the Details tab lists system, client, server, and session information. In the event of a problem, end users can copy and paste into an email and send to their administrator or technical support center.

Manage Contact Authorizations

With this feature, you can view the Users Who Can See My Status window. If you delete an user from your contact list you may still be on the deleted users list. This command allows you to revoke contact authorization from users who have you in their contact lists. Previously, you could only view this window from the Privacy tab of the Settings window; you can now invoke it through the Tools menu.

Add Recipients Screen

The Add Recipient dialog box and the Search for a User dialog box have been combined into a single dialog box for searching and for adding users.

Session IDs and Priority Settings

Priority Settings for the Current Session on the Advanced tab in the Settings window has been removed. Instead, you can select a checkbox to adjust the priority when the status changes (enabled by default). When the checkbox is selected, it automatically lowers the session priority with statuses like, Idle, Away, and Do Not Disturb.

Emoticons

(Bug : 6182662) Some new emoticons are not documented in the online help. The following table describes the missing emoticons and their corresponding keyboard shortcuts.

Table 4  Instant Messenger Emoticons 

Name

Shortcut Characters

Alarm clock

((O))

Balloons

88=

Birthday Cake

~[

Calendar

[#]

Can of Worms

&]

Clown

:O)

Flowers

@=

Gift

@[

Gold Star

(*)

Knife

-->>

Life Preserver

o=

Lightning

\\\

Drink

)-|

Money

$$

Mug of Beer

@]

Music

~~

Rat Hole

<O~

Sun Shining

=O=

Phone

(~)

Violin

~\~

In addition, the online help mistakenly calls the Happy Emoticon “Smiley” and the Sleep emoticon “Sleeping”.

Manage Contact Authorizations Menu Item

Selecting Tools>Manage Contact Authorizations displays the Users Who Can See My Status dialog box. See Users Who Can See My Status Dialog Box for more information.

Users Who Can See My Status Dialog Box

(Bug 6183638) You can access Users Who Can See My Status Dialog Box by selecting Tools>Manage Contact Authorizations. This dialog box allows you to see a list of users on whose contact list your contact details reside, but are not in your contact list. For example, if User A authorized User B to include User A in User B’s contact list, but did not in turn place User B on their own contact list, User B would appear on the Users Who Can See My Status dialog box for User A. In Instant Messenger, User B is referred to as a watcher of User A. Using the options on this dialog box, User A can then add User B to their own contact list or remove themselves from User B’s contact list.

  To Add a Watcher to Your Contact List

  1. In Instant Messenger, select Tools>Manage Contact Authorizations.
  2. The Users Who Can See My Status dialog box appears.

  3. Select the name of the watcher you want to add from the list and click Add to Contacts List.
  4. The watcher is added to your contact list with a status of “Approval pending” and an authorization request is sent to the watcher.

  To Remove Yourself from a Watcher’s Contact List

  1. In Instant Messenger, select Tools>Manage Contact Authorizations.
  2. The Users Who Can See My Status dialog box appears.

  3. Select the name of the watcher from whose contact list you would like to be removed and click Deny User Access.
  4. You are removed from the watcher’s contact list.

User Status Watch Indicator

The online help states that Instant Messenger appends an asterisk (*) to the name of a contact in the contact list when you are watching that user’s status. On some platforms, an exclamation point (!) is used instead of an asterisk.

New User Registration Dialog Box

If you customize Instant Messenger to allow new user registration as described in the Administration Guide, a button is added to the Login dialog box that allows users to access the New User Registration dialog box. Instructions on using this dialog are not included in the online help. The information is available in the Sun Java System Instant Messaging Administration Guide.


Known Issues and Limitations

This section describes the known issues and limitations of Instant Messaging 7 2005Q1 for Windows. For a list of the known issues and limitations in the component, refer to the following Release Notes: http://docs.sun.com/app/docs/doc/819-0428.

This section covers the following topics:

Login

Instant Messaging Server not coming up after configuring IIM archive provider in iim.conf file (6233192)

Instant Messaging Server does not start after configuring the Instant Messenger to support archive provider in iim.conf and im.jnlp and jnlpLaunch.jsp files. Login to Instant Messenger fails even after restarting the Web Server and Instant Messenger Server. This is because the .jar files related to archive provider are not set in the classpath.

Workaround

None.

Integration with cacao and mfwk

To intergrate Instant Messaging with cacao and mfwk perform the following:

  1. In the registry key HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\xmppd\parameters\classpath after “mfwk_agent.jar” add “;”.
  2. In the [INSTALLDIR]\share\cacao\config\modules\com.sun.im.service.xmpp.xml file modify share/xmppd.jar to share/lib/xmppd.jar.

Installation

Active Perl 5.8.3 is required to be pre-installed on the system if Instant Messaging, Messaging Server and Calendar Server are selected for installation.(6293991)


Redistributable Files

Sun Java System Instant Messaging 7 2005Q1 does not contain any files which you can redistribute.


How to Report Problems and Provide Feedback

If you have problems with Sun Java System Instant Messaging, contact Sun customer support using one of the following mechanisms:

So that we can best assist you in resolving problems, please have the following information available when you contact support:

Sun Welcomes Your Comments

Sun is interested in improving its documentation and welcomes your comments and suggestions.

To share your comments, go to http://docs.sun.com and click Send Comments. In the online form, provide the document title and part number. The part number is a seven-digit or nine-digit number that can be found on the title page of the book or at the top of the document. For example, the title of this book is Sun Java System Instant Messaging 7 2005Q1 Release Notes for Microsoft Windows, and the part number is 819-1583-10.


Additional Sun Resources

Useful Sun Java System information can be found at the following Internet locations:


Copyright � 200 Sun Microsystems, Inc. All rights reserved.

Sun Microsystems, Inc. has intellectual property rights relating to technology embodied in the product that is described in this document. In particular, and without limitation, these intellectual property rights may include one or more of the U.S. patents listed at http://www.sun.com/patents and one or more additional patents or pending patent applications in the U.S. and in other countries.

SUN PROPRIETARY/CONFIDENTIAL.

U.S. Government Rights - Commercial software. Government users are subject to the Sun Microsystems, Inc. standard license agreement and applicable provisions of the FAR and its supplements.

Use is subject to license terms.

This distribution may include materials developed by third parties.

Portions may be derived from Berkeley BSD systems, licensed from U. of CA.

Sun, Sun Microsystems, the Sun logo, Java and Solaris are trademarks or registered trademarks of Sun Microsystems, Inc. in the U.S. and other countries. All SPARC trademarks are used under license and are trademarks or registered trademarks of SPARC International, Inc. in the U.S. and other countries.


Copyright � 200 Sun Microsystems, Inc. Tous droits r�serv�s.

Sun Microsystems, Inc. d�tient les droits de propri�t� intellectuels relatifs � la technologie incorpor�e dans le produit qui est d�crit dans ce document. En particulier, et ce sans limitation, ces droits de propri�t� intellectuelle peuvent inclure un ou plusieurs des brevets am�ricains list�s � l'adresse http://www.sun.com/patents et et un ou des brevets des applications de brevet en attente aux Etats - Unis et dans les autres pays.

Propri�t� de SUN/CONFIDENTIEL.

L'utilisation est soumise aux termes du contrat de licence.

Cette distribution peut comprendre des composants d�velopp�s par des tierces parties.

Des parties de ce produit pourront �tre d�riv�es des syst�mes Berkeley BSD licenci�s par l'Universit� de Californie.

Sun, Sun Microsystems, le logo Sun, Java et Solaris sont des marques de fabrique ou des marques d�pos�es de Sun Microsystems, Inc. aux Etats-Unis et dans d'autres pays.

Toutes les marques SPARC sont utilis�es sous licence et sont des marques de fabrique ou des marques d�pos�es de SPARC International, Inc. aux Etats-Unis et dans d'autres pays.