Business Service Console - The functionality of the Business Service Console has been extended in the following areas:
Approval Process - The approval process has been implemented in the Business Service Console for requestors and approvers. Requestors can create and submit requests, manage their requests, and clone requests to the request work area. Requestors can also send reminders to their approvers. Approvers can approve/reject requests and view approval histories.
Subscriptions and Notifications - The Business Service Console allows you to create and manage subscriptions for monitoring new, changed, and deleted entities. The following entities can be monitored: providers, services, interfaces, and endpoints, as well as resources (WSDL, XML, XSD and XSLT).
User Profiles - BEA AquaLogic Service Registry contains a list of predefined user profiles which differ in which main menu tabs will be available to them. Each user profile also contains a definition of default formats for result views. The registry administrator can adjust these user profiles.
Reports are based on taxonomic classifications.
Paging and large results set support - The Business Service Console supports paging for displaying large result sets. The maximum number of pages and number or rows per page can be configured for each component.
Overall performance of the Business Service Console has been increased by Business Service Console framework optimization.
Approval Process
Changed terminology from 5.5 - the staging registry has been renamed to publication registry; the production registry has been renamed to discovery registry.
New installation/configuration scenarios have been added. The approval process can be installed with multiple publication registries and the approval process can be performed in multiple steps.
Backup functionality - Backup functionality allows you to save the BEA AquaLogic Service Registry data and configuration to a filesystem directory. Later the backup data can serve for a full restore of BEA AquaLogic Service Registry data and configuration.
Documentation
Integration with LDAP/MS Active Directory - BEA AquaLogic Service Registry accounts able to integrate with legacy systems using WASP Userstore
Approval Process - staging-production pattern used to approve data stored in the registry;
Direct access to back-end services - BEA AquaLogic Service Registry services implementations are now directly accessible
Administration
configuration is now transparent for clustered installations
selected elements in configuration file can be signed to avoid their changes
created registry privileged users - extended administrators
admin and superuser able to switch to different user identity
Localization - support for easier localization.
Wildcards - selected databases support wildcard queries.
Demos - demos simplified and refactored.
WSDL Best Practice - Using WSDL in a UDDI Registry, Version 2.0 Technical Note supported.
UDDI Client
Operation timeout can be set per request.
Serialization of UDDI API structures from/to XML file, DOM, String.
Distribution contains the new UDDI client to be used in future releases of BEA AquaLogic Service Registry.
Bugfixes - Fixes of major bugs found after 4.5 and 4.5.1 releases
New application servers - Sun ONE Application Server 7
Taxonomies - Added possibility to configure all combinations of tModelKey and keyName, and keyValue (tModelKey and keyName; tModelKey and keyValue; and tModelKey, keyName, and keyValue) when searching for specific taxonomies by keyedReferences.
Administration - Added cleaner for account audit and subscriptions
Runtime - Used WASP Server for Java, 4.5.1 runtime.
Database schema - Database schemas changed to reflect optimizations.
Performance optimizations - Improved performance for high load of data in database.
New application servers - BEA WebLogic 6.1 SP3, BEA WebLogic 7.0.
Database installation - Added database installation to BEA AquaLogic Service Registry installation.
GUI database tool - New database tool for database creation, delete and migration.
Security Enhancements - Security enhanced with:
password structure and length checking
password/account expiration
repeated failed logins checking
access to configuration access can be restricted by IP mask
WASP Secure Identity - Integration with WASP Secure Identity is not supported any more.
Web Interface look and feel - New web interface look and feel used.
Support for NT service - BEA AquaLogic Service Registry can be now run as NT service.
Hypersonic SQL - Embedded Hypersonic SQL 1.7.1 database. New demo database pre-configured for evaluation purposes.
GUI Upgrade - New graphical upgrade of both registry and database.
Taxonomy refactoring - Taxonomy publication and validation refactored.
Added new TaxonomyAdminApi for taxonomy administration.
Changed specification of taxonomy compatibility
Unified definition of validation services as specified in Providing a Taxonomy for Use in UDDI Version 2.
Created Validation Plug-ins to allow creation of custom taxonomy validators.
Change UUID - UUIDs can be now changed for all UDDI basic data structures (businessEntity, businessService, bindingTemplate, tModel) using AdminToolApi
Category dependencies - New tModel systinet-org:dependency introduced to allow specification of dependencies between UDDI entities.
Other API Changes:
UDDIProxy - added save_wsdlTmodel methods
find_relatedServices extended with fromServiceKey and toServiceKey
Demos - Created new demos structure.
Database schema - Database schemas changed to reflect new features.
GUI Installation - New graphical installation.
Subscriptions - Allows client to subscribe for changes of any UDDI entities that occur in BEA AquaLogic Service Registry. There are two basic ways how the subscription is used: asynchronous notification and synchronous pull subscription.
BEA AquaLogic Service Registry Interceptor API - The UDDI interceptor allows implementing customized handling of UDDI requests and responses.
Selective One Way Replication - Replication based on subscription-notification mechanism. An asynchronous subscription listener listens to incoming subscription data from a master registry.
UDDI Errata - Incorporated last errata from UDDI.org
UDDI Version 2.04 API
UDDI Version 2.03 Data Structure Reference
API Extensions - Extended Inquiry Extensions merged with Access Control API and enhanced with:
new assertion related API calls
enhanced wsdl related API calls
added categoryBag into bindingTemplate and related API calls extended with categoryBag
Administration - Configurable direct deletion of tModels.
InstallShield - Graphical installation tool, InstallShield added.
PointBase - Support for PointBase 4.3 database added.
Oracle 9i - Oracle 9i AS (OC4J) port added.
Disabled Runtime Services - System services removed from BEA AquaLogic Service Registry runtime.
Extended installation - Installation extended with security providers configuration.
Web interface design changed - Improved the look and feel of the web interface.
JDK 1.4 Support - BEA AquaLogic Service Registry now support Sun's implementation of JDK 1.4.
Porting - BEA WebLogic and Orion port scripts and documentation included.
Taxonomy and Validation - Additional Taxonomy and Validation services integrated into the web interface.