AllFusion Harweb 3.1 PATCH 010 - CA Technologies
{{search ? 'Close':'Search'}}
****************************************************************

AllFusion Harweb 3.1 PATCH 010

****************************************************************


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

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


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

In addition to its HARWEB patch, Harweb 3.1 also requires the installation of the HARVEST 5.1.1 patch.
Please refer to the HARVEST 5.1.1 patch README.TXT for installation instructions.

The minimum Harvest 5.1.1 patch level required for this HARWEB patch is: HARVEST 5.1.1 PATCH 016.


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

Please apply this PATCH/FIX to the corresponding Harweb home directory installation (<webappdir>Harweb).

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

For example: HARWEB31PATCH005 contains all fixes from HARWEB31PATCH001 to HARWEB31PATCH005.

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

The difference between HARWEB31PATCH005 and HARWEB31PATCH005FIX, 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.


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

**************************************************************************
* BACKUP the original files. This process overwrites the original files. *
**************************************************************************

- Edit "<webappdir>HarwebWEB-INFharweb.cfg" and append/modify the following line:
CharacterSet = <yourCharacterSet>

This character-set is used to determine how to translate the bytes within the web-pages into characters on the screen.
It is not related to the database character-set; it depends on the Language and Web Browser utilized.

For example (using Microsoft Internet Explorer as the Web Browser):
- if the language is English, you can set: CharacterSet=iso-8859-1.
- if the language is Chinese Simplified. You can set: CharacterSet=gb2312 .

Please refer to the web-links below for additional information on web-browser/language/character-sets:

http://www.w3.org/International/O-charset-lang.html
http://www.w3.org/International/O-charset-list.html

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

APPLY PATCH/FIX

1.- Logon to the Operating System using the UNIX Harweb account.
2.- Close all Harweb Client Applications.
3.- Shutdown the Harweb Server components.
4.- Change the current directory to the HarWeb home directory (<webappdir>Harweb).
This directory should contain the directories <webappdir>HarwebHarweb and <webappdir>HarwebWEB-INF.
5.- Backup the following directories: <webappdir>HarwebHarweb and <webappdir>HarwebWEB-INF.
For example (within Harweb home directory): "tar cvf HARWEB_BKP.tar Harweb WEB-INF".
6.- Copy the "<patch>.tar.gz" file to the HarWeb home directory (<webappdir>Harweb).
7.- Delete the following files (if they exist) from the Harweb home directory:
PATCH.log, ApplyPATCH.sh, README.TXT
8.- Decompress the PATCH file using: "gzip -d <patch>.tar.gz".
9.- Un-tar the PATCH file into the Harweb home directory using: "tar xvfo <patch>.tar".
10.- Execute "ApplyPATCH.sh"
11.- Start the Harweb Server components.

Note: The cache of the JSP/Http server needs to be cleaned after applying the patch.
Please contact your web Administrator or refer to documentation of the web server
on how to do this.

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

APPLY PATCH/FIX

1.- Logon to the Operating System using the Local Administrator account.
2.- Close all Harweb Client Applications.
3.- Shutdown the Harweb Server components.
4.- Backup the following directories: <webappdir>HarwebHarweb and <webappdir>HarwebWEB-INF.
5.- Decompress the "<patch>.zip" file to the Harweb home directory (<webappdir>HarWeb).
This will overwrite all files in <webappdir>HarwebHarweb and <webappdir>HarwebWEB-INF.
6.- Start the Harweb Server components.

Note: The cache of the JSP/Http server needs to be cleaned after applying the patch.
Please contact your web Administrator or refer to documentation of the web server
on how to do this.


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

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

----------------------------------------------------------------
GA Release
----------------------------------------------------------------

1004 - SELECT SQL STATEMENT IS ONLY ALLOWED IN WEBSQL
1264 - HARWEB AND WEBSPHERE INTEGRATION

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

925 - HARWEB CONTAINS HARVEST DATABASE USER/PASSWORD IN CLEAR TEXT
943 - VIEW NAVIGATE PAGE DOES NOT DISPLAY PROCESS LIST WITH THE RIGHT ACCESS
945 - CANNOT UPDATE CHECKBOX IN HARWEB FORM PROPERLY
994 - GET ERROR 500 WHEN CLICKING HARVEST LOGIN THROUGH HARWEB IIS/TOMCAT
1074 - HARWEB IS NOT ABLE TO UPDATE VIEWS FROM ADMIN
1104 - USERS WITH NO UPDATEPACKAGEACCESS ARE ABLE TO MODIFY THE FORM
1111 - MISSPELLING OF LATEST IN FIND VERSION DROP DOWN LIST
1133 - REPOSITORY FILE EXTENSIONS NOT CONVERTED TO UPPERCASE
1171 - THE VALUE OF THE RADIO BUTTON CANNOT BE RETRIEVED IN HARWEB FORM
1213 - UPGRADED HARWEB FOR NEWER J2EE
1235 - CANNOT VIEW VERSION WHEN THERE IS ALREADY A SAME NAME FILE IN THE TEMP DIRECTORY
1353 - UPDATING USER ACCESS IN PROJECT DOES NOT DISPLAY MESSAGE THAT PROPERTIES HAVE CHANGED
1415 - REMOVE NON-PRINTABLE/CONTROL CHARACTERS IN CODE

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

1126 - HARWEB 3.1 C90 INTERNATIONALIZATION

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

(*) 930 - CHECKOUT FOR RESERVE FOLLOWED BY CHECKIN FOR RELEASE TRIES TO ACCESS FILES VIA A CLIENT-PATH
1051 - FIND VERSION RETURNS ALL VERSIONS
1263 - NO DIRECTORY CHOOSER BUTTON FOR LOAD REPOSITORY
1269 - VALUE OF CHECKBOX "DELETE FILES AFTER CHECKIN" IS NOT DISPLAYED CORRECTLY
1300 - RUNTIME ERROR OCCURS WHEN NO ITEM OR ITEM PATH IS SELECTED
1306 - CANNOT CREATE PACKAGE WITH SPACES IN THE MACRO NAME
1313 - DEFAULT OPTIONS OF A CHECKIN PROCESS NOT SAVED AND RETRIEVED CORRECTLY
(*) 1420 - MISMATCH IN THE PATH OPTIONS BETWEEN HARVEST CLIENT AND HARWEB
(*) 1433 - IN HARWEB, REMOVING A FORM ASSOCIATION FROM A PACKAGE DOES NOT DELETE THE FORM
(*) 1455 - ORDER OF ITEM FILTER OPTIONS DIFFERENT BETWEEN HARVEST ADMIN AND HARWEB
1490 - CORRECT DEFAULT MODE OPTION FOR CHECKIN IS NOT DISPLAYED

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

1183 - CURRENT VIEW PATH IS TRUNCATED WHEN REPOSITORY NAME HAS SPACES IN BETWEEN
1263 - (CORRECTION TO FIX ON PATCH 003)
1466 - AVAILABLE ITEM FILTER OPTIONS DO NOT MATCH THE ADMIN SETTINGS
1519 - SERVLET 2.2 IS NOT COMPATIBLE WITH INTERNATIONALIZATION CHANGES MADE IN PATCH 002
1545 - DEFAULT OPTION FOR CONCURRENT MERGE DOES NOT MATCH THE ADMIN SETTINGS
1576 - INCREASE CONTEXT HISTORY TO DISPLAY 30 ENTRIES
1582 - SELECTING AN ITEM FOR CHECKOUT RETURNS AN INVALID CHECKOUT MODE ERROR

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

1362 - FIND VERSION FAILS FOR NON-ENGLISH SETTINGS
1489 - GET A LOGIN PAGE WHEN TRYING TO EDIT CONTEXT FROM WSAD
1503 - USING TABS FROM EW1.1 OVERRIDES FRAMES
1569 - DEFAULT PACKAGE NAME HAS SPACES AT THE END
1575 - WRONG ERROR MESSAGE FOR INTERACTIVE MERGE
1593 - IN HARWEB, CANNOT UNCHECK THE "DELETE FILES AFTER CHECKIN" BOX FOR THE CHECKIN PROCESS
1594 - "WAITING FOR APPROVAL BY" DROP DOWN BOX MISMATCH BETWEEN GUI AND HARWEB
1635 - CANNOT UPDATE FORM IN WSAS 4.0.1
1694 - THE WORD "Dependency" IS SPELLED INCORRECTLY
1702 - FORM ATTACHMENT DOES NOT WORK WITH NETSCAPE 7.0
1790 - CANNOT DELETE PACKAGE GROUPS

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

(*) 709 - ADDED OPTION TO CREATE EMPTY DIRECTORIES ON ITEMPATH CHECKOUT
1647 - USERS CAN VIEW CREATE PACKAGES PROCESSES THEY DO NOT HAVE ACCESS TO
1791 - UPDATED COMPUTER ASSOCIATES COPYRIGHT NOTICE
(*) 1869 - CHECKIN WITHOUT SPECIFYING A PACKAGE FAILS WITH UNEXPECTED ERROR
1877 - DEFAULT CHECKIN MODE DOES NOT MATCH WHAT IS DEFINED IN THE ADMIN

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

(*) 1774 - VIEW VERSION FAILS WHEN FIRST CHECKOUT PROCESS IN STATE DOES NOT HAVE BROWSE MODE
1802 - LISTENER.LOG FILE INCREASES IN SIZE
1879 - CLOSING THE WINDOW AFTER TAKING A SNAPSHOT LOGS THE USER OUT OF HARWEB
1991 - COPYRIGHT DATE CHANGED TO YEAR 2003

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

(*) 1488 - LOGIN PAGE CONTINUES TO COME UP AFTER LOGIN WHEN LOGIN PAGE IS BOOKMARKED IN WSAS
2042 - ADMINISTRATOR CANNOT VIEW ALL PROJECTS IN THE CROSS-PROJECT MERGE "FROM" PROJECT LIST
2048 - CANNOT CHECKOUT MORE THAN 40 ITEMS FROM THE ITEM VIEW

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

1942 - CANNOT UPDATE STATE NAME IN HARWEB ADMIN
1984 - RENAME ITEM PROCESS ACCEPTS INVALID CHARACTERS
2006 - RECEIVE SQL ERROR WHEN CHECKING OUT MORE THAN 254 ITEMS AT ITEM LEVEL
2086 - CREATE PACKAGE RETURNS "500 Internal Error" FOR NON-ADMIN USERS ON ORACLE 9
2147 - STATES ARE SORTED ALPHABETICALLY, NOT BY STATE ORDER
(*) 2167 - RENAME SNAPSHOT OPTION "As of Date in Current Working View" TO "As of Modified Version Date"

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

(*) 1486 - SESSION INVALID ERROR MESSAGE WHEN TRYING TO LOGIN TO HARWEB
(*) 2179 - NO ERROR MESSAGE IS DISPLAYED WHEN NOTES AND DESCRIPTIONS EXCEEDS LIMITATION
(*) 2187 - LINKED UDP CREATED VIA HARWEB DOES NOT GET EXECUTED
(*) 2215 - IN COMPARE VIEW, NOT ALL PROJECTS ARE DISPLAYED
(*) 2224 - MOVE PACKAGE PAGE IN HARWEB IS DIFFERENT WITH WORKBENCH
(*) 2232 - CANNOT VIEW ATTACHMENTS WITH SPACES IN THE ATTACHMENT NAME


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

709 - ADDED OPTION TO CREATE EMPTY DIRECTORIES ON ITEMPATH CHECKOUT

The option to create empty directories on checkout has been added to the checkout page
for itempath checkouts. The following option is now available: Checkout Empty Directories

925 - HARWEB CONTAINS HARVEST DATABASE USER/PASSWORD IN CLEAR TEXT

If the harweb.cfg file does not contain Harvest database user/password information,
then HarWeb will utilize the encrypted information within hsvr.dfo.

If the harweb.cfg file contains Harvest database user/password information,
then HarWeb will utilize the database user/password within harweb.cfg.

NOTE: If Harvest Server is not installed on the same machine as HarWeb,
then the "hsvr.dfo" file needs to be generated onto the HARVESTHOME directory
on the HarWeb machine using the "svrenc" utility.

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.

1420 - MISMATCH IN THE PATH OPTIONS BETWEEN HARVEST CLIENT AND HARWEB

The following Harweb default path options have been changed:

FROM: Preserve View Path Structure
Preserve and Create Directory Structure
All Files to the Same Client Directory

TO: Preserve Directory Structure
Preserve and Create Path Structure
All Files to the Same View Path

1433 - IN HARWEB, REMOVING A FORM ASSOCIATION FROM A PACKAGE DOES NOT DELETE THE FORM

- HUP command-line utility has been expanded; a new switch -del has been added.
When removing package/form associations, via the -rf <form name> or -rfo <form object id> switches,
adding the -del switch will also delete the form if it is not associated with any other package.

- HarWeb has also been updated when removing package/form associations.
The system now prompts for confirmation to delete the form if it is not associated with any other package.

1455 - ORDER OF ITEM FILTER OPTIONS DIFFERENT BETWEEN HARVEST ADMIN AND HARWEB

The following Harweb item filter options have been changed:

FROM: Existing Items Only
New Items Only
New or Existing Items

TO: New Items Only
Existing Items Only
New or Existing Items

1486 - SESSION INVALID ERROR MESSAGE WHEN TRYING TO LOGIN TO HARWEB

When trying to login to harweb using Oracle 9.0.1 and Jrun 3.1, the user will receive the following
error message:
harweb.LogOn.service():Error while processing CMD=LogOn
Session is invalid.

1488 - LOGIN PAGE CONTINUES TO COME UP AFTER LOGIN WHEN LOGIN PAGE IS BOOKMARKED IN WSAS

If you are running Websphere Application Server 4.0.x, the following line needs to be added
to the harweb.cfg file:

WebServer=WSAS4

1774 - VIEW VERSION FAILS WHEN FIRST CHECKOUT PROCESS IN STATE DOES NOT HAVE BROWSE MODE

View Version will now use the first checkout process that has Browse mode defined,
rather than use the first checkout process.

1869 - CHECKIN WITHOUT SPECIFYING A PACKAGE FAILS WITH ERROR MESSAGE "UNEXPECTED ERROR"

When logging in to an agent and navigating to a file to checkin, if a package was not selected,
the following error message would occur: "An unexpected error occured during hci"

The following error message will now be displayed: "A package is required for checkin operation"

2167 - RENAME SNAPSHOT OPTION "As of Date in Current Working View" TO "As of Modified Version Date"

When using the "As of Modified Version Date", the Take Snapshot process will capture versions in the
current working view that were modified on or before the specified version modified date and time.

Important! This behavior deviates from Harvest 4.x. The date and time is compared with the version
modification date/time. It does not refer to the date and time that versions were present in the
working view. See tech note TEC293284 at esupport.ca.com for a description of how to simulate
Harvest 4.x behavior in Harvest 5.x.

2179 - NO ERROR MESSAGE IS DISPLAYED WHEN NOTES AND DESCRIPTIONS EXCEEDS LIMITATION

When we try to update the note and descriptions field of a package, if it exceeds the limits (255 for description,
2000 for notes), then no error message is displayed, and the record is not updated.

2187 - LINKED UDP CREATED VIA HARWEB DOES NOT GET EXECUTED

If a Post/Pre link process is associated with any process and if this process is created from harweb, then
it does not get executed either from the harweb or the GUI.

Steps to Reproduce:
1. Login to harweb admin.
2. Create a checkout process. Also create a prelink udp process associated with the checkout process.
3. Checkout a file from harweb workbench/GUI using the checkout process just created in step1. The prelink udp
process does not get executed but the file gets checked out OK.

2215 - IN COMPARE VIEW, NOT ALL PROJECTS ARE DISPLAYED

Not all projects are displayed when trying to do compare views from harweb workbench.

Steps to Reproduce:
1. Login to harweb workbench as superuser/administrator.
2. Click on view ->view navigate.
3. Select a view path and choose Compare view process from the process list.
4. Click on the icon next to the view.
5. In the Harvest view chooser window, not all projects are displayed.

2224 - MOVE PACKAGE PAGE IN HARWEB IS DIFFERENT WITH WORKBENCH

The Move package page in harweb is different with workbench. In workbench, it shows " To Project" and "To State",
but in harweb, it does not show anything, and the user will not know where the package will be moved to.

2232 - CANNOT VIEW ATTACHMENTS WITH SPACES IN THE ATTACHMENT NAME

When trying to view form attachments, if the attachment name has a space, the following error occurs from harweb:

Result Code 3
Log File
I00060040: New connection with Broker established.
Could not Find Attachment.

Downloads:

OS

File Size

Windows 1.3 MB
UNIX 936 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