Using the Sun Java Communications Suite VMware Image

Using the Sun Java Communications Suite VMware Image

This article contains the following sections:

Overview of the Communications Suite VMware Image

The Communications Suite VMware image is a simple and portable method for demonstrating Communications Suite 6 Update 1 features without the overhead of installation and configuration. This VMware image is intended only for demonstration or evaluation purposes and not for production use.

The virtual machine contains a fully configured setup of Communications Suite 6 Update 1 in the example domain varrius.org. The domain varrius.org is a registered domain that belongs to Sun Microsystems, Inc. The VMware image provides the following services:

  • POP3
  • IMAP
  • SMTP
  • Convergence Web Client
  • Calendaring
  • Instant Messaging
  • Communications Express Web Client

These services are provided by the following Communications Suite 6 Update 1 components:

  • Messaging Server 7
  • Instant Messaging 8
  • Calendar Server 6.3
  • Convergence 1 Update 1

Supporting infrastructure for these services includes the following components:

  • Sun Java Systems Directory Server Enterprise Edition 6.X
  • Sun Java Systems Application Server 9.1 Update 2
  • Sun Java Systems Access Manager 7.X

Image Details

  • Image Name: SunJava_Comms_Suite6u1_VM
  • Image Format: zip
  • Image Size:Approximately 3.5 GB

System Requirements

  • OS:
    • Windows: XP Professional SP 2 or Windows Vista
    • Linux: Kernel 2.6.15 or better
    • Mac: OS X 10.5 or better
  • Memory: At least 2 GB RAM (Virtual Machine uses 1 GB RAM)
  • Disk Space Required: 12 GB free space.
  • VMPlayer Software:
    • VMPlayer 1.0.5 or better for Linux or for Windows
    • VMWare Workstation 5.5 or better for Linux or for Windows
    • VMWare Fusion 1.1 or better for Mac

Image Contents

  • A zipped copy of the virtual machine

Software Included in the Zip Archive

  • SunJava_Comms_Suite6u1_VM: This directory contains the latest set of components for the virtual machine.

You can download additional sofware at: http://vmware.com/download/player.

Virtual Machine Details

  • OS:Solaris 10 update 6
  • Network Address Assignment: DHCP
  • Hostname: chimaera.varrius.org
  • Networking Type: Bridged
  • Solaris 10 Network Interface: pcn0 configured for DHCP
  • A private DNS server to localize varrius.org

Special Note about Network Address Assignment

The virtual machine is configured to obtain its IP address via DHCP. This means that you might need to register the Ethernet address of this machine with your DHCP service.

In cases where a site is not configured to serve out DHCP addresses, there are two options:

  1. Use the DHCP server provided by the VMware software by changing the Virtual Machine to use NAT.
  2. Assign a permanent IP address to the Virtual Machine and modify the Solaris OS 10 operation system to update that information.

Downloading the Image

The VMware image is available on the MediaCast Site, in five parts, named: SunJava_Comms_Suite6_VM-part-#.zip, where '#' is a number from 1 to 5. Be sure to click the |> button to download the files.

  1. Download all five zip files.
  2. Unzip the zip files into a target directory for your virtual machine. Each of the zip archives has the following structure:
            SunJava_Comms_Suite6u1
    _VM
    
                !
                !-------fileX
                !-------fileY
                !-------fileZ
    

    where fileX, fileY, and fileZ are component files that store the virtual machine.

    VMWare Image Zip-file information
    ================================================================================================================================
    	FILENAME					ms5sum				Size (bytes)		Megabytes
    ================================================================================================================================
    SunJava_Comms_Suite6u1_VM-part-1.zip    	8f49514d5fc76ce92de57ae0c7325892        748581078 bytes    	714M
    SunJava_Comms_Suite6u1_VM-part-2.zip    	a1015c53ad72b465f5846841ba32f274        788438446 bytes    	752M
    SunJava_Comms_Suite6u1_VM-part-3.zip    	c6b2469acc2cd27b79b35ae0c887631e        772031469 bytes    	736M
    SunJava_Comms_Suite6u1_VM-part-4.zip    	b45d0f4491e763088ebd3e58af03a87f        788717961 bytes    	752M
    SunJava_Comms_Suite6u1_VM-part-5.zip    	3ac27cc61e64a8236c6725e6fc01cf1d        839391450 bytes    	801M
    
  3. Are you installing on a UNIX platform?
    If yes, continue with this step. If no, continue with the next step.
    For UNIX platforms, use the unzip command to extract the three zip files into a target subdirectory. This creates a top-level directory for the virtual machine and extract files into that directory.
            $ mkdir -p /vmware/machines
            $ unzip SunJava_Comms_Suite6u1_VM-part-1.zip -d /vmware/machines
            $ unzip SunJava_Comms_Suite6u1_VM-part-2.zip -d /vmware/machines
            $ unzip SunJava_Comms_Suite6u1_VM-part-3.zip -d /vmware/machines
            $ unzip SunJava_Comms_Suite6u1_VM-part-4.zip -d /vmware/machines
            $ unzip SunJava_Comms_Suite6u1_VM-part-5.zip -d /vmware/machines        
    
  4. For Windows platforms, use the unzip command to extract the three zip files into a target subdirectory. This creates a top-level directory for the virtual machine and extract files into that directory.
            unzip SunJava_Comms_Suite6u1_VM-part-1.zip
            unzip SunJava_Comms_Suite6u1_VM-part-2.zip
            unzip SunJava_Comms_Suite6u1_VM-part-3.zip
            unzip SunJava_Comms_Suite6u1_VM-part-4.zip
            unzip SunJava_Comms_Suite6u1_VM-part-5.zip
    

How to Use the Virtual Machine

  1. Start the VMware software.
  2. Click File->Open to select and open the newly packed virtual machine.
  3. Log in to the Virtual Machine root without a password.
    You are prompted to set a new root password.
  4. Set the root password to suit your site security policy
  5. Log in again and click the Firefox icon.
  6. The Start page contains more information on accessing the demo software.
    You are now on your way to evaluating your new Communications Suite 6 Update 1 deployment.

Labels

installing installing Delete
vmware vmware Delete
Enter labels to add to this page:
Please wait 
Looking for a label? Just start typing.
  1. Aug 20, 2008

    Darren.Moffat says:

    Please update this page with information on how to use the image with Sun's Virt...

    Please update this page with information on how to use the image with Sun's VirtualBox (which can read VMDK images).

    1. Aug 21, 2008

      joesciallo says:

      Darren, I pinged one of our VM experts, who writes: "We have been considering t...

      Darren,

      I pinged one of our VM experts, who writes: "We have been considering this approach for some time now but have seen some odd results with previous versions of Virtual Box. We will have another look how the current version of Virtual Box (1.6.4) does in this case."

      • Joe
  2. Aug 22, 2008

    anup801 says:

    Hello, When I try download for communication suite for windows I get only two f...

    Hello,

    When I try download for communication suite for windows I get only two files to download one sync and other outlook connector. Why is there no option of downloading the whole communication suite for windows? For linux and solaris that option is present?

    1. Aug 22, 2008

      joesciallo says:

      anup801: There is no Windows version of Comms Suite 6. (Sync and Connector for ...

      anup801:

      There is no Windows version of Comms Suite 6. (Sync and Connector for Outlook are components for Windows clients to connect to Comms.)

      Joe

  3. Aug 22, 2008

    dean_long says:

    I installed VMware Tools and the Messaging Server would no longer start on reboo...

    I installed VMware Tools and the Messaging Server would no longer start on reboot. It turns out there is a startup script that has pcn0 hard-coded, so it does not work with the vmxnet0 network interface that VMware Tools installs. The reason I installed VMware Tools was because I was getting timeouts from the IMAP server and I thought VMware Tools would improve the networking.

    1. Aug 22, 2008

      AnthonyWaldron says:

      I have uploaded a new script which is independent of the interface device name. ...

      I have uploaded a new script which is independent of the interface device name. Use this Sun_MsgSvr /etc/init.d script.

      1. Aug 22, 2008

        dean_long says:

        Thanks Anthony. The new script solved the problem.

        Thanks Anthony. The new script solved the problem.

  4. Aug 26, 2008

    ethoms says:

    Great way of trialing a product, I'm using it to reverse engineer my full instal...

    Great way of trialing a product, I'm using it to reverse engineer my full installation on a solaris box, which has been very difficult to get running in full.

    However, vmplayer is really slow, i've given it 1.5GB of memory but it takes ages to boot up. Why not use virtualbox, a Sun product after all? I have found it much quicker, plus it would run in solaris/opensolaris as well.

    1. Aug 26, 2008

      joesciallo says:

      ethoms, Plan is to have a Vbox image as well in the future. Joe

      ethoms,

      Plan is to have a Vbox image as well in the future.

      Joe

      1. Aug 29, 2008

        ethoms says:

        The VMware image has not been configured according to the single host installati...

        The VMware image has not been configured according to the single host installation guide. The SunIM and Presence services are not in Access Manager, as far as I can tell it doesn't use identty server for IM authentication. It appears to be configured with an extra script / tool, there is an additional httpbind.conf file and the var folder for IM is in a different location than I get with the guide.

        I'm struggling with IM in convergence, very frustrating,I've got it 95% setup but I can't show it my bosses until it's working in full. I've installed it several times and followed the guide as close as possible. I've used DSEE 6,2 and 6.3, makes no difference. What can I be doing wrong??

        1. Aug 29, 2008

          ethoms says:

          GOT IT WORKING!!! I got it working in VirtualBox 1.6.4, just got to get it worki...

          GOT IT WORKING!!! I got it working in VirtualBox 1.6.4, just got to get it working on a real solaris box. Yeha, I love convergence, Calendering is so d**n good. Lot's of learning ahead of me to get this deployed in our group of companies.

          I think where I went wrong might have been in entering password(s) wrong in convergence config gui, I think it probably doesn't verify them against the IM's httpbind/avatar passwords.

          However, that vmware image is a bad setup. Calendaring tasks doesn't work properly, the date fields are greyed out.

          1. Sep 03, 2008

            ray_biomed says:

            Could you give some info on the settings you used to get it working in Vbox? I'm...

            Could you give some info on the settings you used to get it working in Vbox? I'm on 1.6.6 and It reboots right after displaying the "Sun OS Release 5.10 yadda yadda yadda" banner is displayed. One line appears below it but it flashes too quick to read it.

  5. Oct 03, 2008

    mdisanzo says:

    Hi, Can you help me please? am I missing something here? after downloaded and e...

    Hi,
    Can you help me please?
    am I missing something here?
    after downloaded and extracted the 3 .zip files
    SunJava_Comms_Suite6_VM-part-1.zip
    SunJava_Comms_Suite6_VM-part-2.zip
    SunJava_Comms_Suite6_VM-part-3.zip

    from http://www.sun.com/software/communications_suite/get.jsp

    I only have this 6 files:

    Comms-R6-00-RootFS-cl2-s004.vmdk
    Comms-R6-00-RootFS-cl2-s011.vmdk
    Comms-R6-00-RootFS-cl2.vmdk
    Comms-R6-00-RootFS-cl2-s007.vmdk
    Comms-R6-00-RootFS-cl2-s012.vmdk
    SunJava_Comms_Suite6_VM.vmxf

    and I can't open the vmware image with vmware player neither workstation.

    Is the .vmx file missing?

    I also tried with virtualbox with no luck.

    Thanks

    1. Oct 08, 2008

      joesciallo says:

      mdisargo: Please verify the checksum and file sizes on each zip bundle that you...

      mdisargo:

      Please verify the checksum and file sizes on each zip bundle that you downloaded to ensure that you have the correct bits.

      Joe

      1. Oct 10, 2008

        mdisanzo says:

        joesciallo, thanks for the answer. The checksums are correct, I checked against:...

        joesciallo,
        thanks for the answer.
        The checksums are correct, I checked against:

        e65d06ec95577c804ce687597d297379 SunJava_Comms_Suite6_VM-part-1.zip
        fdbdd460be2d2e6c40d22d4199c70925 SunJava_Comms_Suite6_VM-part-2.zip
        60bb54a03a814649d58eaf0608f3414d SunJava_Comms_Suite6_VM-part-3.zip

        [root@marianohost vmimage]# md5sum -c my.txt
        SunJava_Comms_Suite6_VM-part-1.zip: OK
        SunJava_Comms_Suite6_VM-part-2.zip: OK
        SunJava_Comms_Suite6_VM-part-3.zip: OK

        Any idea?

        1. Oct 10, 2008

          AnthonyWaldron says:

          Hello; There may have been something odd about the way that your unzip operatio...

          Hello;

          There may have been something odd about the way that your unzip operation got executed. The payload should contain 18 files. If you use zipinfo you can get the content listing.

          09:57:10 root@brillig:9 vmware # md5sum -c checkums.txt
          SunJava_Comms_Suite6_VM-part-1.zip: OK
          SunJava_Comms_Suite6_VM-part-2.zip: OK
          SunJava_Comms_Suite6_VM-part-3.zip: OK
          10:37:23 root@brillig:9 vmware # for i in *.zip
          do zipinfo $i |awk '/SunJ/ {print $NF}'
          done |sort |wc -l
          21
          10:37:27 root@brillig:9 vmware # for i in *.zip
          do
          zipinfo $i |awk '/SunJ/ {print $NF}'
          done |sort

          files
          files
          files
          SunJava_Comms_Suite6_VM/Comms-R6-00-RootFS-cl2-s001.vmdk
          SunJava_Comms_Suite6_VM/Comms-R6-00-RootFS-cl2-s002.vmdk
          SunJava_Comms_Suite6_VM/Comms-R6-00-RootFS-cl2-s003.vmdk
          SunJava_Comms_Suite6_VM/Comms-R6-00-RootFS-cl2-s004.vmdk
          SunJava_Comms_Suite6_VM/Comms-R6-00-RootFS-cl2-s005.vmdk
          SunJava_Comms_Suite6_VM/Comms-R6-00-RootFS-cl2-s006.vmdk
          SunJava_Comms_Suite6_VM/Comms-R6-00-RootFS-cl2-s007.vmdk
          SunJava_Comms_Suite6_VM/Comms-R6-00-RootFS-cl2-s008.vmdk
          SunJava_Comms_Suite6_VM/Comms-R6-00-RootFS-cl2-s009.vmdk
          SunJava_Comms_Suite6_VM/Comms-R6-00-RootFS-cl2-s010.vmdk
          SunJava_Comms_Suite6_VM/Comms-R6-00-RootFS-cl2-s011.vmdk
          SunJava_Comms_Suite6_VM/Comms-R6-00-RootFS-cl2-s012.vmdk
          SunJava_Comms_Suite6_VM/Comms-R6-00-RootFS-cl2-s013.vmdk
          SunJava_Comms_Suite6_VM/Comms-R6-00-RootFS-cl2.vmdk
          SunJava_Comms_Suite6_VM/SunJava_Comms_Suite6_VM.nvram
          SunJava_Comms_Suite6_VM/SunJava_Comms_Suite6_VM.vmsd
          SunJava_Comms_Suite6_VM/SunJava_Comms_Suite6_VM.vmx
          SunJava_Comms_Suite6_VM/SunJava_Comms_Suite6_VM.vmxf

          10:37:37 root@brillig:9 vmware #

          So if you were to discount the "files" listing, your payload from the 3 zip files should contain 18 files.

          What happens if you unzip the files in order?

          for i in 1 2 3
          do
          unzip SunJava_Comms_Suite6_VM-part-${i}.zip
          done

          ... do you get 18 files?

          1. Oct 17, 2008

            mdisanzo says:

            Excelent! Thanks Anthony!

            Excelent!
            Thanks Anthony!

  6. Jan 14, 2009

    m0ps says:

    where is vmware image? on link to "Download" page provided here i can't see it. ...

    where is vmware image? on link to "Download" page provided here i can't see it. in Optional Files section placed only:
    1) SunJava_Comms_Suite6u1_ThirdPartyLicense.txt 0.30 MB
    2) SunJava_Comms_Suite6u1_md5.txt 1.23 KB
    3) SunJava_Comms_Suite6u1_Entitlement.pdf

    1. Jan 14, 2009

      joesciallo says:

      m0ps: The Comms 6 Update 1 virtual images are still being worked on and are not...

      m0ps:

      The Comms 6 Update 1 virtual images are still being worked on and are not yet posted.

      Joe

      1. Jan 14, 2009

        m0ps says:

        and what with Sun Java Communications Suite 6? on the download page I get: Prod...


        and what with Sun Java Communications Suite 6? on the download page I get: Product Not Found

        1. Jan 14, 2009

          joesciallo says:

          I'm trying to find out what happened to the C6 download page. Will post when I f...

          I'm trying to find out what happened to the C6 download page. Will post when I find out. I suspect it was taken down when C6 U1 shipped.

          Joe

          1. Mar 22, 2009

            jpdrawneek2 says:

            Any idea when these images are going to turn up, its been 2 months?

            Any idea when these images are going to turn up, its been 2 months?

            1. Mar 23, 2009

              joesciallo says:

              See http://wikis.sun.com/display/CommSuite/Communications+Suite+Virtual+Images f...
  7. May 25, 2009

    dean_long says:

    I installed SunJava_Comms_Suite6u1_VM for VMware. No desktop appears, before or...

    I installed SunJava_Comms_Suite6u1_VM for VMware. No desktop appears, before or
    after setting the initial root password. All I see is the console login screen.
    "svcs -xv" says

    svc:/milestone/multi-user:default (multi-user milestone)
    State: offline since Mon May 25 04:39:39 2009
    Reason: Start method is running.
    See: http://sun.com/msg/SMF-8000-C4
    See: man -M /usr/share/man -s 1M init
    See: /var/svc/log/milestone-multi-user:default.log
    Impact: 5 dependent services are not running:
    svc:/milestone/multi-user-server:default
    svc:/system/basicreg:default
    svc:/system/zones:default
    svc:/application/graphical-login/cde-login:default
    svc:/application/cde-printinfo:default

    The log ends with

    Executing legacy init script "/etc/rc2.d/S98sun-calendar-server".
    Starting Sun Java System Calendar Server in /opt/sun/comms/calendar/SUNWics5/cal :
    Connecting to watcher ...
    Launching watcher ...

    so I guess something is hanging at that point.

    1. May 28

      joesciallo says:

      Dean, Trying to get an answer on this. Joe

      Dean,

      Trying to get an answer on this.

      Joe

    2. May 29

      joesciallo says:

      Dean, Try increasing the memory allocated to the machine and see if that helps....

      Dean,

      Try increasing the memory allocated to the machine and see if that helps. Out of the box distribution uses 1 Gb memory, so try increasing this to 1.5 or 2 Gb.

      Joe

      1. Jun 07

        dean_long says:

        The memory size doesn't seem to be the problem. The problem seems to be that the...

        The memory size doesn't seem to be the problem. The problem seems to be that the calendar has a hard-coded
        listen address of 172.16.224.132, which doesn't match the 192.168.x.x address assigned to the machine
        by DHCP.

        1. Jun 09

          joesciallo says:

          Dean, Understood now. The next VM version should not have the IP address hardco...

          Dean,

          Understood now. The next VM version should not have the IP address hardcoded.

          Joe

          1. Jul 02

            mad_dog_spike says:

            Is a new VM version coming in the near future? I'm having the same problem as De...

            Is a new VM version coming in the near future? I'm having the same problem as Dean.

            1. Jul 06

              The_Tech_Writer says:

              It is being worked on. We do not have a release date. Michael

              It is being worked on. We do not have a release date.

              Michael

              1. Oct 09

                joesciallo says:

                Workaround for now: Modify the calendar configuration file at /opt/sun/comms/...

                Workaround for now:

                Modify the calendar configuration file at

                /opt/sun/comms/calendar/SUNWics5/cal/config/ics.conf

                and remove the lines which read:

                !
                service.http.listenaddr = "172.16.224.132"
                service.listenaddr = "172.16.224.132"
                !

                > >

  8. Jun 22

    PierB says:

    Finally was able to launch the login page to Sun Convergence (via VMWare). I mus...

    Finally was able to launch the login page to Sun Convergence (via VMWare).
    I must say that the available documentation needs to be developped, offering a more detailed step by step (with screenshots) on how to install this demo.

    Having said that, having made it to the Convergence login page, all the accounts i try to log in with dispatch a "LDAP Error".
    The accounts i used were taken from the "/root/.password.conf" file

    Any help would be appreciated.
    Pier

    1. Jun 22

      dean_long says:

      I had a similar problem because there wasn't enough memory. Try increasing to 1...

      I had a similar problem because there wasn't enough memory. Try increasing to 1.5GB or adding swap space.

      1. Jun 23

        PierB says:

        thanks Dean, upped the memory to 1.5Gigs and it indeed worked.

        thanks Dean, upped the memory to 1.5Gigs and it indeed worked.

Sign up or Log in to add a comment or watch this page.


The individuals who post here are part of the extended Sun Microsystems community and they might not be employed or in any way formally affiliated with Sun Microsystems. The opinions expressed here are their own, are not necessarily reviewed in advance by anyone but the individual authors, and neither Sun nor any other party necessarily agrees with them.

Copyright 1994-2009 Sun Microsystems, Inc.
Powered by Atlassian Confluence
Sun Guidelines on Public Discourse Privacy Policy Terms of Use Trademarks Site Map Employment Investor Relations Contact