Sun Java System Directory Editor 1 2004Q4 SP1 Release Notes

Sun Java™ System Directory Editor
Release Notes

Version 1 2004Q4 SP1

Part Number 819-1702-10

These Release Notes contain important information available at the time of release of Sun Java™ System Directory Editor 1 2004Q4 SP1. New features and enhancements, known issues and limitations, and other information are addressed here. Read this document before you begin using Directory Editor 12004Q4 SP1.

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/db/prod/sjs.diredit. 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 3, 2005

SP1 product release

November 22, 2004

Initial release of these release notes

October 26, 2004

Initial Beta release.


About Directory Editor 12004Q4 SP1

Directory Editor is J2EE-based web application that enables you to quickly and easily manage your directory data.

Directory Editor:

This section includes:

What’s New in this Release

This section contains the following information:

New Features

New features in Directory Editor 1 2004Q4 SP1 include:

Performance Enhancements

The performance enhancements in Directory Editor 1 2004Q4 SP1 include:

Documentation Changes

The following significant changes were made to the Sun Java™ System Directory Editor Installation and Configuration Guide for the Directory Editor 1 2004Q4 SP1 release:

In addition, the online help was refined for the Directory Editor 1 2004Q4 SP1 release.

Supported Software Environments

This section lists the software and environments that are compatible with Directory Editor:

Operating Systems

Directory Editor is compatible with the following operating systems:

Application Servers

Directory Editor supports any application server that supports Servlet 2.2 or later and JRE 1.4 or later, but Directory Editor operates most efficiently with the following application servers:

Browsers

Directory Editor is compatible with the following browsers:

Directory Servers

You must use Directory Editor with Sun Java™ System Directory Server version 5.0 or later, which provides enhanced functionality and optimal performance.


Bugs Fixed in this Release

The following table describes the bugs fixed in Directory Editor 1 2004Q4 SP1:

Table 2  Fixed Bugs in Directory Editor 1 2004Q4 SP1 

Bug Number

Description

7709

Improve presentation of Accessible Components under Authorization tab

7863

Connector should allow connection pooling

7900

Allow users to Browse for base context and manager group on Managed Directory page

7960

Need failover for configuration and managed directory

8033

Manager Group should be multi-valued and should not necessarily be a group at all

8051

Dynamic Group should be a tab on the group edit page

8095

Do not fetch ACIs from group search results page

8117

Multiselect buttons do not render in Opera 7.x

8322

Disable multi-valued Text component’s Add/Remove widgets for R/O attributes

8358

Advanced search creates invalid filter when configured with single object class

8368

Verbose logging to stdout

8436

Logging in as Directory Manager causes exception when searching dynamic groups

8700

Show group members list is not sorted

8727

Viewing group members is limited to 100 and results display "page 1 of -1"

8735

Directory Editor should remember where user was when they are forced to log back in

8736

Login URL goes to Home.do, and an error results if user does not have View Home capability

8748

Need to prevent currently logged-in user from renaming/disabling self

8785

Add delete button to Forms customization area

8792

Create should pre-populate the 'parent entry' field

8794

Saving after an edit should return user to Search page if they came from Search page

8812

Rename dml references to de


Important Information

This section contains the important information that is not contained in the Directory Editor product documentation. This section includes the following topics:

Compatibility Issues

You must install Java Runtime Environment (JRE) version 1.4 or later, or problems may occur with your Directory Editor installation.

Directory Editor requires access to some privileged operations that the application server may not allow by default. Edit the security policy file for your application server and grant access to certain actions, as follows:

  1. Open the server.policy file.
  2. Add the following lines to the end of the block granting access to “all remaining code”:
  3. permission javax.security.auth.AuthPermission  "getLoginConfiguration";

    permission javax.security.auth.AuthPermission  "setLoginConfiguration";

    permission javax.security.auth.AuthPermission  "createLoginContext.SunDirectoryLogin";

    permission javax.security.auth.AuthPermission  "modifyPrincipals";

  4. Save the file.
  5. Restart the application server

Running the Software in Your Environment

It is strongly recommended that you back-up existing directory data before installing Directory Editor. Follow your normal back-up procedures or use the procedures listed in the following document:

http://developers.sun.com/prodtech/dirserver/reference/techart/bestpractices.html#12

Documentation

The Sun Java™ System Directory Editor product documentation is provided in the downloaded archive and on the web at http://docs.sun.com/db/prod/sjs.diredit. These publications provide information about common installation, configuration, and customization scenarios.

Reinstalling or Upgrading Directory Editor

Before upgrading or reinstalling Directory Editor, you must uninstall the older product version first or the installer will not provide the de.war file needed to complete the installation process.

  1. If necessary, save your configuration.
  2. Run the Directory Editor uninstaller.
  3. Install (or reinstall) Directory Editor.

  4. Note

    For more detailed instructions, see the Sun Java™ System Directory Editor Installation and Configuration Guide. In addition, be sure to read the “Before You Install” chapter provided in the Sun Java™ System Directory Editor Installation and Configuration Guide.

    Do not uninstall Directory Editor manually unless the Directory Editor uninstaller is not operational.



Known Issues and Limitations

This section contains a list of the known issues with Directory Editor 1 2004Q4 SP1:

Table 3  Known issues with Directory Editor 1 2004Q4 SP1

Defect ID

Summary

7493

Clicking too quickly between the Search page tabs can cause a "Form already has been submitted" message

7826

Adding second value to multivalued naming attribute causes error

7916

Changing the configuration user causes problems

If you change the identity of the configuration directory access user on the Startup Properties page, Directory Editor will not initialize and the following error message is displayed:

Failed to initialize configuration at '<naming context>

Workaround:
Modify the ACI on the ou=Services, ou=DE entry to allow access for the new access user.

8073

Edit page DN occasionally displays incorrect DN when multiple naming attributes are used

When an object's DN has multiple naming attributes, the Edit page sometimes shows an incorrect DN. For example, an entry with the DN uid=jblow+employeeNumber=1234,ou=People,dc=sun,dc=com might display in the Edit page as employeeNumber=1234+uid=jblow,ou=People,dc=sun,dc=com. This problem is just a display issue.

8156

Some attributes are not accessible without Forms customization

When you are editing an object, the only attributes that appear are those attributes that have fields defined in the form.

Workaround:
To display all attributes for an object, use the default form.

8185

Auto-populate CN on User Quick Create tab

When you are creating a user on the Create Object page, Directory Editor does not calculate the cn until the page is refreshed.

8205

If you change Manager group to a group with no members, there is no way to change back

If you change the Manager group to an empty group, you cannot manage Directory Editor.

Workaround:
Add a member back to the Manager group to restore the functionality.

8207

Cannot remove or show members in a group that has not been saved

8214

Activate Enable and Disable buttons for User objects only

Currently, the Enable and Disable buttons are active for all object types. These buttons should be disabled for non-user types.

8255

Escaped DNs’ escape characters should not be visible in UI

Currently, objects with characters that require escaping display with backslashes in the Edit Object page title. Special characters are single quotes, double quotes, and backslashes.

8848

Error page results when user tries to edit group from a search results page

If you customized roles using Configure > Authorization, you must manually upgrade the roles.

Workaround:
To manually upgrade the roles:

  1. Select Configure -> Authorization.
  2. Enable the checkbox next to the first role and then click the Edit Selected Role button.
  3. Click Save.
  4. Repeat for each role on the Authorization page.

8868

Application will not deploy with validation enabled in the Sun Java™ System Application Server version 8

8871

Misalignment of text boxes on Internet Explorer on the Group Edit page

8893

Users created with multiple naming attributes cannot edit their directory entry

No bug ID

Running a basic search takes longer to run.

Workaround:
Add three substring indexes to the directory server on the uid, ou, and o attributes. In addition, substring indexes are also required on cn, sn, and mail but a default directory server installation should include these indexes automatically.


Redistributable Files

Sun Java™ System Directory Editor does not contain any files that you can redistribute.


How to Report Problems and Provide Feedback

If you have problems with Sun Java™ System Directory Editor, 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 submit a problem report using the preceding website:


Additional Sun Resources

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

Copyright © 2004, 2005 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 © 2004, 2005 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 plus des brevets américains listés à l'adresse http://www.sun.com/patents et un ou les brevets supplémentaires ou les 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.