CA Software Change Manager 5_0_2 PATCH 027 - CA Technologies
{{search ? 'Close':'Search'}}

CA Software Change Manager 5.0.2 PATCH 027

****************************************************************
Contents
****************************************************************

Release notes
Introduction
Patch installation
UNIX installation
WINDOWS installation
Database patch
Problems corrected
Additional information on problems corrected

****************************************************************
Release notes
****************************************************************

CA Software Change Manager 5.0.2 patches are available as separate downloads:

- HARVEST: Harvest general components.
- HSDK: Harvest SDK.

Use the guide below to determine the applicable patches:

- Client (GUI, CLI, VCI, HarWind), Broker, Server or Agent, apply:
(1) HARVEST patch.

- HSDK, apply:
(1) HARVEST patch.
(2) HSDK patch.

NOTE: HARVEST patch must be applied no more than once.

****************************************************************
Introduction
****************************************************************

All affected Harvest components on a machine must be shutdown before applying a PATCH/FIX on that machine.
The Harvest PATCH/FIX level needs to be the same on all Harvest installations.

The PATCH files are cumulative; in other words, applying the latest PATCH file provides all fixes.

For example: HAR502PATCH005 contains all fixes from HAR502PATCH001 to HAR502PATCH005.

To apply a patch/fix go to the APPLY PATCH/FIX section.

To rollback a patch/fix after it has been applied, go to the ROLLBACK PATCH/FIX section.

Appling a patch/fix creates a backup directory with the original files and adds a rollback script to that directory.

This backup directory is <HARVESTHOME>/PATCHES/<patch/fix>_BKP

Where <patch/fix> is of the form: HARvPATCHnnn or HARvPATCHnnnFIX, and
v is the <Harvest Version> and nnn is the <Patch Number>.

For example: HAR502PATCH005 refers to: Harvest 5.0.2, Patch 5.
HAR502PATCH005FIX refers to: Fix for Harvest 5.0.2, Patch 5.

The difference between HAR502PATCH005 and HAR502PATCH005FIX, is that the first refers to a publicly available PATCH (patch 5),
and the second refers to a set of intermediate FIXES available after the PATCH (patch 5).

Intermediate FIXES are always included in the next publicly available PATCH.

ApplyPATCH.sh/ApplyFIX.sh and ApplyPATCH.bat/ApplyFIX.bat only update files that already exist and DO NOT add new files.

****************************************************************
Patch installation
****************************************************************

----------------------------------------------------------------
UNIX installation
----------------------------------------------------------------

APPLY PATCH/FIX

1.- Logon to the Operating System using the UNIX Harvest account.
2.- Close all Harvest Client Applications.
3.- If this is a Harvest Server, Shutdown the Harvest Broker and all Harvest Server processes.
4.- If it does not exist, create the $HARVESTHOME/PATCHES directory.
5.- Copy the "<patch/fix>.tar.gz" file to $HARVESTHOME/PATCHES.
6.- Change the current directory to $HARVESTHOME/PATCHES.
7.- Decompress PATCH/FIX file using: "gzip -d <patch/fix>.tar.gz".
8.- Un-tar PATCH/FIX file using: "tar xvfo <patch/fix>.tar".
9.- If you have previously executed this same patch/fix, rename or remove any previous backup directory for this patch/fix.
10.- Change the current directory to $HARVESTHOME/PATCHES/<patch/fix> directory created in previous step.
11.- Execute "ApplyPATCH.sh" or ApplyFIX.sh" script (only one is available).
12.- Review the PATCH.log file within $HARVESTHOME/PATCHES/<patch/fix>_BKP directory.

ROLLBACK PATCH/FIX

1.- Logon to the system using the UNIX Harvest account.
2.- Close all Harvest Client Applications.
3.- If this is a Harvest Server, Shutdown the Harvest Broker and all Harvest Server processes.
4.- Change the current directory to the $HARVESTHOME/PATCHES/<patch/fix>_BKP directory.
5.- Execute "RollbackUPDATE.sh" script.
6.- Review the PATCH.log file within $HARVESTHOME/PATCHES/<patch/fix>_BKP directory.

NOTE: The Rollback process "explicitly" does not remove the backup directory.

----------------------------------------------------------------
WINDOWS installation
----------------------------------------------------------------

- PLEASE RUN this script within a DOS/Command window

- PLEASE CLOSE ALL YOUR WINDOWS APPLICATIONS; especially:
Windows Explorer and IDEs

- IF You encounter a SHARING VIOLATION ERROR when applying this patch, please:

(1) Logoff of the Operating System and Logon again
(2) Do Not Start any Windows Applications, including Windows Explorer
(3) Rollback the PATCH/FIX
(4) Delete the <patch/fix>_BKP directory
(5) Reapply the patch/fix

APPLY PATCH/FIX

1.- Logon to the Operating System using the Local Administrator account.
2.- Close all Harvest Client Applications.
3.- If this is a Harvest Server, Shutdown the Harvest Broker and all Harvest Server processes.
4.- If it does not exist, create the %HARVESTHOME%PATCHES directory.
5.- Copy the "<patch/fix>.zip" file to %HARVESTHOME%PATCHES.
6.- Decompress "<patch/fix>.zip" file into %HARVESTHOME%PATCHES.
7.- Open a DOS/Command Window and perform the next steps within this window.
8.- If you have previously executed this same patch/fix, rename or remove any previous backup directory for this patch/fix.
9.- Change the current directory to %HARVESTHOME%PATCHES<patch/fix> directory created in previous step.
10.- Execute "ApplyPATCH.bat" or ApplyFIX.bat" script (only one is available).
11.- Review the PATCH.log file within %HARVESTHOME%PATCHES<patch/fix>_BKP directory.

ROLLBACK PATCH/FIX

1.- Logon to the Operating System using the Local Administrator account.
2.- Close all Harvest Client Applications.
3.- If this is a Harvest Server, Shutdown the Harvest Broker and all Harvest Server processes.
4.- Open a DOS/Command Window and perform the next steps within this window.
5.- Change the current directory to the %HARVESTHOME%PATCHES<patch/fix>_BKP directory.
6.- Execute "RollbackUPDATE.bat" script.
7.- Review the PATCH.log file within %HARVESTHOME%PATCHES<patch/fix>_BKP directory.

NOTE: The Rollback process "explicitly" does not remove the backup directory.

----------------------------------------------------------------
Database patch
----------------------------------------------------------------

This update is applicable only to the Harvest Server database.
It should be applied as part of the Harvest Server PATCH.
This procedure can be executed more than once, before or after the software PATCH, without any problems.
The Database PATCH is permanent, independent of the software PATCH and not intended to be rolled-back.

1.- Change the current directory to $HARVESTHOME/PATCHES/<patch/fix> (UNIX) or %HARVESTHOME%PATCHES<patch/fix> (WINDOWS) directory.
2.- Apply Database PATCH using the Harvest Oracle account: sqlplus <account>/<password> @DBPatch.sql
3.- Review the DBPatch.log file within $HARVESTHOME/PATCHES/<patch/fix> (UNIX) or %HARVESTHOME%PATCHES<patch/fix> (WINDOWS) directory.

****************************************************************
Problems corrected
****************************************************************

(*) Please refer to section: "Additional information on problems corrected".

----------------------------------------------------------------
PATCH 000
----------------------------------------------------------------

592 - ODBC ERROR WHEN OPENING A LARGE FORM
595 - FORMS ARE LIMITED TO 100 FIELDS
600 - MINIMUM PASSWORD LENGTH OF 6 CHARACTERS NOT ENFORCED
602 - HCO DOES NOT CHECKOUT FILES RECURSIVELY IN A SNAPSHOT
609 - AGENT LOCKS WHEN RUNNING MULTIPLE HCO COMMANDS
612 - SYSTEM DOES NOT ALLOW TO SKIP ADDITIONAL PARAMETER WINDOW ON UDPs
614 - TEXT FIELD LENGTH CALCULATED INCORRECTLY ON CUSTOM FORMS
615 - SYSTEM ALLOWS DELETING A SNAPSHOT WHEN IN USE AT ANOTHER PROJECT
616 - CONVERSION UTILITY DOES NOT DISPLAY ERRORS ON FAILURE
617 - LONG RUNNING TRANSACTIONS GENERATE AN ERROR
618 - LOGIN TO AGENT FAILS WHEN RUNNING ON HP TRUSTED SYSTEMS
619 - USING HCO, CHECKOUT OF A BRANCH VERSION USING -pf OPTION FAILS
630 - CONVERSION FROM 4.X TO 5.X FAILS ON SYSTEMS WITH OVER 32767 DIRECTORIES
794 - CONVERSION FROM 4.X TO 5.X DOES NOT KEEP THE *.HP~ FILES
795 - HCO DOES NOT CHECKOUT THE LATEST VERSION WHEN USING -pf OPTION
796 - HCO DOES NOT LIMIT CHECKOUT TO SPECIFIED VIEWPATH USING -vp
797 - CONVERSION FROM 4.X TO 5.X FAILS WITH A COMPRESSION ERROR
798 - [package] VARIABLE NOT PARSED CORRECTLY ON UDPs
799 - VCI FAILS WHEN WORKING WITH MULTIPLE JAVA PACKAGES WITH THE SAME FILE NAME
914 - REMOVING A SNAPSHOT-REPOSITORY FROM A BASELINE DOES NOT CLEANUP THE DATABASE (WITHIN 615)

----------------------------------------------------------------
PATCH 001
----------------------------------------------------------------

633 - LOADING A REPOSITORY CHANGES ORIGINAL FILE PERMISSIONS

----------------------------------------------------------------
PATCH 002
----------------------------------------------------------------

636 - UDP SCREEN OUTPUT SHOWS VERTICAL BARS (||) IN PLACE OF CARRIAGE RETURNS

----------------------------------------------------------------
PATCH 003
----------------------------------------------------------------

605 - AGGRESSIVE CROSS PROJECT MERGE INCORRECTLY GENERATES VERSIONS WITH A MERGE TAG
626 - POST LINKED UDPs DO NOT EXECUTE WHEN RUNNING HSQL WITHIN A 'UDP PROCESS'
638 - COMPRESSED FILES ARE NOT PROPERLY DECOMPRESSED ON CHECKOUT
641 - POST LINKED UDPs EXECUTE WHEN A CREATE PACKAGE PROCESS FAILS

----------------------------------------------------------------
PATCH 004
----------------------------------------------------------------

1131 - HarWind DOES NOT ALWAYS PERFORM A RECURSIVE CHECKOUT WHEN SELECTING A DIRECTORY AS THE CLIENT PATH
1132 - HarWind DOES NOT PERFORM A RECURSIVE CHECKIN WHEN SELECTING A DIRECTORY AS THE CLIENT PATH (WITHIN 1131)

----------------------------------------------------------------
PATCH 005
----------------------------------------------------------------

676 - CONVACC PROGRAM HANGS DURING CONVERSION
704 - FILE SIZE CHANGES WHEN PERFORMING CHECKINs/CHECKOUTs THROUGH A UNIX AGENT

----------------------------------------------------------------
PATCH 006
----------------------------------------------------------------

567 - SELECTING VIEW VERSION FOLLOWED BY REFRESH PACKAGE CAUSES GPF
581 - WHILE IN A SNAPSHOT VIEW, AN UNKNOWN ERROR IS GENERATED WHEN SELECTING VIEW VERSION LIST

----------------------------------------------------------------
PATCH 007
----------------------------------------------------------------

635 - LOAD REPOSITORY FAILS WITH SYMBOLIC LINKS ON UNIX

----------------------------------------------------------------
PATCH 008
----------------------------------------------------------------

643 - SIGNATURE FILE IS MISSING INFORMATION

----------------------------------------------------------------
PATCH 009
----------------------------------------------------------------

643 - (CORRECTION TO FIX ON PATCH 008)
704 - (CORRECTION TO FIX ON PATCH 005)

----------------------------------------------------------------
PATCH 010
----------------------------------------------------------------

578 - WORKBENCH GENERATES A GPF DURING CHECKOUT AFTER REMOVING ITEMS FROM THE VERSION LIST
714 - TEMPORARY FILES ARE WRITTEN TO THE WINDOWS ROOT DIRECTORY
721 - HEXECP GENERATES A CORE-DUMP WHEN USING -syn OPTION
813 - A FORM's DBCOMBO BOX DOES NOT DISPLAY A PREVIOUSLY SELECTED & SAVED VALUE

----------------------------------------------------------------
PATCH 011
----------------------------------------------------------------

567 - (CORRECTION TO FIX ON PATCH 006)
626 - (CORRECTION TO FIX ON PATCH 003)
647 - SAVING CHANGES TO A FORM MAY PROMPT TO RESOLVE CONFLICTS WHEN NONE EXIST
872 - IN CONSERVATIVE MODE, HCROPMRG COMMAND DOES NOT CREATE A MERGE TAGGED VERSION WHEN IT SHOULD

----------------------------------------------------------------
PATCH 012
----------------------------------------------------------------

549 - CHANGE BROKER UTILITY IS LIMITED TO 20 CHARACTERS WHEN ENTERING THE BROKER NAME
618 - (CORRECTION TO FIX ON PATCH 000)
758 - LOGIN ERROR MESSAGE IS MISLEADING WHEN PROBLEM IS DUE TO A DB CONNECTION FAILURE
790 - HCO DOES NOT WORK PROPERLY WHEN CLIENT PATH IS NOT SPECIFIED
912 - DELETING A DIRECTORY LEAVES ORPHANS IN HARALLCHILDRENPATH DB TABLE

----------------------------------------------------------------
PATCH 013
----------------------------------------------------------------

803 - VIEWVERSIONCONV PROGRAMS TERMINATES WITH BUS ERROR

----------------------------------------------------------------
PATCH 014
----------------------------------------------------------------

(*) 569 - UNABLE TO DELETE PACKAGES CONTAINING EMPTY DIRECTORIES
611 - VCI DOES NOT SAVE THE VERSION DESCRIPTION ON CHECKIN
632 - VCI (VAJ) DOES NOT RETURN AN ERROR CODE TO THE IDE DURING A CHECKIN WITHOUT A PREVIOUS CHECKOUT
636 - (CORRECTION TO FIX ON PATCH 002)
648 - UPDATING A FORM FAILS WHEN ENTERING LARGE AMOUNTS OF TEXT DATA
734 - HEXECP DOES NOT EXECUTE WHEN THE BROKERNAME CONTAINS A SERVER VERSION TAG (-b <broker>/<version-tag>)
803 - (CORRECTION TO FIX ON PATCH 013)
912 - (CORRECTION TO FIX ON PATCH 012)
941 - VCI HAS BEEN UPDATED WITH ADDITIONAL DEBUGGING INFORMATION
956 - UDP AND NOTIFY PROCESSES ON UNIX RECEIVE THE INPUT FIELD WITH A CARRIAGE RETURN AT END OF LINES
961 - HARWEB ON AIX GENERATES A CORE DUMP WHEN NAVIGATING THROUGH A HARVEST AGENT
967 - HCO WITH INVALID PARAMETERS GENERATES A CORE DUMP ON AIX WHEN USING A HARVEST AGENT
978 - HCI & HLR AGAINST A HARVEST AGENT ON AIX GENERATE A CORE DUMP WHEN THE SPECIFIED USER AND/OR PASSWORD IS INVALID
(*) 981 - CHECKIN PROCESS FAILS WITH DESCRIPTIONS > 255 CHARACTERS
995 - HARVEST ALLOWS DUPLICATE VERSIONS OF THE SAME ITEM WITHIN THE SAME PROJECT
1013 - UNPRINTABLE CHARACTER (CTRL-Z) REMOVED FROM FILES DURING CHECKIN

----------------------------------------------------------------
PATCH 015
----------------------------------------------------------------

706 - TAKING A SNAPSHOT WITH MORE THAN 28000 ITEMS DOES NOT INCLUDE ALL VERSIONS
962 - VIEW PROJECT ACCESS CONVERSION FROM 4.X TO 5.X IS INCORRECT
995 - (CORRECTION TO FIX ON PATCH 014)
1000 - PRE-LINKED AND POST-LINKED UDPs ARE SWITCHED WHEN RUNNING INTERACTIVE MERGE
1006 - FORM FIELD SETTINGS ARE INCORRECT AFTER A 4.x TO 5.x CONVERSION
1019 - NON-TEXT CHARACTERS IN A FORM'S FIELD LABEL CAUSES 4.X TO 5.X FORM CONVERSION TO FAIL
1028 - SNAPSHOT CONVERSION FROM 4.X TO 5.X IS INCORRECT

----------------------------------------------------------------
PATCH 016
----------------------------------------------------------------

590 - VCI's CHECKOUT FOR SYNCHRONIZE GETS RESERVED VERSIONS
653 - CHECKIN's DATE FILTER WITHIN FILE CHOOSER IS NOT IMPLEMENTED
(*) 654 - UPGRADE ZLIB (Compression Library) FROM VERSION 1.1.3 TO VERSION 1.1.4
886 - DEFAULT DATE ON FORMS SHOWS AS 12/30/1899 INSTEAD OF CURRENT DATE
922 - WORKBENCH CRASHES WHEN DELETING A FORM
935 - HLR HELP OPTION (-h) DOES NOT CONTAIN PROPER DESCRIPTION FOR -f OPTION
998 - HUP FAILS IF THE SAME PACKAGE NAME EXISTS IN MORE THAN ONE PROJECT
(*) 1015 - HARVEST CLIENT HANGS ON WINDOWS 98 WHEN RUNNING UDPs
1037 - HSIGGET PARAMETER REQUIREMENTS ARE NOT COMPATIBLE WITH OpenMake
1059 - BROKER NAME NOT SET CORRECTLY DURING LOGIN SESSION
1073 - COPYING A HARVEST OBJECT DOES NOT COPY THE NOTES FIELD
1075 - LOAD REPOSITORY WILDCARD DEFAULTS TO *.* INSTEAD OF *
1080 - NEW ITEMS CANNOT BE CHECKED IN AFTER BEING DELETED

----------------------------------------------------------------
PATCH 017
----------------------------------------------------------------

889 - HTAKESS DOES NOT HAVE AN OPTION TO TAKE PARTIAL SNAPSHOTS
950 - HSDK RETURNS A SUCCESS CODE EVEN THOUGH LOGIN FAILS
(*) 958 - HSIGGET RETURNS THE MODIFIED DATE/TIME AS A NUMBER
(*) 981 - (CORRECTION TO FIX ON PATCH 014)
999 - CHANGING A REPOSITORY's COMPRESSION OPTION DOES NOT AFFECT NEW VERSIONS FOR EXISTING ITEMS
(*) 1008 - TEXT FILES WITH NO EXTENSION GET LOADED AS BINARY
(*) 1015 - (CORRECTION TO FIX ON PATCH 016)
1058 - ALL USERS HAVE ACCESS TO ALL REPOSITORIES WHEN SETTING A BASELINE
1129 - HSIGGET RETURNS THE WRONG VIEWPATH FROM THE SIGNATURE FILE

----------------------------------------------------------------
PATCH 018
----------------------------------------------------------------

653 - (CORRECTION TO FIX ON PATCH 016)
(*) 766 - HCO FOR BROWSE/SYNCHRONIZE CHECKS-OUT RESERVED VERSIONS
891 - HSQL -t DOES NOT DISPLAY THE OUTPUT PROPERLY
993 - AGNTD -shutdown DOES NOT WORK
995 - (CORRECTION TO FIX ON PATCH 015)
1014 - INTERACTIVE MERGE REMOVES LINES WHEN ENCOUNTERING FORM-FEED CONTROL CHARACTERS
1034 - CROSS PROJECT MERGE TAKES A LONG TIME TO COMPLETE
1165 - DURING 4.X TO 5.X CONVERSION, CONVACC PROGRAM RETURNS SUCCESS WHEN IT FAILS
1192 - RENAME ITEM FOLLOWED BY A CHECKOUT UPDATE/RESERVE ALTERS HARVERSIONDATA
1195 - CROSS PROJECT MERGE FAILS WITH REMOVED TAGS ON SOURCE and TARGET PROJECTS
1238 - CROSS PROJECT MERGE DOES NOT TRANSFER DATA WITH RENAMED ITEMS
1248 - RENAMING A REPOSITORY DOES NOT RENAME THE ASSOCIATED REPOSITORY VIEW
1249 - CROSS PROJECT MERGE (BRANCH DESTINATION) FOLLOWED BY CONCURRENT MERGE IGNORES CONFLICTS
1267 - BKRD -shutdown FAILS WHEN ITS PEC NAME DIFFERS FROM NODE NAME
1286 - CROSS PROJECT MERGE TRANSFERS NEW TAGGED (NON-NORMAL) ITEMS AS NORMAL TAGS
1287 - CROSS PROJECT MERGE CREATES A MERGE TAG WHEN IT SHOULD BE NORMAL

----------------------------------------------------------------
PATCH 019
----------------------------------------------------------------

566 - PACKAGE GROUP INFORMATION IS DISPLAYED WITHIN THE WRONG COLUMNS
(*) 781 - HARVEST BROKER AND AGENT REQUIRE THE SYSTEM ACCOUNT TO RUN AS A WINDOWS SERVICE
(*) 903 - CHECKIN (DELETE AFTER CHECKIN OPTION) DOES NOT DELETE READ-ONLY FILES ON WINDOWS
927 - USER REAL-NAME IS NOT DISPLAYED WHEN VIEWING USER-GROUP PROPERTIES
(*) 930 - CHECKOUT FOR RESERVE FOLLOWED BY CHECKIN FOR RELEASE TRIES TO ACCESS FILES VIA A CLIENT-PATH
1058 - (CORRECTION TO FIX ON PATCH 017)
(*) 1062 - DELETING A REPOSITORY, FOLDER, OR VERSION LOCKS THE DATABASE
(*) 1181 - HSIGGET ALWAYS REPORTS A FILE STATUS OF 0
(*) 1320 - "Save to File" POPUP MENU OPTION IS MISLEADING
1340 - CROSS PROJECT MERGE (BRANCH DESTINATION) PLACES RENAMED ITEMS WITHIN A BRANCH

----------------------------------------------------------------
PATCH 020
----------------------------------------------------------------

(*) 792 - ON UNIX and WINDOWS, HSQL SENDS RESULTS TO HSQL.LOG FILE WHEN NO OUTPUT OPTION IS SPECIFIED
1176 - MAXIMUM CHARACTERS IN TEXT-EDIT FIELDS WITHIN CUSTOM FORMS ARE RESET TO 40 WHEN RE-EDITING FORM-TYPE
1180 - HARVEST GUI CRASHES WHEN EXPANDING THE REMOTE AGENT NEIGHBORHOOD TREE
1188 - FORM UPDATE ACCESS DISABLED IN ONE STATE AFTER DISPLAYING FORMS FROM ANOTHER STATE
1258 - PROJECT NAMES ARE NOT CASE SENSITIVE WHEN CREATING A NEW PROJECT
1294 - ADDING A NEW FORM TO AN EXISTING PACKAGE IS SLOW
1297 - COMBO-BOX FIELDS IN CUSTOM FORMS DO NOT OFFER A "No Selection" OPTION
1342 - WINDOWS CHECKIN CLEARS FILE OWNER EXECUTE UNIX RIGHTS
(*) 1367 - VERSION CHOOSER ALLOWS STATE PROCESSES ON VERSIONS NOT WITHIN THE CONTEXT'S STATE
1376 - HSQL RESULTS CONTAIN HARVEST CONNECTION INFORMATION
(*) 1391 - DELETE VERSION PROCESS DEGRADES AS NUMBER OF VERSIONS INCREASE
(*) 1414 - PATCH VERSION LEVEL CANNOT BE IDENTIFIED

----------------------------------------------------------------
PATCH 021
----------------------------------------------------------------

(*) 569 - (CORRECTION TO FIX ON PATCH 014)
(*) 844 - APPLY/OK BUTTON BEHAVIOR IS INCONSISTENT ON HARVEST PROCESS DIALOGS
905 - ON WINDOWS, LOAD REPOSITORY FAILS TO LOAD EMPTY-HIDDEN DIRECTORIES
939 - FILES WITHIN INITIAL DIRECTORY OF A UNIX AGENT ARE NOT VISIBLE THROUGH WORKBENCH
970 - VERSION-CHOOSER CONTEXT CHANGES DO NOT AFFECT OTHER FIELDS
1157 - (CORRECTION TO FIX ON PATCH 004)
(*) 1190 - HSIGGET DOES NOT DISPLAY A MESSAGE ON COMPLETION
1244 - PACKAGE VARIABLE IS NOT POPULATED IN PRE/POST LINKED PROCESSES OF A REMOVE ITEM PROCESS
1265 - PROCESS NAME OVERWRITES OTHER TEXT WHEN COLLAPSING THE GUI WORKSPACE TREE
1345 - COPYING A LIFECYCLE TEMPLATE CHANGES PROPERTIES ON CREATE PACKAGE PROCESSES
1369 - VERSION-CHOOSER ALLOWS MANUAL EDITING OF VIEWPATH
1406 - CHECKING OUT FILES ON HP GENERATES A CORE DUMP
(*) 1412 - VCI DISPLAYS MISLEADING MESSAGE WHEN CHECKIN FAILS
1418 - HSQL RETURNS AN ERROR WITH A VALID SQL STATEMENT
(*) 1434 - HARREFRESH QUERY TAKES LONG TIME

----------------------------------------------------------------
PATCH 022
----------------------------------------------------------------

706 - (CORRECTION TO FIX ON PATCH 015)
789 - [FILE] SYSTEM VARIABLE IS INCORRECT DURING CHECKIN OF EXISTING ITEMS
890 - IN ADMINISTRATOR GUI, CONTENTS OF A REPOSITORY ROOT-FOLDER ARE NOT PROPERLY REFRESHED
(*) 930 - (CORRECTION TO FIX ON PATCH 019)
1187 - CONCURRENT MERGE (TAKE TRUNK OPTION) SELECTS BRANCH INSTEAD OF TRUNK
1240 - SELECTING PACKAGE PROPERTIES CRASHES GUI WHEN ADMINISTRATOR GROUP IS GRANTED PROJECT USE ACCESS
(*) 1320 - (CORRECTION TO FIX ON PATCH 019)
1365 - COMPARE FILES/VERSIONS DOES NOT USE THE CHECKOUT PROCESS DEFINED WITHIN THE DEFAULT CONTEXT
1392 - HARVEST LOGIN HANGS WITH NO ERROR MESSAGE WHEN THERE ARE NO AVAILABLE HARVEST SERVERS
1409 - IMPORTING A PROJECT ALWAYS ADDS PUBLIC GROUP TO PROJECT VIEW & USE ACCESS
1437 - PACKAGE GROUPS ARE NOT AVAILABLE IN CROSS PROJECT MERGE OPERATIONS

----------------------------------------------------------------
PATCH 023
----------------------------------------------------------------

743 - (VCI) SESSION LOG WINDOW REMAINS ON TOP OF OTHER WINDOWS
798 - (CORRECTION TO FIX ON PATCH 000)
989 - SERVER-SIDE UDPs ON UNIX DISCARD STANDARD ERROR OUTPUT
1034 - (CORRECTION TO FIX ON PATCH 018)
1151 - CHECKIN FAILS WHEN PERFORMED ON AN ITEM WITHIN THE DATAVIEW TREE
1175 - SAVE TO FILE VERSION-LIST OPTION CRASHES WORKBENCH
1358 - MULTI-USER AGENT CORE-DUMPS ON AIX 5.1
1447 - STARTING BROKER AS A WINDOWS SERVICE FAILS WITH ORACLE 8.1.X
1451 - LOGIN TO MULTI-USER AGENT FAILS ON HP TRUSTED SYSTEMS WHEN CONNECTING PASSWORD LENGTH IS > 8 CHARACTERS
1458 - TAKE SNAPSHOT OF TYPE "SNAPSHOT VIEW PLUS PACKAGES(s)" HANGS
1462 - "VIEW / FILTER PACKAGES" WORKBENCH MENU OPTION IS ENABLED WHEN NO WORKSPACE NODE IS SELECTED
1468 - PACKAGE NAME NOT POPULATED IN CHECKIN DIALOG
1483 - CHECKIN HANGS WHEN PROCESSING A FILE NAME THAT ENDS WITH A DOT (.)
1487 - IN VERSION-CHOOSER, SELECTING OK WITHOUT SELECTED VERSIONS HANGS WORKBENCH
1524 - #noprompt# WITHIN A UDP’s NOTE TAB HANGS WORKBENCH
1535 - HACCESS UTILITY (REPOSITORY OPTION) HANGS
1536 - VERSION-CHOOSER WITH PACKAGE FILTER IS SLOW

----------------------------------------------------------------
PATCH 024
----------------------------------------------------------------

789 - (CORRECTION TO FIX ON PATCH 022)
(*) 792 - (CORRECTION TO FIX ON PATCH 020)
(*) 981 - (CORRECTION TO FIX ON PATCH 017)
1034 - (CORRECTION TO FIX ON PATCH 023)
1085 - CREATE/MODIFY USER SCREEN DOES NOT ENFORCE FIELD LENGTHS
1122 - PACKAGE LIST IS NOT UPDATED IF THE DEFAULT PACKAGE IS DEFINED IN THE CONTEXT
1239 - ONCE PRE-LINK UDP FAILS FOR CREATE PACKAGE, CREATE PACKAGE WILL NEVER SUCCEED ON FUTURE ATTEMPTS
1255 - GUI ADMIN CRASHES IF UDP PROGRAM NAME IS LONGER THAN 255 CHARS
1265 - (CORRECTION TO FIX ON PATCH 021)
1450 - WINDOWS AGENT SERVICE FAILS TO START AFTER A MACHINE REBOOT
1461 - ADMIN GUI HANGS WHEN ADDING A 5TH/10TH/15TH... UDP
1536 - (CORRECTION TO FIX ON PATCH 023)
1556 - INITIAL DIRECTORY OF UNIX AGENT CANNOT BE SELECTED FROM GUI
1557 - IN THE TREE VIEW OF ADMIN, RIGHT CLICKING ON A WORKING/SNAPSHOT VIEW AND SELECTING PROPERTIES DOES NOT WORK
1562 - CANNOT PARSE PACKAGE SYSTEM VARIABLE IN PRE/POST LINK UDP ON CHECKIN
1608 - CROSS PROJECT MERGE FAILS WHEN MERGING TWO PACKAGES ASSOCIATED WITH THE SAME FORM

----------------------------------------------------------------
PATCH 025
----------------------------------------------------------------

888 - HSQL DOES NOT ACCEPT THE -v OPTION
989 - THIS FIX HAS BEEN REMOVED DUE TO PROBLEM (1711)
1034 - (CORRECTION TO FIX ON PATCH 008): ABSENCE OF INDEX(ItemObjId) ON HARVERSIONS TABLE SLOWS CROSS PROJECT MERGE
1072 - LIST VERSION PROCESS IS INCORRECT ON A NORMAL VERSION PRECEDED WITH A DELETED VERSION
1149 - COMPARE FILES/VERSIONS UTILITY TRUNCATES LINES LONGER THAN 253 CHARACTERS
1175 - (CORRECTION TO FIX ON PATCH 008): SAVE TO FILE VERSION-LIST OPTION HAS A MEMORY-LEAK
1323 - REAL NAME NOT POPULATED FOR ALL USERS UNDER USER GROUP PROPERTIES DIALOG
1351 - HPP UTILITY ERROR MESSAGE "NO CHANGE PACKAGES SPECIFIED TO PROMOTE" IS MISLEADING
1493 - HAR/HRT UTILITIES ON HP AND SOLARIS DO NOT CORRECTLY ARCHIVE/RESTORE PROJECT INFORMATION
1586 - PRE/POST LINKED PROCESSES ARE LISTED IN INCORRECT ORDER WITHIN THE GUI
1599 - USING A MULTI-USER AGENT ON SOLARIS, REMOTE PROGRAMS EXECUTED VIA HEXECP CAN SWITCH TO "ROOT USER"
1711 - SERVER-SIDE UPDs HANG WHEN SENDING OUTPUT TO GUI DISPLAY

----------------------------------------------------------------
PATCH 026
----------------------------------------------------------------

963 - CHECKIN IS ALLOWED ON ITEMS RENAMED WITHIN A PROJECT
1089 - HCO/HCI CORE DUMP ON UNIX WHEN PROVIDING AN INVALID PACKAGE NAME
1410 - HEXPENV/HIMPENV DO NOT EXPORT/IMPORT USERS/USERGROUPS FOR APPROVAL/NOTIFY PROCESSES
1549 - HUSRMGR GENERATES AN ERROR WHEN USING THE -ow OPTION
(*) 1593 - HARWEB DELETES FILES AFTER CHECKIN EVEN WHEN SUCH OPTION IS NOT SELECTED
1668 - HEXECP GENERATES AN INVALID OPTION ERROR WHEN USING THE -prompt OPTION
(*) 1679 - HEXECP -b OPTION IS MISLEADING
1689 - MULTI-USER AGENT ON HP ALLOWS root-LEVEL ACCESS TO NON-root USERS

----------------------------------------------------------------
PATCH 027
----------------------------------------------------------------

989 - SERVER-SIDE UDPs ON UNIX DISCARD STANDARD ERROR OUTPUT
1045 - PROPERTIES WINDOW SHOWS THE WRONG DATE FOR AS-OF-DATE SNAPSHOTS
1330 - SERVER SIDE UDPs PRODUCE ERRORS WHEN DISCARDING OUTPUT
1400 - FIND PACKAGE DOES NOT SHOW UDP AND NOTIFY PROCESSES FOR DISPLAYED PACKAGES
1428 - END-OF-LINE TERMINATORS ON NOTE FIELDS DISPLAY INCORRECTLY
1430 - MODIFIER ID ON HARUSER TABLE DOES NOT CONTAIN THE CORRECT USER ID
(*) 1558 - RENAME ITEM OPERATION CANNOT BE EXECUTED IN MORE THAN ONE PROJECT
1596 - FIND PACKAGE ALLOWS FOR INVALID CONTEXT SETTINGS THAT IN TURN GENERATE INCORRECT PACKAGE LISTS
1600 - HCI ATTEMPTS TO CHECKIN FROM CURRENT DIRECTORY WHEN PROVIDED CLIENT PATH (-cp) IS INVALID
1687 - (VCI) CHECKOUT FOR UPDATE FOLLOWED BY CHECKOUT FOR SYNCHRONIZE CLEARS CHECKED-OUT INDICATOR
(*) 1699 - CANNOT DELETE PACKAGE CONTAINING NON-EMPTY DIRECTORIES
1747 - ERROR PROMOTING MULTIPLE PACKAGE-GROUPS WHEN A PACKAGE EXISTS IN MORE THAN ONE GROUP
1751 - A RENAMED ITEM CAN BE DELETED VIA THE HARVEST ADMINISTRATOR
1753 - UPDATING A FORM WITH NON-SINGLE-BYTE CHARACTERS GENERATES A SQL ERROR
1780 - (VCI) CHECKOUT FOR BROWSE CHECKS-OUT LATEST VERSION IN PROJECT INSTEAD OF LATEST IN VIEW
1806 - REMOTE COMMANDS EXECUTED VIA HEXECP ON A MULTI-USER HARVEST AGENT ON UNIX SHOW THE REAL USER ID AS root
1822 - FIND VERSION RESETS THE ITEM NAME WHEN ALTERING THE CONTEXT SETTINGS
1824 - HCI COMMAND INCORRECTLY PARSES THE * PARAMETER ON UNIX
1825 - END-OF-LINE TERMINATOR IS INCORRECT ON MULTI-LINE TEXT FIELDS
1848 - HARWIND CAUSES AN ERROR WHEN OPENING MULTIPLE FILES IN WINDOWS EXPLORER
1935 - (CORRECTION TO FIX 1593 ON PATCH 026): HCI CORE DUMPS ON AIX

****************************************************************
Additional information on problems corrected
****************************************************************

569 - UNABLE TO DELETE PACKAGES CONTAINING EMPTY DIRECTORIES

To delete a package, one of the following conditions must be true:

1) The package is empty: it contains no file-versions and directories.

2) The package only contains empty directories created by this package:

- It only contains empty directories (directories with no files).
- All directories and subdirectories were created by this package.

In the case of condition 2, when such package is deleted, then all its
associated empty directories get deleted.

654 - UPGRADE ZLIB (Compression Library) FROM VERSION 1.1.3 TO VERSION 1.1.4

NOTE: Some 3rd party products install a customized version of zlib.dll into
the "system32" directory (Harvest installs an unmodified zlib.dll into the
Harvest directory to prevent any conflicts). This may prevent the user from
adding a new project to version control when using VCI. To resolve this problem,
the user must either copy the Harvest zlib.dll (1) into the IDE directory, or
(2) into the "system32" directory overwriting the 3rd party zlib.dll (you should
consult with that particular product vendor before making this change).

766 - HCO FOR BROWSE/SYNCHRONIZE CHECKS-OUT RESERVED VERSIONS

The -nt switch when used with HCO checks-out only normal versions.
When using HarRefresh, version 6.3.2 is required in order to utilize the -nt switch.

NOTE: Unless you are performing special filtering to handle the checkout of tagged versions,
you MUST use the -nt switch with HCO.

781 - HARVEST BROKER AND AGENT REQUIRE THE SYSTEM ACCOUNT TO RUN AS A WINDOWS SERVICE

Account used to run the Broker and/or Agent service is not limited to SYSTEM.

RESTRICTION: Harvest Broker and Agent can start as a regular application as long as
they are not installed as a service.

Minimum access requirements to run as an MS Windows service:

Agent and Broker account used to start the Agent & Broker:
- Log on as a service (to allow starting as a service)
- Read (RX) access to the following directories:
- CA_Lic
- CaiODBC
- Advantage
- Cryptography
- Change (RWXD) access to the following directories:
- HarvestHome
- Pec

Agent account used to start the Agent:
- Act as part of the operating system (to allow remote users to connect)
- Replace a process level token
- Increase quotas
- Directory access: Read (RX) (for checkin/checkout)
- File access: None (for checkin/checkout)

User Account connected to a Remote Agent:
- Directory access: Change (RWXD) (for checkin/checkout)
R: Read contents
W: Create new files & directories
- File access: Change (RWXD) (for checkin/checkout)
R: Read files
W: Change file permissions
D: Replace & Delete Files

Broker account used to start the Broker:
- Read access (RX) to mail utility used by Notify.
- Read access (RX) to commands executed via UDPs.

Any additional rights required by the mail utility and UDP commands.

792 - ON UNIX and WINDOWS, HSQL SENDS RESULTS TO HSQL.LOG FILE WHEN NO OUTPUT OPTION IS SPECIFIED

HSQL utility now sends results to standard output when no output option is specified.

844 - APPLY/OK BUTTON BEHAVIOR IS INCONSISTENT ON HARVEST PROCESS DIALOGS

In a Harvest process dialog (for example: Checkout, Checkin, Promote, etc.), the OK button is always enabled.
If the dialog is in a valid process-execution state (ready to execute) then the APPLY button is enabled;
otherwise, the APPLY button is disabled. The CANCEL button is always enabled.

When the dialog is in a valid process-execution state, selecting the OK or APPLY button
executes the dialog's associated process.

When the dialog IS NOT in a valid process-execution state, selecting the OK button simply closes the dialog.

Selecting OK will always close the dialog.
Selecting APPLY will always keep the dialog open; additionally, as indicated below,
APPLY will clear certain dialog fields depending on the dialog's associated process:

- CheckIn/CheckOut: Version list
- Create Package: Package name
- Promote/Demote: Package list
- Take Snapshot: View name

903 - CHECKIN (DELETE AFTER CHECKIN OPTION) DOES NOT DELETE READ-ONLY FILES ON WINDOWS

User must have Read/Write/Delete file access to delete a read-only file.

930 - CHECKOUT FOR RESERVE FOLLOWED BY CHECKIN FOR RELEASE TRIES TO ACCESS FILES VIA A CLIENT-PATH

Checkout for Reserve does not require a client-path.

958 - HSIGGET RETURNS THE MODIFIED DATE/TIME AS A NUMBER

It now returns the modified date/time as MM/DD/YYYY;HH:MM:SS

981 - CHECKIN PROCESS FAILS WITH DESCRIPTIONS > 255 CHARACTERS

Maximum length of description fields is limited to 255 characters.
Maximum length of note fields remains limited to 2000 characters.

1008 - TEXT FILES WITH NO EXTENSION GET LOADED AS BINARY

If the <NONE> keyword is within a Repository's Text-Extension list,
all new files with no extension are treated as text;
if such keyword is not in the list, all new files with no extension are treated as binary.

1015 - HARVEST CLIENT HANGS ON WINDOWS 98 WHEN RUNNING UDPs

This fix for Windows 98, introduced in PATCH 16, created a new Harvest problem on Windows NT.
This fix has been removed in PATCH 17.

1062 - DELETING A REPOSITORY, FOLDER, OR VERSION LOCKS THE DATABASE

To obtain this fix, the database patch must be applied as instructed within the Database patch section.

1181 - HSIGGET ALWAYS REPORTS A FILE STATUS OF 0

If file is:

- Untouched, Status reported = 0
- Modified, Status reported = 1
- Deleted or Renamed, Status reported = 2

1190 - HSIGGET DOES NOT DISPLAY A MESSAGE ON COMPLETION

HSigGet now displays the following message on completion:

Harvest (hsigget) command completed successfully.

1320 - "Save to File" POPUP MENU OPTION IS MISLEADING

It has been changed to "Save List to File"

1367 - VERSION CHOOSER ALLOWS STATE PROCESSES ON VERSIONS NOT WITHIN THE CONTEXT'S STATE

If the version list is the result of a search based on Version-Filter set to: LATEST or ALL,
then processes (via Right-Click/OK) on selected versions are not permitted.

If the Context's Environment or State changes while there is an existing version list,
then processes (via Right-Click/OK) on selected versions are not permitted.

1391 - DELETE VERSION PROCESS DEGRADES AS NUMBER OF VERSIONS INCREASE

To obtain this fix, the database patch must be applied as instructed within the Database patch section.

1412 - VCI DISPLAYS MISLEADING MESSAGE WHEN CHECKIN FAILS

The following VCI Checkin Error Message has been changed:

FROM: "Can't check in Harvest File!"
TO: "Can not check in file(s) to Harvest. See the Harvest Session Log for details."

This type of error can occur when attempting to checkin a file that has not been previously checked-out.

1414 - PATCH VERSION LEVEL CANNOT BE IDENTIFIED

When applying a Harvest PATCH, a text-file named "HVersion.TXT" is now copied to the HARVESTHOME directory.
This file contains information on the Harvest version and PATCH-level.

1434 - HARREFRESH QUERY TAKES LONG TIME

To obtain this fix, the database patch must be applied as instructed within the Database patch section.

1558 - RENAME ITEM OPERATION CANNOT BE EXECUTED IN MORE THAN ONE PROJECT

Cross-project is also affected by this fix.

- If source and target item share a common ancestor in the rename tree,
then they are considered identical.

- If source item is within target item's rename ancestors, then no rename is needed.

For example:

Source-project Target-project Result

[A(0)->B(1)] [A(0)] [A(0)->B(1)]
[A(0)->B(1)] [B(0)] [B(0), B(1)]
[A(0)->B(1)] [A(0)] [B(0)] [A(0)] [B(0), B(1)]
[A(0)->B(1)] [A(0)->B(1)] [A(0)->B(1), B(2)]
[A(0)->B(1)] [B(0)->A(1)] [B(0)->A(1), A(2)]

NOTES:

[A(0)->B(1)] means item A, version 0, renamed to item B, version 1.
[A(0)->B(1)] versions in brakets "[]" refer to the same item.

1593 - HARWEB DELETES FILES AFTER CHECKIN EVEN WHEN SUCH OPTION IS NOT SELECTED

HCI command has been extended with a new switch, -nd; this switch is the counterpart of -d.
The HCI command works as follows with using the -d and/or the -nd switches:

HCI .. -d .. : delete files after checkin.
HCI .. -nd .. : DO NOT delete files after checkin.
HCI .. -d -nd .. : ERROR. These switches are mutually exclusive.
HCI .. : (no -d nor -nd switch), use the default setting of the selected Checkin Process.

1679 - HEXECP -b OPTION IS MISLEADING

Contrary to the other Harvest command-line utilities, the -b option in HEXECP DOES NOT refer to the <Broker>;
it actually refers to the <RTServer>.

1699 - CANNOT DELETE PACKAGE CONTAINING NON-EMPTY DIRECTORIES

When deleting a package containing non-empty directories, the remaining non-empty directories
are reassigned to one of the packages that owns items within these directories.

For example:

- Check-in a new item (I1) via Package (P1) and make sure to create a sub-directory (D1)
as a consequence of the check-in.

- Within the previuosly created directory (D1), check-in another new item (I2) via another
package (P2) and make sure to also create a new directory (D2)

We now have:
D1I1
D2I2

- Within Package (P1) delete the new created version for Item (I1)
(this in turn will remove the item).

- The version section within package (P1) shows empty; however, directory (D1) is still
associated with Package (P1). Additionally directory (D2) and Item (I2) exist within
directory (D1).

- Delete Package (P1). This action deletes package (P1); additionaly, directory (D1)
(which is not empty and was previously associated with package (P1)) is now reassigned
to package (P2).

- Within Package (P2) delete the new created version for Item (I2)
(this in turn will remove the item).

- The version section within package (P2) shows empty; however, directories (D1) and (D2)
are still associated with Package (P2). Additionally directory (D2) exists within
directory (D1).

- Delete Package (P2). This action deletes package (P2) and also deletes empty-directories
(D1) and (D2).




Downloads:

Product Operating System - File Size
HARVEST Windows - 6.5 MB Solaris - 4.9 MB AIX - 9.8 MB HPUX - 12.0 MB
HSDK Windows - 83 KB Solaris - 127 KB AIX - 1.2 MB HPUX - 393 KB

Chat with CA

Just give us some brief information and we'll connect you to the right CA Expert.

Our hours of availability are 8AM - 5PM CST.

All Fields Required

connecting

We're matching your request.

Unfortunately, we can't connect you to an agent. If you are not automatically redirected please click here.

  • {{message.agentProfile.name}} will be helping you today.

    View Profile


  • Transfered to {{message.agentProfile.name}}

    {{message.agentProfile.name}} joined the conversation

    {{message.agentProfile.name}} left the conversation

  • Your chat with {{$storage.chatSession.messages[$index - 1].agentProfile.name}} has ended.
    Thank you for your interest in CA.


    How Did We Do?
    Let us know how we did so that we can maintain a quality experience.

    Take Our Survey >

    Rate Your Chat Experience.

    {{chat.statusMsg}}

agent is typing