Sun Java Enterprise System 2005Q1 Technical Note |
Sun Java Enterprise System Technical Note: Upgrading Sun ONE Portal Server 6.1 to Sun Java System Portal Server 6 2004Q2
2005Q1
Part Number 819-2317-10
The Sun Java Enterprise System 2005Q1 Technical Note: Upgrading Sun ONE Portal Server 6.1 to Sun Java System Portal Server 6 2004Q2 describes how to upgrade Sun ONE Portal Server 6.1 to Sun Java System Portal Server 6 2004Q2 (Portal Server 6.3). This document also describes how to upgrade the Sun ONE Portal Server 6.1, Secure Remote Access gateway component to Sun Java System Portal Server Secure Remote Access 6 2004Q2 (Portal Server Secure Remote Access 6.3).
This technical note contains the following sections:
Technical Note Revision History
Table 1 Revision History
Date
Description of Changes
June 20, 2005
Initial release of this technical note.
Scenario OverviewThis section provides an overview of this upgrade scenario, the hardware and software used, and the procedures you follow to install and configure this deployment.
This section contains the following topics:
Upgrade Overview
This example upgrade makes use of two hosts:
Both machines are running Solaris 9 Operating System (SPARC�).
Host portal-1 has the following initial software configuration:
Host gateway-1 has the following software configuration:
Upgrade Steps
This upgrade example involves the following high-level steps:
- Preparing to upgrade
- Running the Identity Server pre-upgrade script
- Installing Web Server 6.1
- Installing Identity Server 6.1
- Running the Identity Server post-upgrade script
- Upgrading Portal Server 6.1 to 6.2
- Upgrading Portal Server, Secure Remote Access 6.1 to 6.2
- Upgrading Portal Server 6.2 to Portal Server 6 2004Q2 (6.3)
- Upgrading Portal Server, Secure Remote Access 6.2 to Portal Server Secure Remote Access 6 2004Q2 (6.3)
Installation Notes and Recommendations
Patches
This example uses the following patches to complete the upgrade process:
The instructions in this technical note tell you when to apply the appropriate patch, and to which host. As patches are updated over time, the patches you download will likely be of a different revision than those used in this example. Be sure to use the most current version of the patches.
Web Container
This example uses Sun Java System Web Server as the web container. Using Sun Java System Application Server as the web container is not part of this document.
Multi-master Replication (MMR)
No LDAP replication is used in this example. Directory Server is not set up for Multi-master Replication (MMR).
Search and Subscription Databases
This example uses a remote search server host, and so there is no need to rebuild those server databases.
Certificate Databases
Certificates used were self-signed and generated by the Java ES installer.
Rewriter and Netlets
Netlets are not part of this deployment. Basic testing was performed to ensure that the Rewriter functionality was working and that internal sites could be browsed by using the gateway.
Portal Server Configuration Information Used in the Example
The two hosts in this example are configured with Portal Server components as follows:
This example does not include Netlet Proxy and Rewriter Proxy support. These components could be installed as follows:
Upgrading Identity Server 6.0 to Identity Server 6.1This section describes how to upgrade the Identity Server component on host portal-1. For this section, refer to the Sun ONE Identity Server 6.1 Migration Guide for more information:
Preparing to Upgrade
To Prepare to Upgrade
Running the Identity Server Pre-Upgrade Script
Before you run the pre-upgrade script, be sure that Directory Server is up and running, and that Identity Server 6.0 and Web Server 6.0 are stopped.
To Run the Pre-Upgrade Script for Identity Server
- In the directory where the Java Enterprise System 2003Q4 installer exists, run the pre-upgrade script.
cd JavaEnterpriseSystem_Base/Product/identity_srv/Tools
./pre60to61upgrade
- When prompted, provide the necessary information.
This example uses the following data:
- The pre-upgrade script displays output similar to the following:
- When the script completes, proceed to the next section.
Upgrading Web Server
When upgrading Identity Server, first install Web Server 6.1, confirm that installation was successful, then install Identity Server 6.1. If the Web Server installation is unsuccessful, then the Identity Server installation will fail.
Note
In addition to using the Sun ONE Identity Server 6.1 Migration Guide, refer to the Sun Java Enterprise System 2003Q4 Installation Guide for system requirements and detailed installation steps:
To Install Sun ONE Web Server 6.1
- In the directory where the Java Enterprise System 2003Q4 installer exists, run the installer command:
./installer
- Choose to install Sun ONE Web Server 6.1.
- Enter the information as necessary in the Common Server Settings window, and the various Web Server windows.
Note the following:
- Accept the default Administration port offered by the installer: 8888
- The Administrator User ID for this example is admin.
- Because you previously stopped Web Server, the installer assigns port 80 (the default) as the Web Server port. If the installer uses a different value, this means that port 80 is in use and that you have not yet stopped Identity Server or Web Server.
- Doc Errata: In Step 13, “To Install Sun ONE Web Server 6.1,” the Sun ONE Identity Server 6.1 Migration Guide states the following:
“Automatically start Web Server when system restarts. By default, this is enabled.”
Installing Identity Server 6.1
To install Identity Server 6.1, you must run the Java Enterprise System installer. During installation you must provide some parameters that were used when Identity Server 6.0 was installed.
To Install Identity Server 6.1
- In the directory where the Java Enterprise System 2003Q4 installer exists, run the installer command:
./installer
- Choose to install Sun ONE Identity Server 6.1.
Expand the Identity Server 6.1 listing, then check the following option:
- Refer to the Sun ONE Identity Server 6.1 Migration Guide for details.
Note the following:
- You cannot have the same password for amadmin and amldapuser.
- Step 11, “To Install Identity Server 6.1,” of the Sun ONE Identity Server 6.1 Migration Guide, uses the following Password Encryption Key instead of the one in the manual: KmhUnWR1MYWDYW4xuqdF5nbm+CXIyOVt
This is a static password used for all previous versions of Identity Server/DSAME.
Running the Identity Server Post-Upgrade Script
The post-upgrade script updates schema in your existing directory tree from Identity Server 6.0 to Identity Server 6.1.
To Upgrade Identity Server 6.1
- Run the Upgrade60DitTo61 script, located in the following directory:
IdentityServer_Base/SUNWam/migration/60to61/scripts
- When prompted by the script, provide the appropriate information.
The script displays output similar to the following:
IS_dit_version = 6.0SP1
Deleting DSS Service.
Upgrading 6.0SP1* schema.
modifying entry cn=schema
Create DIT succeeded.
Before proceeding, you MUST restart the directory server.
Hit return when ready.
- When prompted by the script, log in through a terminal window and restart the Directory Server process. For example:
cd /var/opt/mps/serverroot/slapd-portal-1
./start-slapd
- Press Return in the first terminal window.
See Output of the Identity Server Upgrade60DitTo61 Script for more information.
- After the script has finished, restart Directory Server, then restart Web Server. For example:
cd /var/opt/mps/serverroot/slapd-portal-1
./start-slapd
cd /opt/SUNWwbsvr/https-portal-1.siroe.com
./start
- Verify that the upgrade was successful by logging in to the Identity Server console at the following URL:
http://hostname.domainname:80/amconsole
In this example, you would use:
http://portal-1.siroe.com:80/amconsole
- Note the following:
- The pre-upgrade script creates a backup file of the AMConfig.properties file as /opt/AMConfig.properties.bak.
- If any files are missing, especially configuration files, you can copy them from the /opt/SUNWam/lib directory. Any manual changes made to configuration files should also be replicated in this directory. For example, you might need to change the am.encryption.pwd property in the /etc/opt/SUNWam/config/AMConfig.properties file, as well as in the /opt/SUNWam/lib/AMConfig.properties file.
To Fix an Incorrect am.encryption.pwd Value
If you provided an incorrect value for the am.encryption.pwd value during either the pre-upgrade or post-upgrade script, use the following steps to correct this problem.
- Copy the static password KmhUnWR1MYWDYW4xuqdF5nbm+CXIyOVt provided in the Identity Server upgrade documentation to the AMConfig.properties file.
The am.encryption.pwd password is provided during the Identity Server install and is used subsequently to create the encrypted passwords for puser and dsameuser. These two users are used in serverconfig.xml file.
The following is an example of the /etc/opt/SUNWam/config/ums/serverconfig.xml file:
<iPlanetDataAccessLayer>
<ServerGroup name="default" minConnPool="1" maxConnPool="10">
<Server name="Server1" host="portal-1.red.iplanet.com" port="389" type="SIMPLE" />
<User name="User1" type="proxy">
<DirDN>
cn=puser,ou=DSAME Users,dc=sun,dc=com
</DirDN>
<DirPassword>
AQICXlInRAYd+6Qjc/I67uqhorrPU+hkdUtQ
</DirPassword>
</User>
<User name="User2" type="admin">
<DirDN>
cn=dsameuser,ou=DSAME Users,dc=sun,dc=com
</DirDN>
<DirPassword>
AQICXlInRAYd+6Qjc/I67uqhorrPU+hkdUtQ
</DirPassword>
</User>
<BaseDN>
dc=sun,dc=com
</BaseDN>
</ServerGroup>
</iPlanetDataAccessLayer>
- In a terminal window, as root, type:
./ampassword -e password_for_amadmin
This displays the encrypted password.
- Copy the encrypted password into the serverconfig.xml file for both puser and dsameuser.
Upgrading Portal Server 6.1 to Portal Server 6.2This section describes how to upgrade Sun ONE Portal Server 6.1 to Sun ONE Portal Server 6.2. For this section, refer to Chapter 16, “Upgrading Sun ONE Portal Server Software from Version 6.1 to Version 6.2” in the Sun ONE Portal Server 6.2 Migration Guide:
The Sun ONE Portal Server 6.1 to 6.2 upgrade process involves the following high-level steps:
Before You Begin
To Stop Identity Server
Running the Portal Server Pre-Upgrade Script
The preupgrade script processes each Sun ONE Portal Server 6.1 installed package for user modifications, saves any modifications to the /tmp/ps_backup directory, then removes each Sun ONE Portal Server 6.1 package.
To Run the Portal Server Pre-Upgrade Script
- Run the preupgrade script from the directory where the Java ES 2003Q4 software was unzipped:
cd JavaEnterpriseUnzipped/Solaris_sparc/Product/portal_svr/Tools/
./preupgrade
- See Output of the Portal Server preupgrade Script (6.1 to 6.2) for more information.
- When the script completes, proceed to the next section.
Installing Portal Server 6.2
Install the Sun ONE Portal Server 6.2 software using the Java Enterprise System installer program.
To Install Portal Server 6.2
- In the directory where the Java Enterprise System 2003Q4 installer exists, run the installer command:
./installer
- On the Select Components panel, uncheck any previously checked boxes and check only the Sun ONE Portal Server 6.2 checkbox.
- On the Shared Component Upgrades Required panel, review the list of shared components that must be upgraded and click Next.
For instance, this example installation would require the following:
NSPR SUNWpr Present: 4.1.2:PATCHES:114049-07,115926-03
Required: 4.1.2:PATCHES:114049-06,115926-03
NSS SUNWits Present: 3.3.2:PATCHES:114049-07,115926-03
Required: 3.3.2:PATCHES:114049-06,115926-03
- When the installation completes, proceed to the next section.
Completing the Portal Server Upgrade
The Sun ONE Portal Server 6.2 software includes a script (postupgrade) that restores user modified templates from the Sun ONE Portal Server 6.1 installation. This script is located on the Java Enterprise System media.
To Complete the Portal Server Upgrade
- View the /etc/opt/SUNWps/PSConfig.properties file and verify that it contains correct values for the following variables:
DEPLOY_DIR=
DEPLOY_DOCROOT=
DEPLOY_DOMAIN=
- Start Web Server. For example:
cd /opt/SUNWwbsvr/https-portal-1.siroe.com
./start
- Deploy the Portal Server WAR file:
cd /opt/SUNWps/bin
./deploy
- When prompted, deploy into the hostname.domain instance, for example, portal-1.siroe.com, and use /portal as the deployment URI.
- Run the Portal Server postupgrade script:
cd JavaEnterpriseUnzipped/Solaris_sparc/Product/portal_svr/Tools/
./postupgrade
- When prompted, type the password for the Identity Server administration user, amadmin.
- When prompted, type the password for the LDAP user, amldapuser.
- When prompted, answer y or n if you are using the Sun ONE My Yahoo! service.
Answering n removes the service.
- Continue with the Sun ONE Portal Server 6.2 Migration Guide but note the following:
- The JDK path and security configuration files in the document are incorrect. The correct path is:
/usr/java1.3.1_06/jre/lib/security/java.security
- The following set of JAR files needs to be in the classpath of the web container for Portal Server to function:
/opt/SUNWps/lib/psimapprovider.jar:/opt/SUNWps/lib/jdom.jar:/opt/SUNWps/
lib/container.jar:/opt/SUNWps/lib/portletcommon.jar:/opt/SUNWps/lib/
portletcontainercommon.jar:/opt/SUNWps/lib/portlet.jar:/opt/SUNWps/lib/
portlettl.jar- Restart Web Server. For example:
cd /opt/SUNWwbsrvr/https-portal-1
./stop
./start
- Log in to the Identity Server Administration console as amadmin.
- Select the Service Configuration tab, then Core, then Organization Authentication Modules.
- Click Add Membership then Save.
- From the Service Configuration tab, select Membership and specify amldapuser in the Password for Root User Bind.
- Click Save.
- From the Service Configuration tab, select Core under Authentication Configuration and specify the Login Success URL as /portal/dt.
- Click Save.
- Restart Web Server.
The Portal should now be running with all previous data and customizations. Verify that you can access the Desktop.
Note
If you observe any missing customizations, such as in the banner or look and feel of the portal, make sure that you re-add any customized jar files to the server path.
Upgrading Portal Server 6.1 Gateway to Portal Server 6.2Running the Portal Server Pre-Upgrade Script
The preupgrade script processes each Sun ONE Portal Server 6.1 installed package for user modifications, saves any modifications to the /tmp/ps_backup directory, then removes each Sun ONE Portal Server 6.1 package.
To Run the Portal Server Pre-Upgrade Script
- On the gateway host, run the pre-upgrade script from the directory where the Java ES 2003Q4 software was unzipped:
cd JavaEnterpriseUnzipped/Solaris_sparc/Product/portal_svr/Tools/
./preupgrade
- See Output of Gateway preupgrade Script for more information.
Installing Portal Server, Secure Remote Access 6.2
After running the pre-upgrade script, you install Portal Server, Secure Remote Access 6.2 to load the new gateway packages and other software.
To Install Portal Server, Secure Remote Access 6.2
- Remove the existing gateway packages. On the gateway host, run the following command to determine the packages:
pkginfo | grep SUNW | grep -i ”Identity”
service SUNWamsdk Sun ONE Identity Server 6.0 SDK
utils SNWamutl Sun ONE Identity Server Utils
service SUNWamws Sun ONE Identity Server 6.0 Web Server
- Use the pkgrm command to remove only the SUNWamsdk and SUNWamutl packages.
- In the directory where the Java Enterprise System 2003Q4 installer exists, run the installer command:
./installer
- On the Select Components tab, uncheck any previously checked boxes and check only the Sun ONE Portal Server, Secure Remote Access 6.2 checkbox.
- When prompted, choose to install in Custom mode.
- Complete the installation.
Completing the Portal Server Gateway Upgrade
Though the Sun ONE Portal Server 6.2 software includes a script (postupgrade) to complete the upgrade, it does not work on the gateway. Instead, use the following manual steps to complete the gateway upgrade.
To Complete the Secure Remote Access Upgrade (Gateway Host)
- Correct the Identity Server user passwords.
- In a terminal window, as root, type:
./ampassword -e password_for_amadmin
This displays the encrypted password.
- Copy the encrypted password into the serverconfig.xml file for both puser and dsameuser.
- Replace the gateway.logging password in the platform.conf.default file with its encrypted form.
Portal Server 6.2 accepts both clear and encrypted passwords, for backwards compatibility. There is no need to encrypt the password, but you must correct the value, as it is incorrect.
- Recreate the certificate database using the certadmin command.
This will fix ServerSocketFactory exceptions that cause the gateway to not start. See the Portal Server documentation for more information on the certadmin command.
- Disable the Enable Rewriter Proxy option.
Because the Enable Rewriter Proxy option is set, the Portal Login page will not display.
- Do not use the gateway version command option.
The gateway command option, version, does not print out product name nor version information. This is because the properties that the script is looking for do not exist.
Completing the Portal Server, Secure Remote Access Upgrade on the Portal Server Host
Because some Secure Remote Access software is also installed on the Portal Server host, use the following workarounds on the Portal Server host to fix Secure Remote Access installation and configuration errors.
To Complete the Secure Remote Access Upgrade (Portal Server Host)
- Install the Secure Remote Access packages and rerun the postupgrade script.
You need to do this because the Secure Remote Access packages have not yet been installed by the Java ES installer.
- If the upgradeSRA script fails as part of the postupgrade script, you can rerun it manually.
Note
The upgradeSRA script, as delivered by the Java ES installer, has some problems. You can download it as part of a patch (from http://sun.sunsolve.com). However, you must install the patch before you run the postupgrade script. Because the patch delivers a new srapmigration.jar file and a fixed upgradeSRA script, you can unload the patch, copy the jar and script files, then manually run upgradeSRA.
- The upgradeSRA script can cause an exception in the Secure Remote Access console.
This is caused by one of the ldapmodify commands not completing, and thus the rest of the attribute modifications fail. Most like, the following key in the /tmp/upgradeGatewayInstances.ldif file causes the problem:
sunkeyvalue: sunPortalGatewayDomainsAndRulesets=$PORTAL_SERVER_DOMAIN| default_gateway_ruleset
Note
Changing domain names during the upgrade can cause this error. The upgradeSRA script that gets installed during installation might have this value embedded for a different domain and will not work if domains are changed later.
- Fix the rewriter so that it correctly rewrites the css URL in the auth.js file.
When users access the login screen through the gateway, user authentication fails. To correct this problem, add a rewriter rule to generic_ruleset:
<Function name="writeCSS" type ="EXPRESSION" paramPatterns="y" />
- Enable Web Server to start up without exceptions.
To fix a Web Server exception upon startup, delete the jato-1_2_1.jar file from the web application.
- Fix JSP exceptions.
If you have any custom jar files, make sure to include them in the server.xml classpath.
Upgrading Portal Server 6.2 to Portal Server 6 2004Q2 (6.3)The upgrade process from Sun ONE Portal Server 6.2 to Sun Java System Portal Server 6 2004Q2 (6.3) involves three steps:
To Run the pre61to62upgrade Script
- On the Portal Server host, change to the /opt/SUNWam/migration/61to62/scripts directory.
- Run the script:
./pre61to62upgrade
To back up files, the script prompts for the certificate directory of the web container. In this example, it is /opt/SUNWwbsvr/alias.
- See Output of pre61to62upgrade Script for more information.
- When the script finishes removing packages, go to the next procedure.
To Upgrade Identity Server (Access Manager) Schema
- In the directory where the Java Enterprise System 2004Q2 installer exists, run the installer command:
./installer
- On the Select Components panel, uncheck any previously checked boxes and check only the Sun Java System Access Manager 2004Q2 checkbox.
- Change to the /opt/SUNWam/migration/61to62/scripts directory.
- Run the Upgrade61DitTo62 script.
- Fill in the information as prompted.
See Output of Upgrade61DitTo62 Script for more information.
- You must restart the Directory Server when prompted. Do so from another terminal window.
- When the script finishes, restart both Directory Server and Web Server.
Web Server will give some exceptions when it is restarted, due to the desktop.jar file not in the server.xml file.
To Patch the Portal Server Host
Four patches are required for the Portal Server host to complete the upgrade. They are: 117769-01, 118377-01, 116736-25, and 116749-25.
To Upgrade to Portal Server 6 2004Q2 (Portal Server 6.3)
Upgrading Portal Server, Secure Remote Access 6.2 to Portal Server Secure Remote Access 6 2004Q2 (6.3)You must upgrade the Portal Server and Secure Remote Access components before you can upgrade the gateway component.
To Upgrade Portal Server, Secure Remote Access 6.2 to Portal Server Secure Remote Access 6 2004Q2 (6.3)
- In this example, the gateway is deployed on a separate host. Because of this configuration, apply patch 116738-23 to the Portal Server host.
- Apply patches 118377-01 and 116738-23 to the gateway host.
- If your deployment includes the Rewriter Proxy and Netlet Proxy, apply patches 116742-23 (Rewriter Proxy) and 116740-23 (Netlet Proxy).
- Restart Web Server, Directory Server, and Access Manager.
Note the following:
Script Sample OutputsThis section provides sample output from the scripts used in this upgrade process:
Output of the Identity Server Upgrade60DitTo61 Script
>./Upgrade60DitTo61
Directory Server fully-qualified hostname (portal-1.siroe.com):
Directory Server port (389):
Directory Manager DN (cn=Directory Manager):
Directory Manager (cn=Directory Manager) password:
Top-Level Administrator DN (uid=amAdmin,ou=People,dc=siroe,dc=com):
Top-Level Administrator (uid=amAdmin,ou=People,dc=siroe,dc=com) password:
IS_dit_version = 6.0SP1
Deleting DSS Service.
Upgrading 6.0SP1* schema.
modifying entry cn=schema
Create DIT succeeded.
Before proceeding, you MUST restart the directory server. Hit return when ready.
Login through another terminal console and restart the Directory Server.
Upgrading 6.0SP1* default DIT.
Using source encoding 646 for /opt/SUNWam/migration/60to61/install_60sp1to61_upgrade.ldif Encoding /opt/SUNWam/migration/60to61/install_60sp1to61_upgrade.ldif to UTF-8.
Successfully encoded /opt/SUNWam/migration/60to61/install_60sp1to61_upgrade.ldif to UTF-8.
modifying entry dc=sun,dc=com
modifying entry dc=sun,dc=com
modifying entry dc=sun,dc=com
modifying entry cn=schema
modifying entry cn=schema
modifying entry dc=sun,dc=com
modifying entry dc=sun,dc=com
modifying entry dc=sun,dc=com
modifying entry dc=sun,dc=com
modifying entry dc=sun,dc=com
...
modifying entry cn=Deny Write Access,dc=sun,dc=com
modifying entry cn=Top-level Admin Role,dc=sun,dc=com
modifying entry cn=Top-level Help Desk Admin Role,dc=sun,dc=com
modifying entry cn=Top-level Policy Admin Role,dc=sun,dc=com
modifying entry cn=ou=People_dc=sun_dc=com,dc=sun,dc=com
modifying entry uid=amAdmin,ou=People,dc=sun,dc=com
modifying entry uid=amAdmin,ou=People,dc=sun,dc=com
modifying entry uid=amAdmin,ou=People,dc=sun,dc=com
modifying entry dc=sun,dc=com
modifying entry cn=Deny Write Access,dc=sun,dc=com
modifying entry
ou=default,ou=OrganizationConfig,ou=1.0,ou=iPlanetAMPolicyConfigService,ou =services,dc=sun,dc=com
adding new entry
ou=SessionCondition,ou=Condition,ou=PluginConfig,ou=1.0,ou=iPlanetAMPolicy Service,ou=services,dc=sun,dc=com
modifying entry dc=sun,dc=com
modifying entry dc=sun,dc=com
Create DIT succeeded.
Importing SecurID authentication service.
Info 112: Entering ldapAuthenticate method!
Success 0: No Exceptions! LDAP Authentication success!
Info 113: Calling SSO method!
Info 109: Calling SCHEMA MANAGER
Info 110: XML file to import:/etc/opt/SUNWam/config/xml/amAuthSecurID.xml
Info 103: Loading Service Schema XML / etc/opt/SUNWam/config/xml/amAuthSecurID.xml
Loading Service Schema XML /etc/opt/SUNWam/config/xml/amAuthSecurID.xml
Info 115: Reading schema file :/etc/opt/SUNWam/config/xml/amAuthSecurID.xml
Info 105: Done loading Service Schema XML: [iPlanetAMAuthSecurIDService]
Success 0: Successfully completed.
Importing new 6.1 services.
Info 112: Entering ldapAuthenticate method!
Success 0: No Exceptions! LDAP Authentication success!
Info 113: Calling SSO method!
Info 109: Calling SCHEMA MANAGER
Info 110: XML file to import:amPasswordReset.xml
Info 103: Loading Service Schema XML amPasswordReset.xml
Loading Service Schema XML amPasswordReset.xml
Info 115: Reading schema file :amPasswordReset.xml
Info 105: Done loading Service Schema XML:
[iPlanetAMPasswordResetService]
Info 110: XML file to import:amAuthHTTPBasic.xml
Info 103: Loading Service Schema XML amAuthHTTPBasic.xml
Loading Service Schema XML amAuthHTTPBasic.xml
Info 115: Reading schema file :amAuthHTTPBasic.xml
Info 105: Done loading Service Schema XML:
[iPlanetAMAuthHTTPBasicService]
Success 0: Successfully completed.
Info 112: Entering ldapAuthenticate method!
Success 0: No Exceptions! LDAP Authentication success!
Info 113: Calling SSO method!
Info 109: Calling SCHEMA MANAGER
Info 110: XML file to import:amClientData.xml
Info 103: Loading Service Schema XML amClientData.xml
Loading Service Schema XML amClientData.xml
Info 115: Reading schema file :amClientData.xml
Info 105: Done loading Service Schema XML: [SunAMClientData]
Info 110: XML file to import:amG11NSettings.xml
Info 103: Loading Service Schema XML amG11NSettings.xml
Loading Service Schema XML amG11NSettings.xml
Info 115: Reading schema file :amG11NSettings.xml
Info 105: Done loading Service Schema XML: [iPlanetG11NSettings]
Success 0: Successfully completed.
Applying common service modifications.
Info 112: Entering ldapAuthenticate method!
Success 0: No Exceptions! LDAP Authentication success!
Info 113: Calling SSO method!
Info 107: Calling XML PARSER
Info 108: XML file to parse:amAdminConsole_mod1.xml
Info 101: Processing amAdminConsole_mod1.xml
Info 111: Requests generated by amadmin
Info 102: Done processing amAdminConsole_mod1.xml
Info 108: XML file to parse:amAuthAnonymous_mod1.xml
Info 101: Processing amAuthAnonymous_mod1.xml
Info 111: Requests generated by amadmin
Info 102: Done processing amAuthAnonymous_mod1.xml
Info 108: XML file to parse:amPolicyConfig_mod1.xml
Info 101: Processing amPolicyConfig_mod1.xml
Info 111: Requests generated by amadmin
Info 102: Done processing amPolicyConfig_mod1.xml
Info 108: XML file to parse:amAuthCert_mod1.xml
Info 101: Processing amAuthCert_mod1.xml
Info 111: Requests generated by amadmin
Info 102: Done processing amAuthCert_mod1.xml
Info 108: XML file to parse:amAuthLDAP_mod1.xml
Info 101: Processing amAuthLDAP_mod1.xml
Info 111: Requests generated by amadmin
Info 102: Done processing amAuthLDAP_mod1.xml
Info 108: XML file to parse:amAuthSecurID_mod1.xml Info
101: Processing amAuthSecurID_mod1.xml
Info 111: Requests generated by amadmin
Info 102: Done processing amAuthSecurID_mod1.xml
Info 108: XML file to parse:amAuth_mod1.xml
Info 101: Processing amAuth_mod1.xml
Info 111: Requests generated by amadmin
Info 102: Done processing amAuth_mod1.xml
Info 108: XML file to parse:amEntrySpecific_mod1.xml
Info 101: Processing amEntrySpecific_mod1.xml
Info 111: Requests generated by amadmin
Info 102: Done processing amEntrySpecific_mod1.xml
Info 108: XML file to parse:amLogging_mod1.xml
Info 101: Processing amLogging_mod1.xml
Info 111: Requests generated by amadmin
Info 102: Done processing amLogging_mod1.xml
Info 108: XML file to parse:amSession_mod1.xml
Info 101: Processing amSession_mod1.xml
Info 111: Requests generated by amadmin
Info 102: Done processing amSession_mod1.xml
Info 108: XML file to parse:amAuthNT_mod1.xml
Info 101: Processing amAuthNT_mod1.xml
Info 111: Requests generated by amadmin
Info 102: Done processing amAuthNT_mod1.xml
Info 108: XML file to parse:ums_del11.xml
Info 101: Processing ums_del11.xml
Info 111: Requests generated by amadmin
Info 102: Done processing ums_del11.xml
Info 108: XML file to parse:ums_del12.xml
Info 101: Processing ums_del12.xml
Info 111: Requests generated by amadmin
Info 102: Done processing ums_del12.xml
Info 108: XML file to parse:ums_del13.xml
Info 101: Processing ums_del13.xml
Info 111: Requests generated by amadmin
Info 102: Done processing ums_del13.xml
Info 108: XML file to parse:ums_del14.xml
Info 101: Processing ums_del14.xml
Info 111: Requests generated by amadmin
Info 102: Done processing ums_del14.xml
Info 108: XML file to parse:ums_del15.xml
Info 101: Processing ums_del15.xml
Info 111: Requests generated by amadmin
Info 102: Done processing ums_del15.xml
Info 108: XML file to parse:ums_del16.xml
Info 101: Processing ums_del16.xml
Info 111: Requests generated by amadmin
Info 102: Done processing ums_del16.xml
Info 108: XML file to parse:ums_del17.xml
Info 101: Processing ums_del17.xml
Info 111: Requests generated by amadmin
Info 102: Done processing ums_del17.xml
Info 108: XML file to parse:ums_del18.xml
Info 101: Processing ums_del18.xml
Info 111: Requests generated by amadmin
Info 102: Done processing ums_del18.xml
Info 108: XML file to parse:ums_del19.xml
Info 101: Processing ums_del19.xml
Info 111: Requests generated by amadmin
Info 102: Done processing ums_del19.xml
Info 108: XML file to parse:ums_del20.xml
Info 101: Processing ums_del20.xml
Info 111: Requests generated by amadmin
Info 102: Done processing ums_del20.xml
Info 108: XML file to parse:ums_del21.xml
Info 101: Processing ums_del21.xml
Info 111: Requests generated by amadmin
Info 102: Done processing ums_del21.xml
Info 108: XML file to parse:ums_mod11.xml
Info 101: Processing ums_mod11.xml
Info 111: Requests generated by amadmin
Info 102: Done processing ums_mod11.xml
Info 108: XML file to parse:ums_mod12.xml
Info 101: Processing ums_mod12.xml
Info 111: Requests generated by amadmin
Info 102: Done processing ums_mod12.xml
Info 108: XML file to parse:ums_mod13.xml
Info 101: Processing ums_mod13.xml
Info 111: Requests generated by amadmin
Info 102: Done processing ums_mod13.xml
Info 108: XML file to parse:ums_mod14.xml
Info 101: Processing ums_mod14.xml
Info 111: Requests generated by amadmin
Info 102: Done processing ums_mod14.xml
Info 108: XML file to parse:ums_mod15.xml
Info 101: Processing ums_mod15.xml
Info 111: Requests generated by amadmin
Info 102: Done processing ums_mod15.xml
Info 108: XML file to parse:ums_mod16.xml
Info 101: Processing ums_mod16.xml
Info 111: Requests generated by amadmin
Info 102: Done processing ums_mod16.xml
Info 108: XML file to parse:ums_mod17.xml
Info 101: Processing ums_mod17.xml
Info 111: Requests generated by amadmin
Info 102: Done processing ums_mod17.xml
Info 108: XML file to parse:ums_add1.xml
Info 101: Processing ums_add1.xml
Info 111: Requests generated by amadmin
Info 102: Done processing ums_add1.xml
Info 108: XML file to parse:ums_mod18.xml
Info 101: Processing ums_mod18.xml
Info 111: Requests generated by amadmin
Info 102: Done processing ums_mod18.xml
Info 108: XML file to parse:ums_mod19.xml
Info 101: Processing ums_mod19.xml
Info 111: Requests generated by amadmin
Info 102: Done processing ums_mod19.xml
Info 108: XML file to parse:amAuthMembership_mod1.xml
Info 101: Processing amAuthMembership_mod1.xml
Info 111: Requests generated by amadmin
Info 102: Done processing amAuthMembership_mod1.xml
Info 108: XML file to parse:amAdminConsole_add1.xml
Info 101: Processing amAdminConsole_add1.xml
Info 111: Requests generated by amadmin
Info 102: Done processing amAdminConsole_add1.xml
Info 108: XML file to parse:amAuthAnonymous_add1.xml
Info 101: Processing amAuthAnonymous_add1.xml
Info 111: Requests generated by amadmin
Info 102: Done processing amAuthAnonymous_add1.xml
Info 108: XML file to parse:amAuth_add1.xml
Info 101: Processing amAuth_add1.xml
Info 111: Requests generated by amadmin
Info 102: Done processing amAuth_add1.xml
Info 108: XML file to parse:amLogging_add1.xml
Info 101: Processing amLogging_add1.xml
Info 111: Requests generated by amadmin
Info 102: Done processing amLogging_add1.xml
Info 108: XML file to parse:amNaming_add1.xml
Info 101: Processing amNaming_add1.xml
Info 111: Requests generated by amadmin
Info 102: Done processing amNaming_add1.xml
Info 108: XML file to parse:amUser_add1.xml
Info 101: Processing amUser_add1.xml
Info 111: Requests generated by amadmin
Info 102: Done processing amUser_add1.xml
Info 108: XML file to parse:amSAML_mod2.xml
Info 101: Processing amSAML_mod2.xml
Info 111: Requests generated by amadmin
Info 102: Done processing amSAML_mod2.xml
Success 0: Successfully completed. Applying 6.0SP1 service modifications.
Info 112: Entering ldapAuthenticate method!
Success 0: No Exceptions! LDAP Authentication success!
Info 113: Calling SSO method!
Info 107: Calling XML PARSER
Info 108: XML file to parse:amProviderConfig_mod1.xml
Info 101: Processing amProviderConfig_mod1.xml
Info 111: Requests generated by amadmin
Info 102: Done processing amProviderConfig_mod1.xml
Success 0: Successfully completed.
Info 112: Entering ldapAuthenticate method!
Success 0: No Exceptions! LDAP Authentication success!
Info 113: Calling SSO method!
Info 107: Calling XML PARSER
Info 108: XML file to parse:amClientDetection_mod1.xml
Info 101: Processing amClientDetection_mod1.xml
Info 111: Requests generated by amadmin
Info 102: Done processing amClientDetection_mod1.xml
Info 108: XML file to parse:amClientDetection_add1.xml
Info 101: Processing amClientDetection_add1.xml
Info 111: Requests generated by amadmin
Info 102: Done processing amClientDetection_add1.xml
Success 0: Successfully completed.
Upgrade completed.
YOU MUST RESTART THE DIRECTORY AND WEB SERVERS FOR THE UPGRADE CHANGES TO TAKE EFFECT.
Output of the Portal Server preupgrade Script (6.1 to 6.2)
> ./preupgrade
Processing SUNWps...
Processing SUNWpsdt...
Processing SUNWpsdta
Processing SUNWpsdtm...
Processing SUNWpsdtp...
Processing SUNWpsdtt...
Processing SUNWpsdtx...
Processing SUNWpsjdk...
Processing SUNWpsnm...
Processing SUNWpsoh...
Processing SUNWpsrw...
Processing SUNWpsrwa...
Processing SUNWpssdk...
Processing SUNWpsse...
Processing SUNWpssea...
Processing SUNWpssep...
Processing SUNWpssp...
Processing SUNWpstlj...
Processing SUNWyhoo...
Processing SUNWpsgwa...
Processing SUNWpsgws...
Processing SUNWpsnf...
Processing SUNWpsnl...
Processing SUNWpsnlp...
Processing SUNWpsrwp...
Processing SUNWebnfs...
Script "/tmp/ps_backup" has been created to save user modifications.
cp: /etc/opt/SUNWps: is a directory
cp: /opt/SUNWps: is a directory
cp: /opt/SUNWps/bin: is a directory
cp: /opt/SUNWps/dtd: is a directory
cp: /opt/SUNWps/lib: is a directory
cp: /opt/SUNWps/web-src: is a directory
cp: /opt/SUNWps/web-src/WEB-INF: is a directory
cp: /opt/SUNWps/web-src/WEB-INF/lib: is a directory
cp: /opt/SUNWps/web-src/WEB-INF/xml: is a directory
cp: /var/opt/SUNWps: is a directory
cp: /var/opt/SUNWps/tmp: is a directory
cp: /etc/opt/SUNWps: is a directory
cp: /etc/opt/SUNWps/desktop: is a directory
cp: /etc/opt/SUNWps/desktop/default: is a directory
cp: /etc/opt/SUNWps/desktop/default/tld: is a directory
cp: /opt/SUNWps: is a directory
cp: /opt/SUNWps/bin: is a directory
cp: /opt/SUNWps/web-src: is a directory
cp: /opt/SUNWps/web-src/WEB-INF: is a directory
cp: /opt/SUNWps/web-src/WEB-INF/classes: is a directory
cp: /opt/SUNWps/web-src/WEB-INF/lib: is a directory
cp: /opt/SUNWps/web-src/WEB-INF/xml: is a directory
cp: /opt/SUNWps/web-src/desktop: is a directory
cp: /opt/SUNWps/web-src/desktop/css: is a directory
cp: /opt/SUNWps/web-src/desktop/images: is a directory
cp: /opt/SUNWps/web-src/desktop/tabs: is a directory
cp: /opt/SUNWps/web-src/desktop/tabs/images: is a directory
cp: /opt/SUNWps/web-src/images: is a directory
cp: /opt/SUNWps: is a directory
cp: /opt/SUNWps/web-src: is a directory
cp: /opt/SUNWps/web-src/WEB-INF: is a directory
cp: /opt/SUNWps/web-src/WEB-INF/classes: is a directory
cp: /opt/SUNWps/web-src/WEB-INF/lib: is a directory
cp: /opt/SUNWps/web-src/WEB-INF/xml: is a directory
cp: /opt/SUNWps/web-src/ps: is a directory
cp: /opt/SUNWps/web-src/ps/dtadmin: is a directory
cp: /opt/SUNWps/web-src/ps/images: is a directory
cp: cannot access /opt/SUNWam/locale/psDesktop.properties
cp: /opt/SUNWps: is a directory
cp: /opt/SUNWps/bin: is a directory
cp: /opt/SUNWps/export: is a directory
cp: /opt/SUNWps/web-src: is a directory
cp: /opt/SUNWps/web-src/WEB-INF: is a directory
cp: /opt/SUNWps/web-src/WEB-INF/classes: is a directory
cp: /opt/SUNWps: is a directory
cp: /opt/SUNWps/dtd: is a directory
cp: /etc/opt/SUNWps: is a directory
cp: /etc/opt/SUNWps/desktop: is a directory
cp: /etc/opt/SUNWps/desktop/anonymous: is a directory
cp: /etc/opt/SUNWps/desktop/anonymous/FrameTabContainer: is a directory
cp: /etc/opt/SUNWps/desktop/anonymous/JSPTabContainer: is a directory
cp: /etc/opt/SUNWps/desktop/anonymous/JSPTableContainerProvider: is a directory
cp: / etc/opt/SUNWps/desktop/anonymous/MyFrontPageTemplatePanelContainer: is a directory
cp: /etc/opt/SUNWps/desktop/anonymous/TemplateTableContainer: is a directory
cp: /etc/opt/SUNWps/desktop/classes: is a directory
cp: /etc/opt/SUNWps/desktop/default: is a directory
cp: /etc/opt/SUNWps/desktop/default/App: is a directory
cp: /etc/opt/SUNWps/desktop/default/AppProvider: is a directory
cp: /etc/opt/SUNWps/desktop/default/Bookmark: is a directory
cp: /etc/opt/SUNWps/desktop/default/BookmarkProvider: is a directory
cp: /etc/opt/SUNWps/desktop/default/Error: is a directory
cp: /etc/opt/SUNWps/desktop/default/FrameTabContainer: is a directory
cp: /etc/opt/SUNWps/desktop/default/JSPContentContainer: is a directory
cp: /etc/opt/SUNWps/desktop/default/JSPCustomThemeContainer: is a directory
cp: /etc/opt/SUNWps/desktop/default/JSPEditContainer: is a directory
cp: /etc/opt/SUNWps/desktop/default/JSPFrameCustomTableContainerProvider: is a directory
cp: /etc/opt/SUNWps/desktop/default/JSPLayoutContainer: is a directory
cp: /etc/opt/SUNWps/desktop/default/JSPPopupContainer: is a directory
cp: /etc/opt/SUNWps/desktop/default/JSPPresetThemeContainer: is a directory
cp: /etc/opt/SUNWps/desktop/default/JSPProvider: is a directory
cp: /etc/opt/SUNWps/desktop/default/JSPSingleContainer: is a directory
cp: /etc/opt/SUNWps/desktop/default/JSPSingleContainerProvider: is a directory
cp: /etc/opt/SUNWps/desktop/default/JSPTabContainer: is a directory
cp: /etc/opt/SUNWps/desktop/default/JSPTabContainerProvider: is a directory
cp: /etc/opt/SUNWps/desktop/default/JSPTabCustomTableContainerProvider: is a directory
cp: /etc/opt/SUNWps/desktop/default/JSPTableContainerProvider: is a directory
cp: /etc/opt/SUNWps/desktop/default/Login: is a directory
cp: /etc/opt/SUNWps/desktop/default/LoginProvider: is a directory
cp: /etc/opt/SUNWps/desktop/default/MailCheck: is a directory
cp: /etc/opt/SUNWps/desktop/default/MailCheckProvider: is a directory
cp: /etc/opt/SUNWps/desktop/default/MyFrontPageTemplatePanelContainer: is a directory
cp: /etc/opt/SUNWps/desktop/default/NewsTemplatePanelContainer: is a directory
cp: /etc/opt/SUNWps/desktop/default/SampleJSP: is a directory
cp: /etc/opt/SUNWps/desktop/default/SampleJSP.a: is a directory
cp: /etc/opt/SUNWps/desktop/default/TabJSPEditContainer: is a directory
cp: /etc/opt/SUNWps/desktop/default/TemplateEditContainer: is a directory
cp: /etc/opt/SUNWps/desktop/default/TemplateTabContainer: is a directory
cp: / etc/opt/SUNWps/desktop/default/TemplateTabCustomTableContainerProvider: is a directory
cp: /etc/opt/SUNWps/desktop/default/TemplateTableContainer: is a directory
cp: /etc/opt/SUNWps/desktop/default/TemplateTableContainerProvider: is a directory
cp: /etc/opt/SUNWps/desktop/default/ToolsTemplatePanelContainer: is a directory
cp: /etc/opt/SUNWps/desktop/default/_CTest: is a directory
cp: /etc/opt/SUNWps/desktop/default/_CTest/_CTest-x: is a directory
cp: /etc/opt/SUNWps/desktop/default/_CTest/_CTest-x/_CTest-y: is a directory
cp: /etc/opt/SUNWps/desktop/default/_PCTest: is a directory
cp: /etc/opt/SUNWps/desktop/default/_PCTest-x: is a directory
cp: /etc/opt/SUNWps/desktop/default/tld: is a directory
cp: /etc/opt/SUNWps: is a directory
cp: /etc/opt/SUNWps/desktop: is a directory
cp: /etc/opt/SUNWps/desktop/default: is a directory
cp: /etc/opt/SUNWps/desktop/default/SampleRSS: is a directory
cp: /etc/opt/SUNWps/desktop/default/SampleSimpleWebService: is a directory
cp: /etc/opt/SUNWps/desktop/default/SampleSimpleWebServiceConfigurable: is a directory
cp: /etc/opt/SUNWps/desktop/default/SampleURLScraper: is a directory
cp: /etc/opt/SUNWps/desktop/default/SampleXML: is a directory
cp: /etc/opt/SUNWps/desktop/default/SimpleWebServiceConfigurableProvider: is a directory
cp: /etc/opt/SUNWps/desktop/default/SimpleWebServiceProvider: is a directory
cp: /etc/opt/SUNWps/desktop/default/URLScraperProvider: is a directory
cp: /etc/opt/SUNWps/desktop/default/UserInfo: is a directory
cp: /etc/opt/SUNWps/desktop/default/UserInfoProvider: is a directory
cp: /etc/opt/SUNWps/desktop/default/XMLProvider: is a directory
cp: /opt/SUNWps: is a directory
cp: /opt/SUNWps/web-src: is a directory
cp: /opt/SUNWps/web-src/WEB-INF: is a directory
cp: /opt/SUNWps/web-src/WEB-INF/classes: is a directory
cp: /opt/SUNWps/web-src/WEB-INF/lib: is a directory
cp: /opt/SUNWps: is a directory
cp: /opt/SUNWps/export: is a directory
cp: cannot access /opt/SUNWam/locale/psNetMail.properties
cp: /opt/SUNWps: is a directory
cp: /opt/SUNWps/export: is a directory
cp: /opt/SUNWps/web-src: is a directory
cp: /opt/SUNWps/web-src/WEB-INF: is a directory
cp: /opt/SUNWps/web-src/WEB-INF/classes: is a directory
cp: /opt/SUNWps/web-src/WEB-INF/lib: is a directory
cp: /opt/SUNWps/web-src/WEB-INF/xml: is a directory
cp: /opt/SUNWps/web-src/netmail: is a directory
cp: /opt/SUNWps/web-src/netmail/images: is a directory
cp: cannot access /opt/SUNWam/public_html/docs_en_US/ps/SunONE.jpg
cp: cannot access /opt/SUNWam/public_html/docs_en_US/ps/dtattrib.htm
cp: cannot access /opt/SUNWam/public_html/docs_en_US/ps/mlattrib.htm
cp: cannot access /opt/SUNWam/public_html/docs_en_US/ps/pshelp.htm
cp: cannot access /opt/SUNWam/public_html/docs_en_US/ps/rwattrib.htmcp: cannot access /opt/SUNWam/public_html/docs_en_US/ps/rwattrib.htm
cp: cannot access /opt/SUNWam/public_html/docs_en_US/ps/srattrib.htm
cp: /opt/SUNWps: is a directory
cp: /opt/SUNWps/web-src: is a directory
cp: /opt/SUNWps/web-src/docs: is a directory
cp: /opt/SUNWps/web-src/docs/en: is a directory
cp: /opt/SUNWps/web-src/docs/en/desktop: is a directory
cp: /opt/SUNWps/web-src/docs/en/netmail: is a directory
...
cp: cannot access /opt/SUNWebnfs/javadoc/help-doc.html
cp: cannot access /opt/SUNWebnfs/javadoc/index-all.html
cp: cannot access /opt/SUNWebnfs/javadoc/index.html
cp: cannot access /opt/SUNWebnfs/javadoc/overview-frame.html
cp: cannot access /opt/SUNWebnfs/javadoc/overview-summary.html
cp: cannot access /opt/SUNWebnfs/javadoc/overview-tree.html
cp: cannot access /opt/SUNWebnfs/javadoc/package-list
cp: cannot access /opt/SUNWebnfs/javadoc/packages.html
cp: cannot access /opt/SUNWebnfs/javadoc/serialized-form.html
cp: cannot access /opt/SUNWebnfs/javadoc/stylesheet.css
cp: cannot access /opt/SUNWebnfs/sample
cp: cannot access /opt/SUNWebnfs/sample/XFileAccessor.java
cp: cannot access /opt/SUNWebnfs/sample/rcopy.java
cp: cannot access /opt/SUNWebnfs/sample/xcopy.java
cp: cannot access /opt/SUNWebnfs/webnfs.zip
cp: cannot access /opt/SUNWebnfs/xfilechooser.jar
Removing preremove and postremove for SUNWebnfs
chmod: WARNING: can’t access /var/sadm/pkg/SUNWebnfs/install/*remove
Removing SUNWebnfs Removal of <SUNWebnfs> was successful.
Done Removing SUNWebnfs
Removing preremove and postremove for SUNWpsrwp
Removing SUNWpsrwp Removal of <SUNWpsrwp> was successful.
Done Removing SUNWpsrwp
Removing preremove and postremove for SUNWpsnlp
Removing SUNWpsnlp
Removal of <SUNWpsnlp> was successful.
...
Removing preremove and postremove for SUNWpsdtm
Removing SUNWpsdtm
Removal of <SUNWpsdtm> was successful.
Done Removing SUNWpsdtm
Removing preremove and postremove for SUNWpsdta
Removing SUNWpsdta
Removal of <SUNWpsdta> was successful.
Done Removing SUNWpsdta
Removing preremove and postremove for SUNWpsdt
Removing SUNWpsdt
Removal of <SUNWpsdt> was successful.
Done Removing SUNWpsdt
Removing preremove and postremove for SUNWps
Removing SUNWps
Removal of <SUNWps> was successful.
Done Removing SUNWps
Output of Gateway preupgrade Script
>./preupgrade
Processing SUNWpsjdk...
Processing SUNWpsgw...
Script "/tmp/ps_backup" has been created to save user modifications.
cp: /opt/SUNWps: is a directory
cp: /opt/SUNWps/export: is a directory
cp: /etc/opt/SUNWps: is a directory
cp: /etc/opt/SUNWps/cert: is a directory
cp: /opt/SUNWps: is a directory
cp: /opt/SUNWps/bin: is a directory
cp: /opt/SUNWps/bin/chroot: is a directory
cp: /opt/SUNWps/bin/perf: is a directory
cp: /opt/SUNWps/lib: is a directory
cp: /opt/SUNWps/lib/solaris: is a directory
cp: /opt/SUNWps/lib/solaris/sparc: is a directory
cp: /opt/SUNWps/locale: is a directory
cp: /opt/SUNWps/locale/en_US: is a directory
cp: /opt/SUNWps/locale/en_US/LC_MESSAGES: is a directory
cp: /var/opt/SUNWps: is a directory
cp: /var/opt/SUNWps/debug: is a directory
Removing preremove and postremove for SUNWpsgw
Removing SUNWpsgw
Removal of <SUNWpsgw> was successful.
Done Removing SUNWpsgw
Removing preremove and postremove for SUNWpsjdk
Removing SUNWpsjdk
Removal of <SUNWpsjdk> was successful.
Done Removing SUNWpsjdk
Output of pre61to62upgrade Script
>./pre61to62upgrade
A log of the pre61to62upgrade process can be found in /var/sadm/install/logs/Sun_Java_System_Identity_Server_upgrade_log.11181428
Directory Server fully-qualified hostname ( bullettrain.red.iplanet.com ):
Directory Server port ( 389 ):
Top-Level Administrator DN ( uid=amAdmin,ou=People,dc=sun,dc=com ):
Top-Level Administrator ( uid=amAdmin,ou=People,dc=sun,dc=com ) password:
Enter directory to store back up files ( /opt ):
Enter the certificate directory of the web container ( /opt/SUNWwbsvr/alias ):
Backing up files to /opt
This can take a few minutes.
This can take a few minutes.
Removing IS 6.1 ...
Uninstalling SUNWamsvc package.
Uninstalling SUNWamcon package.
Uninstalling SUNWamcom package.
Uninstalling SUNWamfcd package.
Uninstalling SUNWamdoc package.
Uninstalling SUNWamsci package.
Uninstalling SUNWamsam package.
Uninstalling SUNWamsws package.
Uninstalling SUNWamsdk package.
Uninstalling SUNWampwd package.
Uninstalling SUNWamrsa package.
Uninstalling SUNWamutl package.
Output of Upgrade61DitTo62 Script
>./Upgrade61DitTo62
Directory Server fully-qualified hostname ( bullettrain.red.iplanet.com ):
Directory Server port ( 389 ):
Directory Manager DN ( cn=Directory Manager ):
Directory Manager ( cn=Directory Manager ) password:
Top-Level Administrator DN ( uid=amAdmin,ou=People,dc=sun,dc=com ):
Top-Level Administrator ( uid=amAdmin,ou=People,dc=sun,dc=com ) password:
IS_dit_version = 6.1
Upgrading 6.1 schema.
modifying entry cn=schema
Create DIT succeeded.
modifying entry cn=schema
modifying entry cn=schema
Create DIT succeeded.
Before proceeding, you MUST restart the directory server.
Hit return when ready.
Info 101: Processing SunAMClientData.xml
Info 111: Requests generated by amadmin
Info 102: Done processing SunAMClientData.xml
Info 108: XML file to parse:mobileRequest.xml
Info 101: Processing mobileRequest.xml Info
111: Requests generated by amadmin
Info 102: Done processing mobileRequest.xml Success 0: Successfully completed.
deleting entry ou=genericHTML,ou=internalData,ou=1.0,ou=SunAMClientData,ou=ClientData,
dc=sun,dc=comdeleting entry
ou=HTML,ou=internalData,ou=1.0,ou=SunAMClientData,ou=ClientData,dc=sun, dc=com
adding new entry
ou=genericHTML,ou=internalData,ou=1.0,ou=SunAMClientData,ou=ClientData,d c=sun,dc=com
adding new entry
ou=HTML,ou=internalData,ou=1.0,ou=SunAMClientData,ou=ClientData,dc=sun, dc=com
Upgrade completed.
YOU MUST RESTART THE DIRECTORY AND WEB SERVERS FOR THE UPGRADE CHANGES TO TAKE EFFECT.
Output of upgradePS Script
>./upgradePS
Portal Server 6.2 to 6.3 Upgrade
As part of this upgrade, dynamic Subscriptions attributes will be loss.
Do you wish to proceed with the upgrade [y/n]? [n]
Info 108: XML file to parse:/tmp/removePartialDefaultValues.xml
Info 101: Processing /tmp/removePartialDefaultValues.xml
Info 111: Requests generated by amadmin
Error 10: Cannot process requests:
Service does not exist
Info 112: Entering ldapAuthenticate method!
Success 0: No Exceptions! LDAP Authentication success!
Info 113: Calling SSO method!
Info 107: Calling XML PARSER Info
108: XML file to parse:/tmp/addDefaultValues.xml
Info 101: Processing /tmp/addDefaultValues.xml
Info 111: Requests generated by amadmin
Error 10: Cannot process requests:
Service does not exist
Info 112: Entering ldapAuthenticate method!
Success 0: No Exceptions! LDAP Authentication success!
Info 113: Calling SSO method!
Info 107: Calling XML PARSER
Info 108: XML file to parse:/tmp/addDefaultValues.xml
Info 101: Processing /tmp/addDefaultValues.xml
Info 111: Requests generated by amadmin
Info 102: Done processing /tmp/addDefaultValues.xml
Success 0: Successfully completed.
Known Issues and LimitationsThis section contains a list of the known issues with this upgrade process. Some of these issues might be fixed with the latest Portal Server release.
Gateway will not start if the JVM memory is not properly set.
No debug log files are generated in the /var/opt/SUNWps/debug/ directory. Change the JVM size in the gateway script itself.
Incorrect error messages reported.
Messages about the server-cert and issuer not valid are displayed in the gateway.log.default file (/var/opt/SUNWps/debug). These are normal messages, not errors, and should be ignored.
The gateway URL will error out if using Netscape 7.1. (4818006)
A fix is now available for this issue.
Auth Module Error.
In the Core Auth Allowed Authentication Modules, only SafeWord was selected and Console uses LDAP as default auth module. Because it is not selected, users observe the message, “Internal Auth error.”
To fix, use the Access Manager console to select the LDAP Auth module in the default organization and create the service template. Add the amldapuser password to the LDAP service.
Custom class is not in the classpath.
If you observe any missing customizations, make sure that you re-add any customized jar files to the server path.
After completing the procedure for Portal pre-upgrade, and the Java ES 2003Q4 Portal Server Minimal install, the document mentions to execute the /opt/SUNWps/bin/deploy command.
Issues:
Exceptions while executing the postupgrade script for Portal Server.
The following jar files were missing from the web container classpath:
/opt/SUNWps/lib/psimapprovider.jar:/opt/SUNWps/lib/jdom.jar:/opt/SUNWps/lib/
container.jar:/opt/SUNWps/lib/portletcommon.jar:/opt/SUNWps/lib/portletcontainer
common.jar:/opt/SUNWps/lib/portlet.jar:/opt/SUNWps/lib/portlettl.jarAdd these jar files. Portal Server will then start normally.
How to Report Problems and Provide FeedbackIf you have problems with Sun Java Enterprise System, contact Sun customer support using one of the following mechanisms:
- Sun Software Support services online at
http://www.sun.com/service/sunone/softwareSo that we can best assist you in resolving problems, please have the following information available when you contact support:
- Description of the problem, including the situation where the problem occurs and its impact on your operation
- Machine type, operating system version, and product version, including any patches and other software that might be affecting the problem
- Detailed steps on the methods you have used to reproduce the problem
- Any error logs or core dumps
Sun Welcomes Your CommentsSun 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 Enterprise System 2005Q1 Technical Note: Upgrading Sun ONE Portal Server 6.1 to Sun Java System Portal Server 6 2004Q2, and the part number is 819-2317-10.
Additional Sun ResourcesUseful Sun Java System information can be found at the following Internet locations:
- Sun Java System Documentation
http://docs.sun.com/prod/java.sys- Sun Java System Professional Services
http://www.sun.com/service/sunps/sunone- Sun Java System Software Products and Service
http://www.sun.com/software- Sun Java System Software Support Services
http://www.sun.com/service/sunone/software- Sun Java System Support and Knowledge Base
http://www.sun.com/service/support/software- Sun Support and Training Services
http://training.sun.com- Sun Java System Consulting and Professional Services
http://www.sun.com/service/sunps/sunone- Sun Java System Developer Information
http://developers.sun.com- Sun Developer Support Services
http://www.sun.com/developers/support- Sun Java System Software Training
http://www.sun.com/software/training- Sun Software Data Sheets
http://wwws.sun.com/software
Copyright � 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 � 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 plusieurs des brevets am�ricains list�s � l'adresse http://www.sun.com/patents et un ou des brevets suppl�mentaires ou 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.