Sun Java System Service Registry Release Notes for HP-UX

Sun Java™ System Service Registry Release Notes for HP-UX

Version 3 2005Q4

Part Number 819-4259-10

This document provides the following information for Service Registry 3 2005Q4.

The most up-to-date version of these release notes can be found at the Sun Java System documentation web site:

These release notes contain the following sections:


Release Notes Revision History

Table 1  Revision History 

Date

Description of Changes

February 2006

Initial release.

December 2006

Beta release.


About Service Registry 2005Q4

This section provides information related to the features, functionality, and supported products in Service Registry 3 2005Q4.

Implementation-Specific API

Service Registry includes an implementation of version 1.0 of the Java API for XML Registries (JAXR) specification. JAXR 1.0 was written to support the UDDI and ebXML Registry 2.0 specifications. The implementation of JAXR in Service Registry includes nonstandard extensions to JAXR 1.0. These API extensions will be contributed to a future version of the JAXR specification for consideration as additions to the future JAXR standard.

These API extensions are subject to change in future releases of Service Registry. Sun will make every effort to maintain backward compatibility for these APIs in future releases of Service Registry. In some cases backward compatibility may not be possible. Customers who decide to use these API extensions are advised to be aware of the potential for changes to these extensions within the Service Registry JAXR provider at future releases.

Features Nearing the End of Life

User Registration Mechanism

This release of Service Registry relies on its own user management and authentication mechanism. The plan is to update the Registry at a future release to a SAML-based mechanism (as specified in the ebXML Registry standard, of which this component is an implementation) and to use the Access Manager for user management and authentication at that release and thereafter.

At this release, Service Registry customers have their registered user information maintained by Service Registry. At a future release and thereafter, customers will have this information maintained by Access Manager. Customers who upgrade to one of these future versions of Service Registry will need to migrate their user information to Access Manager in order to maintain the connections (for example, audit trails) established between registered users and Registry contents. Sun intends to provide a migration tool to facilitate this transition.

Hardware and Software Requirements

The following software is required for Service Registry SP4 2005Q4.

Table 2  Hardware and Software Requirements 

Component

Platform Requirement

Supported Platforms

HPUX 11i (PA-RISC)

Operating System

HP-UX 11i v1

RAM

512 Mbytes

Disk Space

300 Mbytes

Supported Browsers

The following table lists the browsers that are supported with Service Registry 3.

Table 3  Supported Browsers for Service Registry.1

Browser

Version

Microsoft Internet Explorer

6.0

Netscape™

7.1, 7.2

Mozilla™

1.4.1, 1.7.2


Bugs Fixed in This Release

None


Important Information

This section contains important information that you should know before you install Service Registry 2005Q4.

Accessibility Features for People With Disabilities

To obtain accessibility features that have been released since the publishing of this media, consult Section 508 product assessments available from Sun upon request to determine which versions are best suited for deploying accessible solutions. Updated versions of applications can be found at http://sun.com/software/javaenterprisesystem/get.html.

For information on Sun’s commitment to accessibility, visit http://sun.com/access.


Known Issues and Limitations

This section describes the known issues and limitations of Sun Java Service Registry 3 2005Q4 release for HP-UX.

Cannot login to Service Registry with a server generated certificate (6371235)

In the Web Console, the user registration fails with the server generated certificate.The Service Registry page gets correctly redirected to the HTTPS page but authentication through the generated certificate fails.

Workaround: Execute the following command before configuring Service Registry:

export SHLIB_PATH=$SHLIB_PATH:/opt/sun/private/lib

Problem while creating user account using upload certificate option (6338831)

In the Web Console, the user registration fails with upload third party certificate option because of Authentication failure. Registration fails with an error:

“Operation failed due to authentication failure. Authentication failed because you do not have a client certificate loaded in your web browser.”

Work around: Use the registry generated certificate for creating user accounts. Follow the instructions in Service Registry 3 2005Q4 User Guide.

EmailAddress Objects Cannot Be Retrieved for Organization Objects (6290339)

The JAXR provider cannot retrieve email addresses from an Organization object. If you publish an Organization object with an email address, the publish appears to succeed, but the OrganizationImpl.getEmailAddresses method returns no results. This problem also results in an empty display in the Web Console.

ClassificationScheme Display Persists Between Publish Operations (6297023)

In the Web Console, if you publish an object such as an ExtrinsicObject or ExternalLink that involves choosing a concept from a ClassificationScheme, the next time you publish another object the ClassificationScheme window is open at the same location, even if the secondobject is of a different object type. Similarly, if you perform a search by classification, perform some other operation (such as a publish operation) that closes the Search form, then open the Search form again, the ClassificationScheme display is the same as when the Search form was closed.

Attempt to Create Reference Between Organization Objects Causes Error (6298946)

In the Web Console, if you select the Pick checkboxes for two Organization objects and click Relate, then click Save to save the default relationship (an object reference), the Web Console reports an error, but without a detailed error message. A stack trace appears in the server log.

Duplicate User Name Causes Unclear Error Message (6303812)

In the Web Console, when a user attempts to create a user account with a generated certificate and specifies an alias that is already known to the server, the following error appears in the Web Console on the Step 3 page:

An error has occured. See server logs or contact Registry support.

Workaround: Examine the server log. The root cause is there, buried in the stack trace:

Caused by: java.lang.Exception: Key pair not generated, alias name already exists

Registration Wizard Ignores Required Values When Creating Certificate Distinguished Name (6312094)

In the Web Console, the User Registration Wizard uses some of the optional values you specify on the New User’s Details page (City, State or Province, and Country) when it creates the Distinguished Name (DN) for the certificate it generates. However, the Wizard ignores all but one of the required values you specify on the User Authentication Details page. (The only value it uses is the Name value.)

Workaround: To include a city, state or province, or country in the certificate DN, specify those values on the New User’s Details page in addition to the UserAuthentication Details page.

Service Registry Configuration Fails After Reinstallation (6313327)

If you use the Java Enterprise System uninstaller to uninstall Service Registry, then reinstall and perform post-install configuration, the configuration script fails with an error:

Domain registry already exists. Please specify a different domain.

The problem is that the uninstaller does not stop or remove the Application Server domain for the Registry. This task must be performed manually.

Workaround: Before you reinstall Service Registry, stop the Application Server domain for the Registry, then delete the domain. See “Reinstalling Service Registry” in Service Registry 3 2005Q4 Administration Guide for details.

Administration Tool Fails When -alias Option Is Used (6313791)

If you try to use the Admin Tool to perform tasks that require administrator permission, a stack trace and NoClassDefFoundError occur. The reason for the error is that a file is missing from the manifest classpath of the AdminTool JAR file.

Workaround: Follow the instructions in “To Enable Use of the Administration Tool” in Service Registry 3 2005Q4 Administration Guide.

Deleting AuditableEvent for Object Creation Causes Exceptions (6323057)

If you delete an AuditableEvent whose Affected Objects list contains one or more objects that you own, the audit trail for the affected objects is corrupted. In particular, severe problems occur if you delete the Created event for your own User object. For example, after you delete this event, runtime exceptions occur whenever you perform the FindAllMyObjects search.

Attempt to View Repository Item Before Clicking Apply Button Causes Error (6324423)

In the Web Console, if you create an ExtrinsicObject and add a repository item, the View Repository Item Content link becomes active as soon as you upload the file, before you click either the Save or the Apply button. If you click the link before you click Apply, an error 404 message appears. The link should not become active before it is a valid link.

Some Searches Return Unexpected Results (6312083)

In the Web Console, searches by name for Person or User objects fail to return any of the predefined users in the database, or any Person or User that has a PersonName defined instead of a Name. In addition, searches for objects whose names contain a particular number of characters (for example, using a search string of “__” to find two-character names) return many objects whose names contain other than the specified number of characters.

Workaround: To include a city, state or province, or country in the certificate DN, specify those values on the New User’s Details page in addition to the User Authentication Details page.

Reinstallation of Service Registry Deletes an Existing Repository Database (6329272)

The ant install command that reinstalls Service Registry also deletes and reinstalls the repository database. This results in an irretrievable loss of user data if the administrator has not previously backed up the database. Administrators should follow the instructions in “Reinstalling Service Registry” in Service Registry 3 2005Q4 Administration Guide: back up the database before reinstalling.


Localization Issues

The following bugs in Service Registry 3 2005Q4 are related to localization.

Localized Strings Missing from Web Console (6276676)

In the Web Console, some strings that should be localized appear in English. These include tabs in the Create New Registry Object pages; the list of supported languages on the Customize page; the Welcome page, copyright text, and title area; drop-down lists for telephone number and email address types; and logging messages. Also, some labels remain in the previous language when you switch the browser locale and reset the language.

Multibyte File Names Not Supported for Extrinsic Objects (6298088)

In the Web Console, when you choose a file with a multibyte name as the repository item for an ExtrinsicObject, the filename is corrupted and the file cannot be viewed.

UDDI Resource Bundle Is Not Localized (6305138)

The resource bundle for the UDDI interface to Service Registry has not been localized. Error messages from this interface appear only in English.

Registry Cannot Use English Locale If Application Server Domain Uses Non-English Locale (6305210)

If you start the Application Server domain for Service Registry using a non-English locale, you cannot change the Web Console default language to English even when you change the default locale in the web browser.

Workaround: Use the Admin Console for the Application Server domain to change the locale.

  1. Open the Admin Console; see “To Use the Application Server Admin Console” in Service Registry 3 2005Q4 Administration Guide for instructions.
  2. Expand the Stand-Alone Instances node, then click Server (Admin Server).
  3. Click the Advanced tab.
  4. Click the Domain Attributes tab.
  5. In the Locale field, type en.
  6. Click Save.

Online Help String Has an Incorrect French Translation (6313372)

In the Web Console, using the French locale, the Help link in the upper right corner of the Registry Objects area says, “Objets du registre Aide”. It should say either “Aide Objets du Registre” or “Aide pour les Objets du Registre”.

Objects Created in Non-Default Locale Have No Names (6316300)

If the default locale is not the same as your locale, and if you use the Web Console to create an object, the name of the object is shown as null when you click Apply, even though you typed a value in the Name field for the object.

Web Console Contains Unlocalized Strings for Non-English Locales (6317212, 6317242, 6317489, 6317568, 6322668, 6325023)

A number of strings in the Web Console have not been localized for locales other than English or have been localized incorrectly.

Admin Tool Starts Incorrectly with -locale Option (6325116)

If you start the Admin Tool with the -locale option to specify a non-English locale, messages appear in English instead of the specified locale.


How to Report Problems and Provide Feedback

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

To assist you best 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 guide or at the top of the document.


Additional Sun Resources

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


Copyright � 2006 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 � 2006 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.