Patch-ID# 117288-06
Keywords: java_es communications express
Synopsis: Communications Express 6.1_x86: core patch
Date: Nov/05/2004


Install Requirements: None                      
                      
Solaris Release: 9_x86

SunOS Release: 5.9_x86

Unbundled Product: Sun Java System Communications Express

Unbundled Release: 6.1_x86

Xref: This patch available for SunOS 5.8 5.9 in patch 117287-06, and for RHEL 2.1 in patch 117752-06

Topic: Sun Java System Communications Express 6.1 SunOS 5.9_x86: core patch

Relevant Architectures: i386

BugId's fixed with this patch: 4896244 4968400 4972547 4974164 4978485 4981705 4995018 5005512 5007786 5008401 5008457 5008458 5010296 5011515 5011634 5012352 5012443 5012489 5013242 5014055 5014131 5018340 5018478 5018487 5019021 5019588 5023634 5025016 5025506 5026361 5027129 5027138 5027152 5027233 5027234 5027318 5027989 5028111 5028787 5028832 5028836 5029968 5030548 5030757 5031469 5031525 5032016 5032143 5032275 5032336 5032818 5032928 5033663 5033671 5034017 5035551 5035889 5035893 5035906 5035910 5036480 5038181 5038908 5038909 5038964 5038981 5042331 5042332 5045982 5046664 5046723 5047435 5048811 5048818 5048921 5049086 5050108 5052361 5052444 5052494 5052534 5054877 5073758 5073771 5075389 5077119 5077673 5078220 5081377 5083303 5084171 5086651 5091577 5092083 5092563 5097417

Changes incorporated in this version: 4896244 4968400 4972547 4974164 4978485 4981705 4995018 5005512 5007786 5008401 5008457 5008458 5010296 5011515 5011634 5012352 5012443 5012489 5013242 5014055 5014131 5018340 5018478 5018487 5019021 5019588 5023634 5025016 5025506 5026361 5027129 5027138 5027152 5027233 5027234 5027318 5027989 5028111 5028787 5028832 5028836 5029968 5030548 5030757 5031469 5031525 5032016 5032143 5032275 5032336 5032818 5032928 5033663 5033671 5034017 5035551 5035889 5035893 5035906 5035910 5036480 5038181 5038908 5038909 5038964 5038981 5042331 5042332 5045982 5046664 5046723 5047435 5048811 5048818 5048921 5049086 5050108 5052361 5052444 5052494 5052534 5054877 5073758 5073771 5075389 5077119 5077673 5078220 5081377 5083303 5084171 5086651 5091577 5092083 5092563 5097417

Patches accumulated and obsoleted by this patch: 

Patches which conflict with this patch: 

Patches required with this patch: 

Obsoleted by: 

Files included with this patch: 

/opt/SUNWuwc/WEB-INF/lib/uwc.jar
/opt/SUNWuwc/WEB-INF/lib/xslui.jar
/opt/SUNWuwc/WEB-INF/lib/xslutil.jar
/opt/SUNWuwc/absjs/integration.js
/opt/SUNWuwc/absjs/search.js
/opt/SUNWuwc/index.jsp
/opt/SUNWuwc/install/patch/117288-06/patchfiles.list
/opt/SUNWuwc/lib/config-templates/WEB-INF/config/export/common-export.xsl
/opt/SUNWuwc/lib/config-templates/WEB-INF/config/export/export-csv-iabs.xsl
/opt/SUNWuwc/lib/config-templates/WEB-INF/config/export/export-csv-us.xsl
/opt/SUNWuwc/lib/config-templates/WEB-INF/config/export/export-csv.xsl
/opt/SUNWuwc/lib/config-templates/WEB-INF/config/import/import.properties
/opt/SUNWuwc/lib/config-templates/WEB-INF/config/import/xlate-csvus.xml
/opt/SUNWuwc/lib/config-templates/WEB-INF/ui/html/abs/addcontact.xsl
/opt/SUNWuwc/lib/config-templates/WEB-INF/ui/html/abs/common-editgroup.xsl
/opt/SUNWuwc/lib/config-templates/WEB-INF/ui/html/abs/common-export.xsl
/opt/SUNWuwc/lib/config-templates/WEB-INF/ui/html/abs/commonjavascript.xsl
/opt/SUNWuwc/lib/config-templates/WEB-INF/ui/html/abs/editcontact.xsl
/opt/SUNWuwc/lib/config-templates/WEB-INF/ui/html/abs/editgroup.xsl
/opt/SUNWuwc/lib/config-templates/WEB-INF/ui/html/abs/export-csv-iabs.xsl
/opt/SUNWuwc/lib/config-templates/WEB-INF/ui/html/abs/export-csv.xsl
/opt/SUNWuwc/lib/config-templates/WEB-INF/ui/html/abs/search-template.xsl
/opt/SUNWuwc/lib/config-templates/WEB-INF/ui/html/abs/search.xml
/opt/SUNWuwc/lib/config-templates/WEB-INF/ui/html/abs/search.xsl
/opt/SUNWuwc/lib/config-templates/WEB-INF/ui/html/abs/select-popup.xsl
/opt/SUNWuwc/lib/config-templates/WEB-INF/ui/html/abs/viewcontact.xsl
/opt/SUNWuwc/lib/config-templates/uwc/calclient/CalQuickNavigationPagelet.jsp
/opt/SUNWuwc/lib/config-templates/uwc/calclient/EditCalGroupData.jsp
/opt/SUNWuwc/lib/config-templates/uwc/calclient/EditEventData.jsp
/opt/SUNWuwc/lib/config-templates/uwc/calclient/EditTaskData.jsp
/opt/SUNWuwc/lib/config-templates/uwc/calclient/EventsManager.jsp
/opt/SUNWuwc/lib/config-templates/uwc/calclient/EventsManagerAnon.jsp
/opt/SUNWuwc/lib/config-templates/uwc/calclient/EventsManagerPrint.jsp
/opt/SUNWuwc/lib/config-templates/uwc/calclient/ManageCalendar.jsp
/opt/SUNWuwc/lib/config-templates/uwc/calclient/NewTask.jsp
/opt/SUNWuwc/lib/config-templates/uwc/calclient/RecurrencePane.jsp
/opt/SUNWuwc/lib/config-templates/uwc/calclient/SearchCalendarInitial.jsp
/opt/SUNWuwc/lib/config-templates/uwc/calclient/ViewTaskButtons.jsp
/opt/SUNWuwc/lib/config-templates/uwc/calclient/ViewTaskData.jsp
/opt/SUNWuwc/lib/config-templates/uwc/calclient/availabilitydataframe.jsp
/opt/SUNWuwc/lib/config-templates/uwc/calclient/calendarPreferences.jsp
/opt/SUNWuwc/lib/config-templates/uwc/calclient/dayview.jsp
/opt/SUNWuwc/lib/config-templates/uwc/calclient/dayviewError.jsp
/opt/SUNWuwc/lib/config-templates/uwc/calclient/dayviewanon.jsp
/opt/SUNWuwc/lib/config-templates/uwc/calclient/dayviewanonError.jsp
/opt/SUNWuwc/lib/config-templates/uwc/calclient/dayviewprint.jsp
/opt/SUNWuwc/lib/config-templates/uwc/calclient/eventsError.jsp
/opt/SUNWuwc/lib/config-templates/uwc/calclient/eventsSearch.jsp
/opt/SUNWuwc/lib/config-templates/uwc/calclient/eventsSearchAnon.jsp
/opt/SUNWuwc/lib/config-templates/uwc/calclient/eventsanonError.jsp
/opt/SUNWuwc/lib/config-templates/uwc/calclient/invitations.jsp
/opt/SUNWuwc/lib/config-templates/uwc/calclient/invitationsError.jsp
/opt/SUNWuwc/lib/config-templates/uwc/calclient/monthview.jsp
/opt/SUNWuwc/lib/config-templates/uwc/calclient/monthviewAnon.jsp
/opt/SUNWuwc/lib/config-templates/uwc/calclient/monthviewAnonError.jsp
/opt/SUNWuwc/lib/config-templates/uwc/calclient/monthviewError.jsp
/opt/SUNWuwc/lib/config-templates/uwc/calclient/monthviewPrint.jsp
/opt/SUNWuwc/lib/config-templates/uwc/calclient/newCalendarData.jsp
/opt/SUNWuwc/lib/config-templates/uwc/calclient/tasks.jsp
/opt/SUNWuwc/lib/config-templates/uwc/calclient/tasksSearch.jsp
/opt/SUNWuwc/lib/config-templates/uwc/calclient/viewEventData.jsp
/opt/SUNWuwc/lib/config-templates/uwc/calclient/weekview.jsp
/opt/SUNWuwc/lib/config-templates/uwc/calclient/weekviewPrint.jsp
/opt/SUNWuwc/lib/config-templates/uwc/calclient/yearview.jsp
/opt/SUNWuwc/lib/config-templates/uwc/calclient/yearviewAnon.jsp
/opt/SUNWuwc/lib/config-templates/uwc/calclient/yearviewAnonError.jsp
/opt/SUNWuwc/lib/config-templates/uwc/calclient/yearviewError.jsp
/opt/SUNWuwc/lib/config-templates/uwc/calclient/yearviewPrint.jsp
/opt/SUNWuwc/lib/config-templates/uwc/common/AdvFilterCondition.jsp
/opt/SUNWuwc/lib/config-templates/uwc/common/NewF.jsp
/opt/SUNWuwc/lib/config-templates/uwc/common/login.jsp
/opt/SUNWuwc/lib/config-templates/uwc/common/mailPreferencesLayout.jsp
/opt/SUNWuwc/lib/config-templates/uwc/common/mailPreferencesPersonal.jsp
/opt/SUNWuwc/lib/config-templates/uwc/common/mailPreferencesSettings.jsp
/opt/SUNWuwc/lib/config-templates/uwc/common/mailPreferencesVacation.jsp
/opt/SUNWuwc/lib/config-templates/uwc/common/minical.jsp
/opt/SUNWuwc/lib/config-templates/uwc/common/version.jsp
/opt/SUNWuwc/lib/config-templates/uwc/css/css_ie5win.css
/opt/SUNWuwc/lib/config-templates/uwc/css/css_ns6up.css
/opt/SUNWuwc/lib/config-templates/uwc/images/version.gif
/opt/SUNWuwc/lib/config-templates/uwc/js/DeleteTaskConfirmRepeatSelection.jsp
/opt/SUNWuwc/lib/config-templates/uwc/js/availabilitytoolbar.jsp
/opt/SUNWuwc/lib/config-templates/uwc/js/minicalendar.jsp
/opt/SUNWuwc/sbin/backout-newconfig
/opt/SUNWuwc/sbin/install-newconfig
/opt/SUNWuwc/sbin/patch-config

Problem Description:

4896244 New Event : Recurrence : The Radio buttons and the text are alligned
4968400 Java script error when saving a new mail filter
4972547 Send Email feature removed if mail is not deployed
4974164 i18n:Export addressbook in Outlook csv and vCard format with multibyte data fail
4978485 WARNING issued by Web Server following uwc config
4981705 Clicking on Expand GROUP Icon after editing the group contact details throws err
4995018 i18n: multibyte characters become garabage at trying to search Sun Directory
5005512 l10n:general:Skiplinks & 508 compliance related strings should be localized
5007786 Week View : Grid expands to an extra timeslot for border events
5008401 Mail Filters: Folders are sometimes created, sometimes not
5008457 Events View : spacer gif not found error
5008458 Year View : css_ie5win.css (File not found) error
5010296 Accepting an invitation does not enable reminder if user has default reminder pr
5011515 Quick add Events  :  To temporary calendar with READ+MODIFY permissions behaves wrongly.
5011634 Modifying the Timezone for a calendar as Co-owner is not consistent across views
5012352 Mail Options : Layout : mailoptions_layout.js file missing error in WS logs uwc options_ui
5012443 Migration done wrongly in case of wrong entries 
5012489 Events with zero duration should be allowed
5013242 All Views : exceptions in WS log :Cannot flush a closed output stream
5014055 "keep a copy in inbox" option is not saved in Mail Filter
5014131 JES2_b07: i18n: display name of mail address becomes garbled during add addresses
5018340 webmail: 'Date' is displaying as English viewing mail
5018478 Mail help not focussed back. 
5018487 Edit Task : unchekcing No Due populates wrong date/time
5019021 Vacation text garbled sometimes
5019588 l10n-uwc-options-1: Version Information dialog in English
5023634 JES2:07a: i18n: "Save" button is English in Address Book->Options
5025016 Edit Calendar Group: Fails editing certain calendar groups created in cal_expres
5025506 JES2:07a:l10n: "Date" and "Attachment" are in English in mail headers 
5026361 Tasks View : Inconsistency in Browser behaviour when hit ENTER
5027129 how to NOT allow a user to have calendar if he has mail access or vice versa
5027138 Wrong Masthead font for Mail 
5027152 Search for Calendars : does not trim trailing spaces
5027233 Tasks View : Printable does not pick up the sort order
5027234 Events View : Printable does not pick up the sort
5027318 Ability to store PAB data at user specific DB locations, for Horizontal Scalability
5027989 Anonymous Views: tzid parameter is not being used
5028111 Cannot access Calendar if preferred lang is null
5028787 New Group : Cannot add EMPTY group as a member to another group.
5028832 Inconsistency in behaviour for group with no email members
5028836 Edit contact/group blows up into the entire UWC page for Select Action
5029968 New Group :Adding other group members wihtout EMAIL ID's displays wrongly.
5030548 mail filter file to folder should be a pull down not fill in box
5030757 UWC UI: Locale fallback mechanisms does NOT work for underscore characters
5031469 Clicking on NEXT in any of the Search Window Pop-ups throws Javascript Errors.
5031525 Clicking on HOME link while viewing a mail throws Javascript error. 
5032016 TS-2559 : Not able to see mail tab or mail in uwc
5032143 The Edit Task dialog is not displaying the previously saved due time for the task
5032275 JES2_b09: mail filter with message forwarding - Javascript error
5032336 JES2_b09: l10n_fr: in mail tab JavaScript Error pops up 
5032818 Anonymous Event view : Wrong Tool tip for Sort by Title
5032928 i18n: &#39; is displayed instead of appostrophe in View Event popup for FR user
5033663 euro symbol garbled in import/export of address book
5033671 Expanding existing groups in certain cases behaves wrongly.
5034017 No way to disable Vacation messages
5035551 NullPointer exception for non-l10n language settin
5035889 Enter an invitee name and hitting ENTER does not add the invitee
5035893 New Calendar  : Enter a Owner/User and hitting ENTER should add the Entry.
5035906 Search for Calendars : Hit ENTER not working.
5035910 Events View: Hit <ENTER> for Searching events not working in netscape 7.1
5036480 Users cannot set Calendar Preferences prior to opening default calendar
5038181 Addressbook throws fullpage error when migration is enabled and migration properties were not set
5038908 Week View : WS log warning : Spacer.gif not found
5038909 Day View : WS log warning : Spacer.gif not found
5038964 Mail Options : Vacation Message : spacer.gif not f
5038981 Anonymous Day view:  Displays wrong timezone.
5042331 All Day events created in Outlook are displayed incorrectly in the week view
5042332 Clicking on Check Avaliability throws spacer.gif not found
5045982 getting old autoreply
5046664 First Day of the week inconsistent with OLD UI
5046723 Issues with importing CSV file 
5047435 JES2_b10a : wrong UI in filter preview when begins or ends selected
5048811 uwc through gateway, editing a task brings up portal desktop
5048818 uwc through gateway, cannot delete a recurring event
5048921 Uwc through gateway,cannot add tasks by clicking on Save and Add Another.
5049086 Page not refreshed to display updated contact/group info
5050108 Week View: 'Cancel' in popup while deleting a recurring event deletes a single instance.
5052361 View/Edit Tasks : Repeating Selection : spacer.gif not found
5052444 Clicking on "Printable" throws spacer.gif not found warning
5052494 need to trim address book parameters in db_config.properties, personalstore.properties
5052534 spacer.gif not found errors for Mini Calpop ups
5054877 JES2: build 10b UWC patch1: zhtw user login and GUI are zh 
5073758 RFE: set read messages as unread
5073771 raising the limit in the dropdown to show number of messages per page
5075389 UserA creates an event in UserB's Calendar, the organizer names shows up wrongly
5077119 Address Book client API support for WABP
5077673 badly formatted notes field
5078220 S1OC: Modifying no. of instances of a recurring event changes the start date for
5081377 java.lang.ArrayIndexOutOfBoundsException when I navigate beyond 2006
5083303 mail options sieve filter advanced tries to use non-existant date/time filtering
5084171 gotoUri parameter URL gets malformed
5086651 Check Availability : Not picking up the options correctly
5091577 Using Schema 1 the base dn used is o=internet which is hard coded
5092083 mail filters for one user saved for simultaneously logged on other user
5092563 cannot perform login w/bare UID from hosted domain
5097417 User cannot login to UWC with a '+' or '&' in their password, JES2 with Core UWC

Patch Installation Instructions:
-------------------------------- 
 
For Solaris 8-9 releases, refer to the man pages for instructions
on using 'patchadd' and 'patchrm' scripts provided with Solaris.
Any other special or non-generic installation instructions should be
described below as special instructions.  The following example
installs a patch to a standalone machine:
 
       example# patchadd /var/spool/patch/104945-02
 
The following example removes a patch from a standalone system:
 
       example# patchrm 104945-02
 
For additional examples please see the appropriate man pages.

Special Install Instructions:
-----------------------------
 
 
  ----------------------------------------------------------------------
  IMPORTANT NOTE:
 
    These instructions are applicable if you have configured 
    Communications Express prior to the installation of this patch.
 
    If you intend to configure Communications Express after installation
    of this patch, you do not need to perform any patch configuration 
    procedures and you can ignore all instructions provided below. 
  ----------------------------------------------------------------------
 
 
After you finish the patch installation process using the "patchadd" tool,
please perform these steps in order to apply the patch files to the 
Communications Express deployment. Perform the steps as mentioned in
the order below:
 
  a) Run <uwc-basedir>/SUNWuwc/sbin/patch-config 
  b) Run <uwc-basedir>/SUNWuwc/sbin/install-newconfig
  c) Restart the Web Container Instance on which the Communications Express
     application is deployed for the changes to take effect.
 
  Where, <uwc-basedir> represents the package base directory
  of Communication Express.
 
 
How to run the config tools "patch-config" and "install-newconfig":-
 
  The below scenario is explained by taking some example directories.
 
  * Let us Consider that the Communication Express package is installed
    in "/opt" directory. The tools are available at:
        /opt/SUNWuwc/sbin/patch-config and /opt/SUNWuwc/sbin/install-newconfig
 
  * The Communication Express application is deployed
    in "/var/opt/SUNWuwc" directory.
 
  * The Communication Express patch 117287-06 needs to be configured
 
  * The patch-config tool shall be invoked as:
 
        /opt/SUNWuwc/sbin/patch-config -d /var/opt/SUNWuwc /opt/SUNWuwc/install/patch/117287-06
 
  * The install-newconfig tool shall be invoked as:
 
        /opt/SUNWuwc/sbin/install-newconfig /opt/SUNWuwc/install/patch/117287-06
 
 
How the patch config process works:-
 
  To apply the patch files and patch configuration to Communications Express 
  deployment, the patch-config tool and the install-newconfig tool should be run. 
    a) Run the "patch-config" tool: 
 
         - This tool prepares the patch files and configuration and gets 
           these files ready to be installed.
 
         - The new patch file versions are created under
 
             <uwc-basedir>/install/patch/117287-06/save
 
           117287-06 represents the number of the patch that is configured.
 
           The save directory has the same directory structure layout 
           as the <uwc-basedir> directory, except that the files under
           <uwc-basedir>/lib/config-templates directory are relocated
           to <uwc-basedir>.
 
         - For each file included in this patch, this tool prepares two files
           under <uwc-basedir>/install/patch/117287-06/save.
 
           The two files are, <file> and <file>.new
           Where,
             <file> represents the file backed up from previous 
                               Communications Express deployment.
             <file>.new represents the new patch file version supplied
                               in this patch. This file will be deployed
                               in the Communications Express deployment 
                               when you run install-newconfig program.
 
   -----------------------------------------------------------------------
   IMPORTANT NOTE: Please review the changes in the new patch files before 
                   applying them by running install-newconfig program. 
                   To review the changes, please see the difference 
                   between the files <file> and <file>.new
   -----------------------------------------------------------------------
 
    b) Run the "install-newconfig" tool:
 
         - This tool installs the new patch files prepared by patch-config tool.
 
         - This program installs all the ".new" files prepared by patch-config
           tool into Communications Express deployment.
 
 
Patch configuration backout instructions:-
 
    * To backout the package, run "patchrm" command.
 
    * To backout the patch configuration from Communications Express deployment,
      please perform the following steps:
 
        i)  Run <uwc-basedir>/SUNWuwc/sbin/backout-newconfig
 
            For example, to backout the patch 117287-06 configuration from
            Communications Express deployment, run
 
              <uwc-basedir>/SUNWuwc/sbin/backout-newconfig <uwc-basedir>/SUNWuwc/install/patch/117287-06
 
              - This tool reverts back the Communications Express deployment
                to the state where it was before the patch configuration
                was applied.
 
              - This tool also helps maintain a backup of any file modifications
                performed after the last patch configuration under the directory
                "<uwc-basedir>/install/patch/117287-06/save" with 
                an extension ".backup".
 
     -----------------------------------------------------------------------
     IMPORTANT NOTE: Do not run backout-newconfig tool more than once.
                     If you run the tool again, your .backup files may be 
                     overwritten by old data.
     -----------------------------------------------------------------------
 
      ii) Restart the web container instance on which the Communications Express
          application is deployed for the changes to take effect.
 
 
Please consult http://docs.sun.com/ for product documents.

README -- Last modified date:  Friday, November 5, 2004

