Fresh installation of DSEE 6.0 and upgrade to DSEE 6.3 on a clean windows system:

  1. Get the JES5 bits.

  2. Unzip the bits to a directory JES5

  3. Go to your regedit and check it these are any components of jes is installed, if yes then stop all the product services, uninstall them and clean the registry under HKEY_LOCAL_MACHINE\SOFTWARE\Sun Microsystems and needs a reboot also.

  4. Run in CMD setup.bat.

  5. Wait for the installer GUI to start, from the installer gui select ‘Custom Install’

  6. Check the all locales options below.

  7. Click on Next and input user admin, password, confirmation password.

  8. Click to finish.

  9. Check the versions of DSEE, Cacao, Webconsole as below.
    E:\Program Files\Sun\JavaES5\DSEE\ds6\bin>dsadm.exe --version
    E:\Program Files\Sun\JavaES5\DSEE\dps6\bin>dpadm.exe --version
    E:\Program Files\Sun\JavaES5\share\cacao_2\bin --version
    E:\Program Files\Sun\JavaES5\share\webconsole\bin\smcwebserver.bat --version

  10. Start DS Instance.
    E:\Program Files\Sun\JavaES5\DSEE\ds6\bin>dsadm.exe start ..\..\var\DSInstance
    Server started: pid=2964

  11. Start DPS instance.
    Directory Proxy Server instance E:/Program Files/Sun/JavaES5/DSEE/var/DPSInstance
    started: pid=468

  12. Start Cacao Instance.
    E:\Program Files\Sun\JavaES5\share\cacao_2\bin>cacaoadm.bat start
    E:\Program Files\Sun\JavaES5\share\cacao_2\bin>cacaoadm.bat status
    default instance is DISABLED at system startup.
    Current retries count : 0/4
    Processes:
    2500
    Uptime: 0 day(s), 0:5

  13. Start WebConsole.
    E:\Program Files\Sun\JavaES5\share\webconsole\bin>smcwebserver.bat start
    Starting Sun Java(TM) Web Console Version 3.0.2 ...
    The console is running.

  14. Launch dsccsetup status -v to see if the registration is ok.
    E:\Program Files\Sun\JavaES5\DSEE\dscc6\bin>dsccsetup.exe status -v
    ***
    ## E:/Program Files/Sun/JavaES5/share/webconsole/bin/smreg.bat is present
    ## E:/Program Files/Sun/JavaES5/share/webconsole/bin/smcwebserver.bat is present
    ## E:/Program Files/Sun/JavaES5/DSEE/dscc6/dccapp is present
    ## Running E:/Program Files/Sun/JavaES5/share/webconsole/bin/smreg.bat list -a
    ## Running E:/Program Files/Sun/JavaES5/share/webconsole/bin/smreg.bat list -l
    ## dccModule_1.0 is displayed
    ## jmx.jar/dccModule_1.0 is displayed
    ## jmxremote.jar/dccModule_1.0 is displayed
    ## jmxremote_optional.jar/dccModule_1.0 is displayed
    ## sasl.jar/dccModule_1.0 is displayed
    ## sunsasl.jar/dccModule_1.0 is displayed
    ## dcc.jar/dccModule_1.0 is displayed
    ## nquickclient.jar/dccModule_1.0 is displayed
    ## nquickapi.jar/dccModule_1.0 is displayed
    ## slapy.jar/dccModule_1.0 is displayed
    ## dpcfg.jar/dccModule_1.0 is displayed
    ## clip.jar/dccModule_1.0 is displayed
    ## common.jar/dccModule_1.0 is displayed
    ## cacao_cacao.jar/dccModule_1.0 is displayed
    DSCC Application is registered in Sun Java (TM) Web Console
    ***
    ## E:/Program Files/Sun/JavaES5/share/cacao_2/bin/cacaoadm.bat is present
    ## E:/Program Files/Sun/JavaES5/DSEE/dscc6/lib/jar/nquickmodule.jar is present
    ## Running E:/Program Files/Sun/JavaES5/share/cacao_2/bin/cacaoadm.bat list-modules -r
    DSCC Agent is registered in Cacao
    ## Running E:/Program Files/Sun/JavaES5/share/cacao_2/bin/cacaoadm.bat status
    ## Running E:/Program Files/Sun/JavaES5/share/cacao_2/bin/cacaoadm.bat list-modules
    ## Running E:/Program Files/Sun/JavaES5/share/cacao_2/bin/cacaoadm.bat get-param network-bind-address
    ## Running E:/Program Files/Sun/JavaES5/share/cacao_2/bin/cacaoadm.bat get-param jmxmp-connector-port
    ***
    ## E:/Program Files/Sun/JavaES5/DSEE/ds6/bin/dsadm.exe is present
    DSCC Registry has not been created yet
    ***

  15. Login to webconsole and check the console with dscc, click on dscc login as admin and the instance ads is started, check the version for 6.0.

  16. Stop ads service first.
    E:\Program Files\Sun\JavaES5\DSEE\ds6\bin>dsadm.exe stop ..\..\var\dscc6\dcc\ads
    Unable to stop the server: No error

    1. There is a bug 6707866, not able to stop ads instance, So need to explicity kill the process.

    2. Kill the process of bin_slapd.

    3. Open a cmd window

    4. type taskmgr

    5. select Processess tab and click on Show processess from all users

    6. select the bin_slapd process and click end the process.

  17. Stop services DSInstance, DPSInstance, Cacao, Webconsole.
    E:\Program Files\Sun\JavaES5\DSEE\ds6\bin>dsadm.exe stop ..\..\var\DSInstance
    Server stopped
    E:\Program Files\Sun\JavaES5\DSEE\ds6\bin>cd ..\..\dps6\bin
    E:\Program Files\Sun\JavaES5\DSEE\dps6\bin>dpadm.exe stop ..\..\var\DPSInstance
    Directory Proxy Server instance E:/Program Files/Sun/JavaES5/DSEE/var/DPSInstance stopped
    E:\Program Files\Sun\JavaES5\DSEE\dps6\bin>cd ..\..\..\share\webconsole\bin
    E:\Program Files\Sun\JavaES5\share\webconsole\bin>smcwebserver.bat stop
    Shutting down Sun Java(TM) Web Console Version 3.0.2 ...
    The console is stopped.
    E:\Program Files\Sun\JavaES5\share\cacao_2\bin>cacaoadm.bat stop
    E:\Program Files\Sun\JavaES5\share\cacao_2\bin>

  18. Now upgrade to JESU1 shared components.

    1. Add patch 126910-02 (JES5U1 installer patch).
      E:\Program Files\Sun\JavaES5\share\cacao_2\bin>cacaoadm.bat prepare-uninstall
      E:\JES5U1SC\patchcluster_windows\126910-02
      E:\JES5U1SC\patchcluster_windows\126910-02>126910-02.exe
      E:\JES5U1SC\patchcluster_windows\126910-02>ListJavaESPatches.exe
      The following patches for JavaES 5 are installed :
      ==================================================
      SunJavaES : 126910-02
      Press any key to continue......

    2. Add patch 125955-05 (Webconsole patch).
      E:\JES5U1SC\patchcluster_windows>cd 125955-05
      E:\JES5U1SC\patchcluster_windows\125955-05>
      E:\JES5U1SC\patchcluster_windows\125955-05>125955-05.exe
      E:\JES5U1SC\patchcluster_windows\126910-02>ListJavaESPatches.exe
      The following patches for JavaES 5 are installed :
      ==================================================
      LOCKHART : 125955-05
      SunJavaES : 126910-02
      Press any key to continue......

    3. Check the installation of webconsole is ok, by Launch again smreg list -l to check the Lockhart status.
      E:\Program Files\Sun\JavaES5\share\webconsole\bin>smreg.bat list -l
      Warning: smreg is obsolete and is preserved only for compatibility with legacy console applications.
      Use wcadmin instead.
       The list of registered jar files:
       jmx.jar scoped to dccModule_1.0
       jmxremote.jar scoped to dccModule_1.0
       jmxremote_optional.jar scoped to dccModule_1.0
       sasl.jar scoped to dccModule_1.0
       sunsasl.jar scoped to dccModule_1.0
       dcc.jar scoped to dccModule_1.0
       nquickclient.jar scoped to dccModule_1.0
       nquickapi.jar scoped to dccModule_1.0
       slapy.jar scoped to dccModule_1.0
       dpcfg.jar scoped to dccModule_1.0
       clip.jar scoped to dccModule_1.0
       common.jar scoped to dccModule_1.0
       cacao_cacao.jar scoped to dccModule_1.0

    4. Launch dsccsetup status -v to see if the registration is ok.
      E:\Program Files\Sun\JavaES5\share\webconsole\bin>cd ..\..\..\DSEE\dscc6\bin
      E:\Program Files\Sun\JavaES5\DSEE\dscc6\bin>dsccsetup.exe status -v
      ***
      ## E:/Program Files/Sun/JavaES5/share/webconsole/bin/smreg.bat is present
      ## E:/Program Files/Sun/JavaES5/share/webconsole/bin/smcwebserver.bat is present
      ## E:/Program Files/Sun/JavaES5/DSEE/dscc6/dccapp is present
      ## Running E:/Program Files/Sun/JavaES5/share/webconsole/bin/smreg.bat list -a
      ## Running E:/Program Files/Sun/JavaES5/share/webconsole/bin/smreg.bat list -l
      ## dccModule_1.0 is displayed
      ## jmx.jar/dccModule_1.0 is displayed
      ## jmxremote.jar/dccModule_1.0 is displayed
      ## jmxremote_optional.jar/dccModule_1.0 is displayed
      ## sasl.jar/dccModule_1.0 is displayed
      ## sunsasl.jar/dccModule_1.0 is displayed
      ## dcc.jar/dccModule_1.0 is displayed
      ## nquickclient.jar/dccModule_1.0 is displayed
      ## nquickapi.jar/dccModule_1.0 is displayed
      ## slapy.jar/dccModule_1.0 is displayed
      ## dpcfg.jar/dccModule_1.0 is displayed
      ## clip.jar/dccModule_1.0 is displayed
      ## common.jar/dccModule_1.0 is displayed
      ## cacao_cacao.jar/dccModule_1.0 is displayed
      DSCC Application is registered in Sun Java (TM) Web Console
      ***
      ## E:/Program Files/Sun/JavaES5/share/cacao_2/bin/cacaoadm.bat is present
      ## E:/Program Files/Sun/JavaES5/DSEE/dscc6/lib/jar/nquickmodule.jar is present
      ## Running E:/Program Files/Sun/JavaES5/share/cacao_2/bin/cacaoadm.bat list-modules -r
      DSCC Agent is registered in Cacao
      ## Running E:/Program Files/Sun/JavaES5/share/cacao_2/bin/cacaoadm.bat status
      ## Running E:/Program Files/Sun/JavaES5/share/cacao_2/bin/cacaoadm.bat get-param network-bind-address
      ## Running E:/Program Files/Sun/JavaES5/share/cacao_2/bin/cacaoadm.bat get-param jmxmp-connector-port
      Cacao is down. Start it using:
       E:/Program Files/Sun/JavaES5/share/cacao_2/bin/cacaoadm.bat start
      ***
      ## E:/Program Files/Sun/JavaES5/DSEE/ds6/bin/dsadm.exe is present
      DSCC Registry has been created
      Path of DSCC registry is E:/Program Files/Sun/JavaES5/DSEE/var/dscc6/dcc/ads
      Port of DSCC registry is 3998
      DSCC registry is not running. You may start it using:
       E:/Program Files/Sun/JavaES5/DSEE/ds6/bin/dsadm.exe start E:/Program Files/Sun/JavaES5/DSEE/var/dscc6/dcc/ads
      ***

    5. Add patch 125923-03 (NSS/NSPR security patch).
      E:\JES5U1SC\patchcluster_windows\125923-03>125923-03.exe
      E:\JES5U1SC\patchcluster_windows\126910-02>ListJavaESPatches.exe
      The following patches for JavaES 5 are installed :
      ==================================================
      LOCKHART : 125955-05
      SunJavaES : 126910-02
      security : 125923-03
      Press any key to continue......

    6. Add patch 126183-04 ( Cacao patch).
      E:\JES5U1SC\patchcluster_windows\126183-04>126183-04.exe
      E:\JES5U1SC\patchcluster_windows\126910-02>ListJavaESPatches.exe
      The following patches for JavaES 5 are installed :
      ==================================================
      LOCKHART : 125955-05
      SunJavaES : 126910-02
      Cacao : 126183-04
      security : 125923-03
      Press any key to continue......

    7. Add patch 125449-09 (Monitoring Console patch).
      E:\JES5U1SC\patchcluster_windows\125449-09>125449-09.exe
      E:\JES5U1SC\patchcluster_windows\126910-02>ListJavaESPatches.exe
      The following patches for JavaES 5 are installed :
      ==================================================
      LOCKHART : 125955-05
      SunJavaES : 126910-02
      MFWK : 125449-09
      Cacao : 126183-04
      security : 125923-03
      Press any key to continue......

    8. Check the version of Monitoring Console Patch has effect dsee.
      E:\Program Files\Sun\JavaES5\share\webconsole\bin>smcwebserver.bat --version
      Version 3.0.3
      E:\Program Files\Sun\JavaES5\share\cacao_2\bin>cacaoadm.bat --version
      2.0,REV=13
      E:\Program Files\Sun\JavaES5\share\webconsole\bin>smreg.bat list -l
      Warning: smreg is obsolete and is preserved only for
      compatibility with legacy console applications.
      Use wcadmin instead.

          The list of registered jar files:
              jmx.jar scoped to       dccModule_1.0
              jmxremote.jar scoped to         dccModule_1.0
              jmxremote_optional.jar scoped to        dccModule_1.0
              sasl.jar scoped to      dccModule_1.0
              sunsasl.jar scoped to   dccModule_1.0
              dcc.jar scoped to       dccModule_1.0
              nquickclient.jar scoped to      dccModule_1.0
              nquickapi.jar scoped to         dccModule_1.0
              slapy.jar scoped to     dccModule_1.0
              dpcfg.jar scoped to     dccModule_1.0
              clip.jar scoped to      dccModule_1.0
              common.jar scoped to    dccModule_1.0
              cacao_cacao.jar scoped to       dccModule_1.0

    9. Now check the Cacao, Monitoring Console and Directory Server versions as below,

      E:\Program Files\Sun\JavaES5\share\cacao_2\bin>cacaoadm.bat –version

      2.1.0

      E:\Program Files\Sun\JavaES5\share\cacao_2\bin>cd ..\..\webconsole\bin

      E:\Program Files\Sun\JavaES5\share\webconsole\bin>smcwebserver.bat --version

      Version 3.0.3

      E:\Program Files\Sun\JavaES5\share\webconsole\bin>cd ..\..\..\DSEE\ds6\bin

      E:\Program Files\Sun\JavaES5\DSEE\ds6\bin>dsadm.exe --version

      [dsadm]

      dsadm : 6.2 B2007.192.2258

      [slapd 32-bit]

      Sun Microsystems, Inc.

      Sun-Java(tm)-System-Directory/6.2 B2007.192.2258 32-bit

      ns-slapd : 6.2 B2007.192.2258

      Slapd Library : 6.2 B2007.192.2258

      Front-End Library : 6.2 B2007.192.2258

      E:\Program Files\Sun\JavaES5\DSEE\ds6\bin>cd ..\..\dps6\bin

      E:\Program Files\Sun\JavaES5\DSEE\dps6\bin>dpadm.exe --version

      [dpadm]

      dpadm : 6.2 B2007.192.2258

      [DPS]

    10. Entering the DSEE 6.3 Upgrade, Now we need to get the Cacao Patch from the SunSolve . Download the bits for windows and unzip them will have patch name as 126183-07.exe and run in command line.
      E:\JES5U1SC\patchcluster_windows\126183-07>126183-07.exe
      E:\JES5U1SC\patchcluster_windows\126910-02>ListJavaESPatches.exe
      The following patches for JavaES 5 are installed :
      ==================================================
      LOCKHART : 125955-05
      SunJavaES : 126910-02
      MFWK : 125449-09
      Cacao : 126183-07  126183-04
      security : 125923-03
      Press any key to continue......

    11. Now we need to get the Directory Server Enterprise Edition 6.3 Patch from the SunSolve. Download the bits for windows and unzip them will have patch name as 125311-05.exe and run in command line and check the following patch is intalled.

      E:\JES5U1SC\patchcluster_windows\126910-02>ListJavaESPatches.exe

      The following patches for JavaES 5 are installed :

      ==================================================

      LOCKHART : 125955-05

      SunJavaES : 126910-02

      DirectoryServer : 125311-05

      MFWK : 125449-09

      Cacao : 126183-07 126183-04

      security : 125923-03

      Press any key to continue......
      E:\JES5U1SC\patchcluster_windows\126910-02>ListJavaESPatches.exe
      The following patches for JavaES 5 are installed :

    12. Now check the Cacao, Monitoring Console and Directory Server versions as below,

      E:\Program Files\Sun\JavaES5\DSEE\dscc6\bin>cd ..\..\ds6\bin

      E:\Program Files\Sun\JavaES5\DSEE\ds6\bin>dsadm.exe --version

      [dsadm]

      dsadm : 6.3 B2008.0516.1111 NAT

      [slapd 32-bit]

      Sun Microsystems, Inc.

      Sun-Java(tm)-System-Directory/6.3 B2008.0516.1111 32-bit

      ns-slapd : 6.3 B2008.0516.1111 NAT

      Slapd Library : 6.3 B2008.0516.1111

      Front-End Library : 6.3 B2008.0516.1111

      E:\Program Files\Sun\JavaES5\DSEE\ds6\bin>cd ..\..\dps6\bin

      E:\Program Files\Sun\JavaES5\DSEE\dps6\bin>dpadm.exe --version

      [dpadm]

      dpadm : 6.3 B2008.0516.1111 NAT

      [DPS]

    13. Check the status of Directory setup,

      E:\Program Files\Sun\JavaES5\DSEE\dps6\bin>cd ..\..\dscc6\bin

      E:\Program Files\Sun\JavaES5\DSEE\dscc6\bin>dsccsetup.exe status -v

      ***

      ## E:/Program Files/Sun/JavaES5/share/webconsole/bin/smreg.bat is present

      ## E:/Program Files/Sun/JavaES5/share/webconsole/bin/smcwebserver.bat is present

      ## E:/Program Files/Sun/JavaES5/DSEE/dscc6/dccapp is present

      ## Running "E:/Program Files/Sun/JavaES5/share/webconsole/bin/smreg.bat" list -a

      ## Running "E:/Program Files/Sun/JavaES5/share/webconsole/bin/smreg.bat" list -l

      ## dccModule_1.0 is displayed

      ## jmx.jar/dccModule_1.0 is displayed

      ## jmxremote.jar/dccModule_1.0 is displayed

      ## jmxremote_optional.jar/dccModule_1.0 is displayed

      ## sasl.jar/dccModule_1.0 is displayed

      ## sunsasl.jar/dccModule_1.0 is displayed

      ## dcc.jar/dccModule_1.0 is displayed

      ## nquickclient.jar/dccModule_1.0 is displayed

      ## nquickapi.jar/dccModule_1.0 is displayed

      ## slapy.jar/dccModule_1.0 is displayed

      ## dpcfg.jar/dccModule_1.0 is displayed

      ## clip.jar/dccModule_1.0 is displayed

      ## common.jar/dccModule_1.0 is displayed

      ## cacao_cacao.jar/dccModule_1.0 is displayed

      DSCC Application is registered in Sun Java (TM) Web Console

      ***

      ## E:/Program Files/Sun/JavaES5/share/cacao_2/bin/cacaoadm.bat is present

      ## E:/Program Files/Sun/JavaES5/DSEE/dscc6/lib/jar/nquickmodule.jar is present

      ## Running "E:/Program Files/Sun/JavaES5/share/cacao_2/bin/cacaoadm.bat" list-mo dules -r

      DSCC Agent is registered in Cacao

      ## Running "E:/Program Files/Sun/JavaES5/share/cacao_2/bin/cacaoadm.bat" status

      ## Running "E:/Program Files/Sun/JavaES5/share/cacao_2/bin/cacaoadm.bat" get-par am network-bind-address

      ## Running "E:/Program Files/Sun/JavaES5/share/cacao_2/bin/cacaoadm.bat" get-par am jmxmp-connector-port

      Cacao is down. Start it using:

      E:/Program Files/Sun/JavaES5/share/cacao_2/bin/cacaoadm.bat start

      ***

      ## E:/Program Files/Sun/JavaES5/DSEE/ds6/bin/dsadm.exe is present

      DSCC Registry has been created

      Path of DSCC registry is E:/Program Files/Sun/JavaES5/DSEE/var/dscc6/dcc/ads

      Port of DSCC registry is 3998

      DSCC registry is not running. You may start it using:

      E:/Program Files/Sun/JavaES5/DSEE/ds6/bin/dsadm.exe start E:/Program Fi es/Sun/JavaES5/DSEE/var/dscc6/dcc/ads

      ***

    14. Start all the services of DSInstance, DPSInstance, Ads,cacao, webconsole

      E:\Program Files\Sun\JavaES5\DSEE\ds6\bin>dsadm.exe start ..\..\var\DSInstance

      E:\Program Files\Sun\JavaES5\DSEE\ds6\bin>cd ..\..\dps6\bin

      E:\Program Files\Sun\JavaES5\DSEE\dps6\bin>dpadm.exe start ..\..\var\DPSInstance

      Directory Proxy Server instance 'E:/Program Files/Sun/JavaES5/DSEE/var/DPSInstan ce' started: pid=1264

      E:\Program Files\Sun\JavaES5\DSEE\ds6\bin>dsadm.exe start ..\..\var\dscc6\dcc\ad s

      E:\Program Files\Sun\JavaES5\DSEE\dps6\bin>cd ..\..\..\share\cacao_2\bin

      E:\Program Files\Sun\JavaES5\share\cacao_2\bin>cacaoadm.bat start

      E:\Program Files\Sun\JavaES5\share\cacao_2\bin>cd ..\..\webconsole\bin

      E:\Program Files\Sun\JavaES5\share\webconsole\bin>smcwebserver.bat start

      Starting Sun Java(TM) Web Console Version 3.0.3 ...

      The console is running.

    15. After you login to Sun Java(TM) Web Console and check the DSEE console on the version, but the version page will be still in 6.0 , then go for redeployment.

    16. Redeployment in the webconsole,

      E:\Program Files\Sun\JavaES5\DSEE\dscc6\bin\dsdsccsetup console-unreg

      E:\Program Files\Sun\JavaES5\DSEE\dscc6\bin\dsdsccsetup console-reg

    17. We are all done with Installation, now again login to Sun Java(TM) Web Console and check the DSEE console on the version is 6.3.

      Enjoy the Weekend...

Comments:

Hi, I followed your above steps in order to get 6.3 installed on Windows but using the most recent patches as it indicated most of what you used at time of this blog are now obsolete.

I'm having trouble starting the webconsole. It gives me the following error:
C:\Program Files\Sun\JavaES5\share\webconsole\bin>smcwebserver.bat start
Starting Sun Java(TM) Web Console Version 3.1 ...
Cannot determine if console started successfully

C:\Program Files\Sun\JavaES5\share\webconsole\bin>smcwebserver.bat status
Sun Java(TM) Web Console is stopped

I'm running Win2K3R2 - SP2 and the following patches:C:\>Listjavaespatches

The following patches for JavaES 5 are installed :
==================================================
SunJavaES : 126910-02
DirectoryServer : 125311-07
LOCKHART : 125955-16
MFWK : 125449-12
Cacao : 126183-07
security : 125923-06

Thanks!

Posted by Suzi on February 05, 2009 at 01:04 PM IST #

Yes, you are right. It is absolute now but I will post the Upgrade flow DSEE 6.3 soon. Thank you for your comments. I will post it asap.

Posted by Shankar Gowda Mbn on February 10, 2009 at 10:37 AM IST #

Post a Comment:
  • HTML Syntax: NOT allowed

This blog copyright 2009 by shankar