5722XE1 V5R2M0 IBM iSeries Access for Windows In this directory are fixes for V5R2M0 iSeries Access for Windows Data Transfer that are not in the SI23978 service pack: APAR SE26348: CA400EXP-DTRANSFER CREATE HOST FILE WITH EMPTY COLUMNS FAILS When uploading a file containing several empty columns, using the "Data Transfer to" program, and selecting the "Create iSeries database file" wizard, this does not work and user will not be able to navigate from the dialog where the host file is being created as "Next" button does not work. RESOLUTION: This download fixes the reported problem, however, when the data file contains empty columns, by design considerations, these will not be included in the File Description File, so, when using the "Data Transfer to" program, to create the host file, there might be a mismatch between the File Description File and the created host file. To avoid this situation, user needs to include each empty column in the File Description File, by selecting each empty column in this dialog and clicking the Details button, and checking the "Include in file description file" checkbox. This fix ONLY applies to V5R2M0 service pack SI23978. Please do not attempt to apply this fix to any other release of iSeries Access for Windows, or any other service pack level. If you need to contact Service about problems with these DLLs, you should mention that you are using a download version of Data Transfer with a file modification time of 5:21 AM (versus the normal 5:20 AM). This fix may be applied using two different methods. The fastest method is to use file replacement. This method replaces the file or files on a PC with those that contain fixes. The second method, CAB replacement, replaces CAB and HDR files on the server. With CAB replacement the service pack must be re-installed on each client PC, but PC's installing iSeries Access for Windows for the first time will pick up the fix automatically. PC's installing the service pack for the first time will also pick up the fix. File replacement instructions ------------------------------------------------------------------------------ 1) Locate the files cwbtfcrt.dll and cwbtfutl.dll on your client workstation. These files should be located in the Windows System directory (for example, C:\Windows\System32) 2) Rename cwbtfcrt.dll to cwbtfcrt.bak and cwbtfutl.dll to cwbtfutl.bak 3) Copy the fix versions of cwbtfcrt.dll and cwbtfutl.dll into the same directory. CAB replacement instructions ------------------------------------------------------------------------------ 1) Place FT1.CAB and FT1.HDR from this directory in the iSeries Access for Windows installation image containing SI23978, replacing the existing files. NOTE: The installation image must contain service pack SI23978 (either as a standalone service pack image, or as a combined installation image created via APYPTF or using PTFFORM.EXE) 2) A user can then install or upgrade iSeries Access for Windows from a combined image. ** OR ** A user can install service pack SI23978 from either a combined or standalone image. ****************************************************************************** The following is provided if you would like additional information on combined installation images: COMBINING THE SERVICE PACK WITH AN iSeries ACCESS FOR WINDOWS INSTALLATION IMAGE -------------------------------------------------------------------------------- The following method could be used if you downloaded the service pack image from the iSeries Access for Windows web page location: http://www-1.ibm.com/servers/eserver/iseries/clientaccess/casp.htm The iSeries Access for Windows service pack PTFs are combined with the original iSeries Access for Windows installation image in QIBM\ProdData\Access\Windows\Install\Image NOTE: this directory is a symbolic link to QIBM\ProdData\CA400\Express\Install\Image There is one physical directory - either of these paths will access the directory. This means that a user can install (or upgrade) iSeries Access for Windows from this combined image directory and get the latest applied service level automatically in one integrated step - since the original installation image files have been replaced by updated versions via the service pack PTF. Selectively installing components from this combined image directory will also automatically get the latest applied service level for that component. If you tailor the iSeries Access for Windows install image to another directory (for instance, on another server), using the Create Tailored Installation Image (cwbinimg.bat) tool, you can use the PTFFORM.EXE download in the FTP directory to duplicate the function of applying the iSeries PTF by following these steps: 1. Download PTFFORM.EXE (from the tailored/ FTP directory) to a temporary directory. 2. Run PTFFORM.EXE to expand the service pack files and copy them into an iSeries Access for Windows installation image directory, replacing any existing files. 3. Delete PTFFORM.EXE after it has completed its processing. Now you have combined this service pack level with the iSeries Access for Windows installation image, so that users can install iSeries Access for Windows plus this service pack in one integrated step. Note that this procedure also works if the installation image has already been combined with a prior service pack level. This procedure will replace the prior service level in the combined image with this new level. Alternatively, if you have a full copy of the original iSeries Access for Windows install image in a directory, you can combine PTFFORM.EXE with this full image, using the same 3-step procedure detailed above. Then you can run Create Tailored Installation Image (cwbinimg.bat) from this full image directory, to create tailored image directories that will automatically have the service pack merged in.