Skip to main content

     
  TPF : Support : Maintenance
APAR NUMBER:  PJ28086
PRODUCT:  TPF4
FUNCTIONAL AREA:  TPF MERGE TOOL
SHIPPED IN PUT:  16

ABSTRACT:
Empty progress window on TPF Merge Tool

APAR CONTENTS:
FEATURE   TYPE            STATUS    NAME
Base      Object          Changed   ibm/tpf/tpfmerge/TPFMerge*.class

PREREQUISITE APARS:  To be applied in order listed.
Base Object Changed
ibm/tpf/tpfmerge/TPFMerege*.class
 PJ27381(13)  PJ27722(14)  PJ28112(16)  

COMMENTS:
When executing TPF Merge from the GUI to perform a directory automerge, if there
are  more  than  three files to merge, a Progress Monitor window will pop up  to
show  the status of the merges. However, the Progress Monitor window stays empty
for  the  duration of the merge. When the TPF Merge is started from the GUI, the
actual  merging  of  files  is executed in a window listener thread. Executing a
long-running task in an event listener is not desirable in Java because no other
event  listeners  can  get control until the long-running task is completed. The
Java progress monitor that shows the progress uses event listeners to update the
window.  Therefore, the window is not being updated until the merge task is done
and by the time the merge is done, the Progress Monitor window goes away.


SOLUTION:
A separate  thread  is  created to execute the merge task in the event listener.
 This  leaves  the  event  listener thread to end immediately, and the system is
available to  handle other events.The self-extracting executable for this fix is
available  through the  TPF  Merge Tool Web page.  Download  the fix and double-
click  the  executable,  and  then  specify the path that has the TPF Merge Tool
installed.  The  executable  will replace the necessary files in the appropriate
directories.


DEPENDENCIES

SEGMENTS TO BE ASSEMBLED OR COMPILED:
None.

SEGMENTS TO BE LINK EDITED:
None.

COREQS:
None.

MIGRATION CONSIDERATIONS:
The self-extracting executable for this fix is available through the TPF Merge
Tool Web page. Download  the  fix  and  double-click  the executable, and then
specify the path that has the TPF Merge  Tool  installed.  The executable will
replace the necessary files in the appropriate directories.

DOWNLOAD INSTRUCTIONS:
http://www.ibm.com/software/htp/tpf/download/tpfmerge.htm

BUILD INSTRUCTIONS:
None.

TEST INSTRUCTIONS:
None.


Click on Link(s) to Download File(s)
PJ28086.exe