Patch-ID# 117287-06 Keywords: java_es communications express Synopsis: Communications Express 6.1: core patch Date: Nov/05/2004 Install Requirements: None Solaris Release: 8 9 SunOS Release: 5.8 5.9 Unbundled Product: Sun Java System Communications Express Unbundled Release: 6.1 Xref: This patch available for SunOS 5.9_x86 in patch 117288-06, and for RHEL 2.1 in patch 117752-06 Topic: Communications Express 6.1: core patch Relevant Architectures: sparc 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/117287-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: ' 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 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 /SUNWuwc/sbin/patch-config b) Run /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, 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 /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 directory, except that the files under /lib/config-templates directory are relocated to . - For each file included in this patch, this tool prepares two files under /install/patch/117287-06/save. The two files are, and .new Where, represents the file backed up from previous Communications Express deployment. .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 and .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 /SUNWuwc/sbin/backout-newconfig For example, to backout the patch 117287-06 configuration from Communications Express deployment, run /SUNWuwc/sbin/backout-newconfig /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 "/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