The following sections describe general aspects of Directory Proxy Server that affect upgrading to Release 5:
Java ES Release 5 Directory Proxy Server represents a major release. Release 5 Directory Proxy Server is still an LDAP proxy, but with new, extensible routing capabilities. Release 5 also enables the Virtual Directory feature, the ability to aggregate multiple data views in a single view. These data views can represent LDAP or SQL accessible data stores.
For more information, see the Sun Java System Directory Server Enterprise Edition 6.0 Release Notes.
Table 3–1 shows the supported Directory Proxy Server upgrade paths to Release 5:
Table 3–1 Upgrade Paths to Java ES 5: Sun Java System Directory Proxy Server 6
Java ES Release |
Directory Proxy Server Release |
General Approach |
Reconfiguration Required |
---|---|---|---|
Release 4 |
Sun Java System Directory Proxy Server 5.2 2005Q4 |
Direct upgrade: Replace Release 4 with a fresh install and configuration of Release 5. |
If backward compatibility desired, manually map previous configuration to new configuration |
Directory Proxy Server no longer uses Directory Server for storing configuration data. Configuration is performed using the new Directory Service Control Center or Directory Server EE command-line utilities.
The following table shows the type of data that could be impacted by an upgrade of Directory Proxy Server software.
Table 3–2 Directory Proxy Server Data Usage
Type of Data |
Location |
Usage |
---|---|---|
Directory Proxy Server configuration data |
Directory Proxy Server 5.x: configuration directory Directory Proxy Server 6.0: Accessed through Directory Service Control Center and Directory Server EE command-line utilities |
Configuration of Directory Proxy Server |
Security data |
Directory Proxy Server 5.x: SSL configured through Directory Proxy Server Console Directory Proxy Server 6.0: SSL configured through Directory Service Control Center and Directory Server EE command-line utilities |
Server certificates |
Release 5 Directory Proxy Server introduces interface changes that make it incompatible with earlier Directory Proxy Server releases. Release 5 Directory Proxy Server is based on a completely new Java-based implementation and its configuration differs fundamentally from Release 4 Directory Proxy Server, as well as earlier releases.
However, you can to configure Release 5 Directory Proxy Server to be backwardly compatible, that is, to behave like Release 4 Directory Proxy Server and earlier releases. This configuration requires you to manually map previous configuration attributes to Release 5 configuration properties. For more information, see the Sun Java System Directory Server Enterprise Edition 6.0 Migration Guide.
Dependencies on other Java ES components can impact the procedure for upgrading and reconfiguring Directory Proxy Server software. Directory Proxy Server has dependencies on specific Java ES shared components, as listed in Table 1–7. Directory Proxy Server provides front-end access to Directory Server but has no dependency on Directory Server beyond this functional relationship.