*********************************************************************** README EVN121 - EVN121 PACKAGE INSTRUCTIONS FILE Date: November 22, 1995 *************************GENERAL NOTES********************************* This package contains the cumulative fixes for the ImagePlus Workstation Program/2 (IWPM/2) 1.2.1. This package is distributable to any customer who has an IWPM/2 1.2.1 license. This package also contains Cornerstone ImageAccel Scale-to-Gray support for IWPM/2. The Cornerstone ImageAccel is a card that provides hardware assisted scale-to-gray capability for displaying bilevel images. Scale-to-gray improves the readability of monochrome images displayed. Refer to the CORNER.TXT file for additional information. ************************************************************************ *** FIX PACKAGE INSTALLATION INSTRUCTIONS *** ************************************************************************ 1. The following files form the fix package: EVN121.TXT EVN121.EXE EVN121B.EXE 2a. Before copying the fix files to your testing IWPM/2 workstation, stop IWPM/2 if it is running and backup to diskette the existing versions of the following files. (These files are in the directory where IWPM/2 is installed): README 121 CORNER TXT EVN EXE EVNC DLL EVNCOMEX DLL EVNCONF EXE EVND DLL EVNEM DLL EVNEMP EXE EVNEXEX DLL EVNEXM2A DLL EVNEXM2R DLL EVNIMA2M DLL EVNIMEX DLL EVNINFEX DLL EVNINIT DLL EVNLEVEL EXE EVNM DLL EVNOUFEX DLL EVNP DLL EVNS DLL EVNTM DLL EVNTMP EXE EVNUMMGR DLL EVNW DLL EXY4019 DLL EXYCRYD2 DLL EXYDISP DLL EXYDTSTM DLL EXYEDFLT DLL EXYENV DLL EXYHOWTK DLL EXYIAA DLL EXYIMAGE DLL EXYIMGA DLL EXYJX450 DLL EXYKO DLL EXYKO SYS EXYPAGE DLL EXYPRT2 DLL EXYPTEXT DLL SCALEDLL DLL 2b. If you are using scanner device drivers supplied by Eastman Kodak Company (tm), you must back up the files EXYKO.DLL and EXYKO.SYS, and restore them after unpacking EVN121B.EXE. 3. Copy the EVN121.EXE and EVN121B.EXE files to the directory where IWPM/2 is installed. (You can test the unpack program by using any directory of your choice). 4. Run both of the unpack programs in your IWPM/2 directory: For example, type EVN121 to first unpack EVN121.EXE, then type EVN121B to unpack EVN121B.EXE. When these commands are executed, you may be warned that the files listed above already exists and you will be prompted to OVERWRITE. Please respond Y to that prompt. 5. If you are using scanner device drivers supplied by Eastman Kodak Company (tm), restore the files EXYKO.DLL and EXYKO.SYS from the location where they were backed up in step (2b) above. 6. Re-boot and restart the workstation. Test the IWPM/2 fixes. 7. When you are confident that the IWPM/2 fixes are working the way you desire, you can repeat steps 3 & 4 for all appropriate workstations. ************************************************************************ *** FIX PROBLEM DESCRIPTIONS *** ************************************************************************ The following are descriptions of the fixes included in the modules available with this package: 1) PROBLEM REFERENCE: FIX DATE: 93/07/08 PMR: 0X140 B358 APAR: IR22992 The Document Verify function of IWPM/2 used during scanning operations was not working correctly. Instead of waiting for the user to press Enter to accept a page, IWPM/2 would, under certain conditions, restart the scanner and continue to scan pages. 2) PROBLEM REFERENCE: FIX DATE: 93/08/04 PMR: 3X872 B483 APAR: IR22823 When modifying a document with MVS/ESA ImagePlus, IWPM/2 could corrupt the modify instructions, and end under OS/2 with the error: SYS1943 TRAP 000D 3) PROBLEM REFERENCE: FIX DATE: 93/08/04 PMR: 7X912 B068 APAR: IR23238 IWPM/2 was batch scanning with bar codes using the IWPM/2 Input Filter for interpretation of barcodes in software. The next to last and last documents scanned in a batch were being stored to the host with the same barcode value. This barcode value was placed in Scanner Data Field 3. 4) PROBLEM REFERENCE: FIX DATE: 93/08/04 PMR: 3X793 B322 APAR: IR23268 IWPM/2 would display msgEVNA388D when attempting to scan with a Sharp JX-450 or Howtek Scanmaster scanner when running on 95xx series PS/2's, such as the 9595. The problem was caused by the latest GPIB.SYS device driver, and latest GPIB adapter card from National Instruments. 5) PROBLEM REFERENCE: FIX DATE: 93/08/04 PMR: 9X470 B278 APAR: IR23277 IWPM/2 would display msgEVNI0250 during scanning, requiring user intervention. The user would have to press the Scan pushbutton in the New scan dialog box to continue scanning. This should be unnecessary when batch scanning with the Kodak 900D scanner. 6) PROBLEM REFERENCE: FIX DATE: 93/08/04 PMR: 2X272 B004 APAR: IR23288 In the IWPM/2 Scan Method, Keep Document Header could be set to No, and greyed out (unselectable). This selection in the scan options file for scan method could cause incorrect scanner operation. For example, when batch scanning single page documents, IWPM/2 could stop scanning after each page. 7) PROBLEM REFERENCE: FIX DATE: 93/08/04 PMR: 2X278 B004 APAR: IR23304 When using IWPM/2 to perform host initiated batch scanning, the user was forced to click on the scan button in the New scan dialog box to continue scanning for the third document. 8) PROBLEM REFERENCE: FIX DATE: 93/08/12 PMR: 23891 B044 APAR: IR23266 When a user scans a new document, they complete the scan, press Cancel to remove the New scan dialog box, and select Documents from the action bar to save the scanned file, but the "Save" and "Save as" lines are greyed-out and cannot be selected. If they select Documents a second time the Save functions are enabled again. 9) PROBLEM REFERENCE: FIX DATE: 93/08/12 PMR: 2X205 B246 APAR: IR23286 When scanning in duplex mode with the Bell & Howell 6338 Scanner attached through a Kofax card, IWPM/2 may treat the scanner feeder is empty when it is not. The first side of a page is scanned, and the user is waiting to scan the second side when IWPM/2 issues msgEVNI388C ("The scanner's automatic document feeder is empty"). When IWPM/2 resumed scanning, it used the second side of the previous document as the first side of the next documents. No error messages are generated. No error occurs when the users scan at a slower rate. Th error occurs when users press scan and store in the New Scan dialog box at a faster rate. 10) PROBLEM REFERENCE: FIX DATE: 93/08/24 PMR: 95075 B033 APAR: IR23211 When performing duplex scanning with IWPM/2 1.2.0 or 1.2.1, page 1 of 1 may be lost when another document has been scanned in. For example, the following steps would occur: - User starts scanning - The first document is scanned - The document is displayed in IWPM/2 as 'Page 1 of 1' - The Scan pushbutton is pressed - The IWPM/2 title bar displays 'Page 1 of 2' - msgEVNI3C05 appears: "Storing document." - msgEVNI0250 appears: "Document is now stored." - Several other pages are scanned - Then, IWPM/2 displays 'Page 2 of 2' - When this occurs, page 1 has been mistakenly discarded without being stored. The Scan Overlap feature introduced in IWPM/2 1.2.0 created a timing dependency, resulting in a window through which scanned pages could be discarded. 11) PROBLEM REFERENCE: FIX DATE: 93/09/01 PMR: 5X518 B322 APAR: IR23323 IWPM/2 was unable to print a PTOCA (coded data) object with an IOCA (form) overlay name longer than 8 characters. IWPM/2 would issue msgEVNA4228. 12) PROBLEM REFERENCE: FIX DATE: 93/08/12 PMR: 22A52 BM20 APAR: IR23240 When the IWPM/2 working set was cleared by the ImagePlus host issuing the Reset command, the clear could take to long to complete. 13) PROBLEM REFERENCE: FIX DATE: 93/08/12 PMR: 0X796 B358 APAR: IR23357 During scanning, if the image scanned was smaller than the IWPM/2 display window, the user would see the page flicker several times as IWPM/2 redrew the image redundantly. 14) PROBLEM REFERENCE: FIX DATE: 93/08/12 PMR: 44A47 BM19 APAR: IR23411 When documents are sent from the host, and then stored back to the host by IWPM/2, IWPM/2 would end with a TRAP, and host communications would be lost as IWPM/2 was trying to store the 11th document. IWPM/2 could be closed, or ended by OS/2 with a SYSxxxx error message. 15) PROBLEM REFERENCE: FIX DATE: 93/09/07 PMR: 5062X B044 APAR: IR23400 When a document is saved on the workstation, the user expects to see msgEVNI0263 informing them that the document has been saved. This message was not displayed with IWPM/2 1.2.1. 16) PROBLEM REFERENCE: FIX DATE: 93/09/08 PMR: 7X634 B378 APAR: IR23667 When using the REUI_MAGNIFYC Application Programming Interface of IWPM/2 1.2.1 to perform page magnification from another application, the pages would display improperly and eventually IWPM/2 would hang. 17) PROBLEM REFERENCE: FIX DATE: 93/09/20 PMR: 1X828 B361 APAR: IR23681 The verify page function of IWPM/2 scanning may function incorrectly, and display all pages, even though the user had chosen only to view every nth page. 18) PROBLEM REFERENCE: FIX DATE: 93/10/08 PMR: 3933X B292 APAR: IR23676 While the operator is scanning pages for insertion into a document to be modified, if all of the scanned pages are discarded, and then rescanned, IWPM/2 would display msgEVNA6802, indicating that the modify operation had failed. This would occur when the user pressed the Store pushbutton. 19) PROBLEM REFERENCE: FIX DATE: 93/10/08 PMR: 5594X B044 APAR: IR23780 When using IWPM/2 in dual-display mode, and displaying PTOCA (coded data) pages on the 8508 or 8506 display, the SWAPPER.DAT file used by OS/2 to allocate virtual memory would grow excessively after many PTOCA pages were displayed. For example, displaying 10 different PTOCA pages could cause the SWAPPER.DAT file to grow by 1 Megabyte. 20) PROBLEM REFERENCE: FIX DATE: 93/10/08 PMR: 5X055 OP1L2 APAR: IR23864 When using IWPM/2 with multiple 5250 emulator sessions defined, and AS/400 ImagePlus is using the Return_Focus parameter of IWPM/2, IWPM/2 could return focus to a 5250 session other than the one running AS/400 ImagePlus. With the change for this APAR installed, an environment variable can be defined in the CONFIG.SYS to indicate a target 5250 session for IWPM/2 to return focus to. The user must add the following line to the CONFIG.SYS file: SET EVN_EMULATOR=(PLU1,ID1),(PLU2,ID2),...(PLUN,IDN) where PLU1,PLU2,..,PLUN are the PLU alias's of hosts as defined by the IWPM/2 configuration program (EVNCONF.EXE). Normally, the user will only need to specify one definition. For example: SET EVN_EMULATOR=(5250PLU,A) ...if the 5250 window for AS/400 ImagePlus was session 'A'. If the user is using Communications Manager/2, this variable will allow IWPM/2 to correctly identify the Presentation Manager window of the session. If the user is using earlier versions (Communications Manager EE or ES), this variable will allow IWPM/2 to identify the Presentation Manager window handle of the session ONLY if there is no other Presentation Manager window with the exact same size and position of the specified emulator session. NOTE: the user must always use the session specified by the environment variable to sign on to AS/400 ImagePlus, (or change the environment variable and reboot). 21) PROBLEM REFERENCE: FIX DATE: 93/10/08 PMR: none APAR: IR23857 When scanning with IWPM/2 using IPFO to create a Machine-Generated data stream (MGDS), no MGDS data would be sent to IWPM/2's host in some cases. For example, when the document delimiter chosen for scanning was "number of pages", and the user pressed the "End batch" push button, no MGDS data would be sent to the host. IPFO would issue a message relating to "Unreadable Characters". 22) PROBLEM REFERENCE: FIX DATE: 93/10/08 PMR: none APAR: IR23923 When a problem condition arises that should cause IWPM/2 to issue msgEVNA7FF4, this message is not displayed in a message box to the user. The message can be displayed only by selecting Diagnostics then displaying the IWPM/2 history buffer. A situation where the message would occur would be when the user attempts to display a document from AS/400 ImagePlus, but the partner LU is incorrect in Communications Manager, or the host names entries in the IWPM/2 configuration are incorrect. In this example, the document would not be displayed, but no explanation of why the display failed would be given to the user by IWPM/2. 23) PROBLEM REFERENCE: FIX DATE: 93/10/08 PMR: 4X085 B004 APAR: IR23924 Using IWPM/2 1.2.1 with AS/400 ImagePlus, and performing batch scanning, the user had the IWPM/2 Display Time set to 4 seconds to verify the document. When the user is dissatisfied with the document, and attempts to stop scanning by pressing the Cancel or Stop pushbuttons in IWPM/2's New scan window, IWPM/2 would not stop scanning. The Scan Method was Host initiated batch; verify level=page, verify interval=1. 24) PROBLEM REFERENCE: FIX DATE: 93/10/08 PMR: 5X066 B358 APAR: IR23938 When viewing images with the Overview box displayed, if an image window is closed with the Overview box displayed, IWPM/2 would be ended with OS/2, and the error message SYS3175 displayed. 25) PROBLEM REFERENCE: FIX DATE: 93/10/27 PMR: 1X464 B358 APAR: IR23396 IWPM/2 now has the following abilities to remap fonts as required in specific customer situations: - The ability to substitute 12.5 for 12 pitch fonts through an environment variable placed in the CONFIG.SYS: SET EVN_FONT_12_PITCH_REMAP=YES This environment variable should be used only by customers who have documents with 12 pitch fonts created with AS/400 ImagePlus 2.3, but began working with forms and 12.5 pitch fonts with AS/400 ImagePlus 2.2 or earlier. - The ability to remap a 24 point Helvetica font to a smaller font through an environment variable placed in the CONFIG.SYS: SET EVN_FONT_HELV_24_PT_REMAP=YES This environment variable should be used only by customers who created documents with 24 point Helvetica, using IWPM/2 1.1, before 24 point Helvetica was officially supported by IWPM/2. - The ability to control the degree of tolerance IWPM/2 will apply when selecting a font through OS/2, specifically regarding whether the font chosen is bitmap or vector. This environment variable must be placed in the CONFIG.SYS: SET EVN_FONT_TOLERANCE=n Where n is 0, or a value from 2 to 9. 9 is minimal tolerance (the font returned from OS/2 will be an accurate match, and likely a vector font), and 2 is maximum tolerance (the font returned from OS/2 will likely be a bitmap font). If 0 is selected, a vector font is used, if available. The default is 3 (large chance of getting a bitmap font). Bitmap fonts are faster than vector fonts. Vector fonts tend to be closer in size to the font requested in the PTOCA document, and may be more readable for that reason. The workstation must be rebooted to activate these environment variables. 26) PROBLEM REFERENCE: FIX DATE: 93/11/04 PMR: 5239X B640 APAR: IR24047 The user would start IWPM/2, making sure that in the Setup menu, the Save window positions option is selected. The user would then minimize IWPM/2 by clicking on the arrow on the top right of the main window. This turns IWPM/2 into in an icon. On the OS/2 Desktop folder, the user would save the Presentation Manager configuration and then stop OS/2. After OS/2 has restarted, IWPM/2 would be restarted outside the screen. The user could only get to IWPM/2 by reorganizing the desktop, using the 'juxtaposition' option of OS/2, to get the IWPM/2 window back on the screen. This error has only been reported with French versions of OS/2 and IWPM/2. It was caused by an IWPM/2 error in recording Presentation Manager coordinates. The error would only be exposed in translated (non-U.S. English) versions of IWPM/2. 27) PROBLEM REFERENCE: FIX DATE: 93/11/17 PMR: 6X121 B246 APAR: IR24265 IWPM/2 would hang while performing a host-initiated print (AS/400 ImagePlus Demand Print). The IWPM/2 communications component (EVNC.DLL) could, in such situations, slowly deplete the Presentation Manager heap. This can eventually lead to hangs. The problem could occur for customers that have AS/400 ImagePlus as one of the selected hosts in their IWPM/2 configuration (EVNCFG.DAT) and that receive the Obtain_Focus parameter on commands from a host. Note that this heap depletion does not cause the OS/2 SWAPPER.DAT file to grow. The memory depleted in the heap is a small amount of memory, but from a limited supply. 28) PROBLEM REFERENCE: FIX DATE: 93/12/16 PMR: 7X507 B469 APAR: IR24457 The user was scanning with the IBM 2456 scanner, IWPM/2 and AS/400 ImagePlus, and IWPM/2 had two sets of scanner options defined, one using the 2456 automatic document feeder, and the other using the 2456 flatbed. AS/400 ImagePlus can cause IWPM/2 to switch between the two scanner options files. When AS/400 ImagePlus tells IWPM/2 to switch from the feeder to flatbed mode, IWPM/2 would ignore the change in scanner mode, and continue to attempt to use the 2456's automatic document feeder. 29) PROBLEM REFERENCE: FIX DATE: 93/12/16 PMR: 0X388 B49R APAR: IR23921 Scanning with IWPM/2, the Kodak 900 scanner, and MVS ImagePlus, the user would experience scanner problems that could result in documents not being stored to MVS, and messages indicating that host communications had been lost. For example, msgEVNA7A00 ("APPC reported a possible hardware, cable, or configuration problem. Contact your support personnel."). Before receiving message EVNA7A00, the user would see msgEVNA388D (unrecoverable scanner error), msgEVNI3C0A, and msgEVNA7A00. The msgEVNA388D has its origin in the Kodak scanner, and cannot be prevented in IWPM/2. The source of the IWPM/2 defect is that IWPM/2 would abnormally end communications with MVS, and not store the last document. With the service for this APAR applied, when IWPM/2 encounters an unrecoverable scanner error (msgENVA388D), it will store all documents that were completely received from the scanner. The user must then determine which documents were successfully stored, and begin rescanning with the first document not stored. 30) PROBLEM REFERENCE: FIX DATE: 93/12/16 PMR: 3X069 B370 APAR: IR24308 IWPM/2's use of checkpoint files (*.CKP) while processing host-initiated print requests could result in a low disk space condition on an OS/2 workstation. Limited disk space availability on OS/2 workstations can result in a swapper full message or OS/2 terminating IWPM/2 (PJ06311). AS/400 ImagePlus sends all documents to be printed in large batches without dividing up the batches in segments. This can result the accumulation of many printer checkpoint files in the IWPM/2 directory. With the following environment variable defined, the reception of files from the host is paced: SET EVN_WAF_PRINTCMD_PACING=YES This service results in creating these checkpoint files more slowly, but to properly address this problem, the user should, in addition to applying the service for this APAR, do these two things: 1. Provide as much disk space as possible for the OS/2 SWAPPER.DAT drive, installing a larger hard disk, if necessary. 2. Increase the Printer queue minimum reserve storage parameter using the IWPM/2 configuration program (EVNCONF.EXE) to at least 6000K to provide more space for the OS/2 SWAPPER.DAT file. From the configuration program, select Functions/Printing/Printer queue../Minimum Reserved Storage to change this parameter. 31) PROBLEM REFERENCE: FIX DATE: 93/12/16 PMR: 6X006 B379 APAR: IR24164 Most documents printed with IWPM/2 have 200 pels per inch. IWPM/2 can print images directly to the 4019 printer using 200 pels per inch. With the 4029 driver, the printer could perform a resolution modification to print the image at a different resolution, resulting in a loss of image quality. With the service for this APAR applied, IWPM/2 prints on the 4029 printer without resolution modification taking place, if possible. 32) PROBLEM REFERENCE: FIX DATE: 93/12/16 PMR: 8E900 B469 APAR: IR24610 MO:DCA documents can have one of two unit bases: 240 pels per inch, or 1440 pels per inch. IWPM/2 can properly place and display overlay images when using 1440 pels per inch. However, 1440 is often assumed to be the unit base by IWPM/2. If 240 is used in the source document, overlays may overlap each other, as IWPM/2 could assume 1440 at key processing points. With the service for this APAR applied, IWPM/2 uses the correct specification of unit base in the MO:DCA document, and can display documents using both 240 and 1440 pels per inch. In the case of this APAR, 240 was used in the PGD (Page Descriptor). 33) PROBLEM REFERENCE: FIX DATE: 94/01/21 PMR: 6X597 B322 APAR: IR24141 In a shared printer environment where the 4019 or 4029 printer is connected to an OS/2 2.0 or 2.1 server running IBM LAN server, and the requester workstation running IWPM/2 1.2.1 and OS/2 2.1, pressing F7 (page print) repeatedly results in the first page being printed, and the IWPM/2 requester workstation issuing message EVNA4144. Selecting the retry/pause pushbuttons would cause msgEVNA4144 to be issued again, and the original page to be reprinted. IWPM/2 was not using the NEWFRAME command for each page. Instead, the printer device context was opened once, and the entire print job was sent. IWPM/2 will now use a NEWFRAME command for each page. IWPM/2 will do this for each PrintImageData that followed a Print Eject. 34) PROBLEM REFERENCE: FIX DATE: 94/02/07 PMR: 9X053 B060 APAR: IR24769 Because of a problem with the Presentation Manager device driver for the Image Adapter/A, IWPM/2 was unable to display a page, and unable to post a message informing the user that the page could not be presented. This fix addresses IWPM/2's inability to post the message, not the cause of the page being unable to display. With this fix installed, when a page is unpresentable due to Image Adapter/A problems, IWPM/2 will successfully post message EVNA0402. 35) PROBLEM REFERENCE: FIX DATE: 94/02/07 PMR: 4X826 B422 APAR: IR24874 When storing documents to a PC file during scanning (as with AS/400 ImagePlus), IWPM/2 usually writes the data in blocks of 16,384 bytes. The exact value is determined by the Communication_Buffer_Size when IWPM/2 is initialized by a controlling application. If a document had a size in bytes that exactly matched a multiple of Communication_Buff_Size (for example, 16384 bytes, 32K, 48K, 64K, and so on), instead of closing the file, IWPM/2 would write the next document scanned to the same file. So, two complete documents would be stored to the same PC file, in AS/400 Shared Folders, or elsewhere as determined by the controlling application (the problem would not occur with MVS/ESA ImagePlus and IODM). When two documents are stored in the same PC file, there would be two complete document structures (each delimited by MO:DCA BDT/EDT tags). When this file was displayed, the first document would display, the second would not, and IWPM/2 would issue message EVNW7FCE. 36) PROBLEM REFERENCE: FIX DATE: 94/02/07 PMR: 7400X B639 APAR: IR24919 When communicating with MVS ImagePlus, IWPM/2 could corrupt the TEMPID transaction. IWPM/2 would issue message EVNA0467, and IWPM/2 would be unable to store the document to MVS. 37) PROBLEM REFERENCE: FIX DATE: 94/02/07 PMR: 9X097 B215 APAR: IR24985 When scanning with AS/400 ImagePlus, IWPM/2 would reject invalid names for the scan options file if, for examples, the batch options file name contained a backslash. Special characters cannot be used as PC file names, and IWPM/2 must match the Document Profile from AS/400 ImagePlus to the PC file name for a Scan Options File. IWPM/2 would also issue an internal error message (EVNA0417). With this fix applied, instead of issuing msgEVNA0417, IWPM/2 performs normal processing when the Scan Options File is not found: searching for the default Scan Options files (such as DFTIND, and DEFAULT). 38) PROBLEM REFERENCE: FIX DATE: 94/02/25 PMR: 6E314 B004 APAR: IR24721 IWPM/2 was sizing the font box incorrectly, which could result in coded data (PTOCA) characters overlapping when displayed or printed. Also, customers who had a dependency on IWPM/2 using the square character box that was used by IWPM/2 1.2.0, can reactivate this style of font box by putting this environment variable in the CONFIG.SYS, installing this service, and rebooting the workstation: SET EVN_FONT_UNITARY_ASPECT_RATIO=YES 39) PROBLEM REFERENCE: FIX DATE: 94/02/25 PMR: 51091 B292 APAR: IR25129 IWPM/2 was mistakenly repeating values when exporting documents in the RFT/IOCA format. (RFT = Revisable Form Text.) The bad value would make the RFT invalid, and would occur for the 2nd, and subsequent exported documents, when the user was exporting several RFT documents from IWPM/2 in succession. RFT is a choice of export format that the user can select in Save controls for a Save routine. 40) PROBLEM REFERENCE: FIX DATE: 94/02/25 PMR: 7X504 B033 APAR: IR25080 When using the Image Adapter/A card to support both a secondary display (like the 8508 or 8506), and to support a printer (like the 4216), if the display was disconnected, and the user asked IWPM/2 to print on the 4216, the print job would not be sent to the printer, and no error message would be issued. With the fix for this problem applied, if the second display is disconnected, IWPM/2 will be able to print to the 4216. In certain circumstances, such as when the display is disconnected after IWPM/2 has started, IWPM/2 may be unable to print to the 4216, but will now issue msgEVNA4144. Now, the display should be reattached, and IWPM/2 restarted, or IWPM/2 should be reconfigured to have no 2nd display. 41) PROBLEM REFERENCE: FIX DATE: 94/03/29 PMR: 0X956 B493 APAR: IR25187 When performing workstation-initiated batch scanning, the user was not allowed to verify a page before scanning continued. Scanning was being performed using a Kodak scanner, with Verify Level set to Page and the Verify Interval set to 25. Therefore, IWPM/2 should allow the user to verify every 25th page. The 25th page will display but scanning would continue before the user has a chance to verify it (by pushing the Scan pushbutton to continue scanning). The Display Time, under 'Batch Options', for the Scan Method is set to 0 (zero). The zero value should provide an infinite amount of time for verification; that is, only user interaction can continue scanning. IWPM/2 has been corrected to respect the verify settings. 42) PROBLEM REFERENCE: FIX DATE: 94/03/29 PMR: 0876X B065 APAR: IR25238 When performing host-initiated batch scanning with IWPM/2 1.2, the "ID required" setting is handled differently from IWPM/2 1.1.2. "ID required" is a setting of Scan Method. When "ID required" is set to YES, the ID entered should be returned in SCAN-FIELD2 of API-CAPTBAT used with AS/400 ImagePlus API's. Without the service for this APAR installed, the ID is not returned in this field. 43) PROBLEM REFERENCE: FIX DATE: 94/03/29 PMR: 9X097 B215 APAR: IR25291 When performing scanning with IWPM/2 1.2 and Kofax-attached scanners, IWPM/2 would end with msgSYS**** (such as SYS3175), if the Kofax DLL returned an error from scanner initialization. The message from the Kofax DLL indicates a problem loading and initializing Kofax adapter card. IWPM/2 would issue msgEVNA388D ("scanner not available"), the Kofax error would be repeated, IWPM/2 would issue msgEVNA04B0, and then IWPM/2 would be ended. 44) PROBLEM REFERENCE: FIX DATE: 94/03/29 PMR: 31830 B033 APAR: IR25633 The user was performing workstation-initiated batch scanning with the Kodak ImageLink scanner. When performing duplex scanning, pages could be missing from the documents stored. Typically, the first page of a document would be lost when another document was scanned in afterwards. This problem has been corrected with this fix. 45) PROBLEM REFERENCE: FIX DATE: 94/03/29 APAR: IR25483 When performing scanning with IWPM/2 1.2 and a scanner attached to the Image Adapter/A card, IWPM/2 would issue msgEVNA0402 after scanning over time. To recover, the user would have to reboot. This could happen because IWPM/2 would open a device context for the scanner when scanning was started, but not close the device context when scanning was finished. 46) PROBLEM REFERENCE: FIX DATE: 94/04/11 PMR: 1565X B065 When performing floating-point math with the C/2 Alt-Math library, IWPM/2 would receive an erroneous floating point divide by zero error. With this fix installed, and activated by the environment variable below, IWPM/2 will use its own floating point math routine. The symptoms of the problem would be a hang as an IWPM/2 thread was performing an operation that required floating point math. To activate the change, add the following statement to the CONFIG.SYS file: SET EVN_CUSTOM_FLOAT_LIB=YES and reboot the workstation. 47) PROBLEM REFERENCE: FIX DATE: 94/05/10 PMR: 2X421 B137 APAR: IR25769 When performing host-initiated batch scanning, with documents delimited by user control, the scanner would stop after scanning a page. Scanning was being performed using a Bell & Howell Copiscan II scanner, with Verify Level set to Page and the Verify Interval set to 1. The Display Time (under 'Batch Options') for the Scan Method is set to 2. The 2 value should provide 2 seconds for verification; that is, scanning should continue after 2 seconds without user interaction. IWPM/2 has been corrected to respect the verify settings. 48) PROBLEM REFERENCE: FIX DATE: 94/05/10 PMR: 3X121 B137 APAR: IR26164 The user closes IWPM/2 when there are no documents left in the IWPM/2 print queue. But, when IWPM/2 is restarted, the last document printed is printed again. The user could also receive msgEVNA7FE1 (Host communications not started). 49) PROBLEM REFERENCE: FIX DATE: 94/05/18 PMR: 3X519 B137 APAR: IR26227 If IWPM/2 abnormally ends while printing, checkpoint files (********.CKP) may remain unprinted in the IWPM/2 directory. When IWPM/2 is restarted, it could print only one of the files. The rest would remain in the directory. The user would have to close and restart IWPM/2 repeatedly to print each file one at a time. 50) PROBLEM REFERENCE: FIX DATE: 94/05/25 PMR: 1E628 B004 APAR: IR26076 When printing coded data overlays on IWPM/2 printers, sometimes the page would print with PTOCA data only. When the user requested to print the document again, the pages would print correctly. The problem does not occur for displaying, but only for print requests initiated from the host. The error occurred because of a timing problem in IWPM/2's print subsystem when it was receiving the IOCA form from the host. 51) PROBLEM REFERENCE: FIX DATE: 94/06/27 PMR: 0X684 B358 APAR: IR25717 When performing host-initiated batch scanning with IWPM/2, and the user deletes pages, documents that are not displayed could mistakenly be stored as unique documents. 52) PROBLEM REFERENCE: FIX DATE: 94/08/04 PMR: 4X593 B369 APAR: IR26733 When scanning, IWPM/2 appears to stop accepting the scan requests. The scanner continues to scan but IWPM/2 does not generate the informational status messages on the information line indicating that the document was scanned and stored. When the user clicks on Scan in the New Scan dialog box, IWPM/2 displays the informational messages. 53) PROBLEM REFERENCE: FIX DATE: 94/08/04 PMR: 9X078 B358 APAR: IR26703 Courier font PTOCA pages display differently on workstations with OS/2 2.0 and on workstations with OS/2 2.1. When using a workstation with OS/2 2.1, use of the bold setting does not result in as bold a version of the font. More fonts are provided in OS/2 2.1 than were provided in OS/2 2.0, so when using OS/2 2.1 you will get the actual font requested. When using OS/2 2.0, if the requested font is not available IWPM/2 selects a font which is the closest match to the requested font. Add the following environment variable to your CONFIG.SYS to indicate the minimum allowable font width in twips: SET EVN_MIN_FONTWIDTH=NNN where NNN is the desired minimum character width in twips. One twip is 1/1440 of an inch, a 10 pitch font has a twip width of 144. If the EVN_MIN_FONTWIDTH environment variable is used, the character width will be increased to the desired minimum width for all pages displayed that contain PTOCA data and a font width less than the desired minimum width. 54) PROBLEM REFERENCE: FIX DATE: 95/01/26 PMR: 42170 B033 APAR: IR26983 IWPM/2 has the ability to substitute the 12.5 for 12 pitch Helvetica font through an environment variable placed in the CONFIG.SYS: SET EVN_FONT_12_PITCH_REMAP=YES The workstation must be rebooted to activate the environment variable. 55) PROBLEM REFERENCE: FIX DATE: 95/01/26 PMR: 0X302 B522 APAR: IR27535 When reviewing and repairing using ImagePlus Intelligent Forms Assist/2, the image shifts in the IWPM/2 window when the user tabs to a field on the right side of the page. The image window in IWPM/2 was not being refreshed and a duplicate image of the document was being created in the window. 56) PROBLEM REFERENCE: FIX DATE: 95/01/26 PMR: 8X300 B137 APAR: IR27997 When using IWPM/2 with the Cornerstone ImageAccel configuration, and printing a text page, the printout of the page would be the correct size. When using IWPM/2 without the Cornerstone ImageAccel configuration the memory used would grow excessively after each page was displayed which depleted the memory on the workstation. These problems were caused when the Cornerstone ImageAccel Scale-to-Gray support was added to IWPM/2. 57) PROBLEM REFERENCE: FIX DATE: 95/01/26 PMR: 5X380 B302 APAR: IR28049 When using the Kodak 900 Imagelink scanner with a fast processor, i.e PS/2 Model 77, sometimes when the scanner is performing a mode switch the device driver times out and reports a device error. The scanner did not have enough time to collect the sense data. 58) PROBLEM REFERENCE: FIX DATE: 95/01/26 PMR: 0X295 B526 APAR: IR28514 When storing documents larger than 16 megabytes using WAF/400, IWPM/2 would issue msgEVNA7765. If the host does not specify a maximum document size, IWPM/2 will allow document sizes up to 255 megabytes to be stored. 59) PROBLEM REFERENCE: FIX DATE: 95/06/26 PMR: 8X397 B019 APAR: IR27284 When performing workstation-initiated batch scanning, the user was not allowed to verify a page before scanning continued. Scanning was being performed with the Verify Level set to Page and the Verify Interval set to 1. Therefore, IWPM/2 should allow the user to verify every page. Each page will display but scanning would continue before the user has a chance to verify it (by pushing the Scan pushbutton to continue scanning). The Display Time, under 'Batch Options', for the Scan Method is set to 0 (zero). The zero value should provide an infinite amount of time for verification; that is, only user interaction can continue scanning. IWPM/2 has been corrected to respect the verify settings. 60) PROBLEM REFERENCE: FIX DATE: 95/06/26 PMR: 1X363 B469 APAR: IR28734 When performing speed scan, documents appear to scan and store successfully, however, occasionally when displaying the documents IWPM/2 displays msgEVNW7FCE. Documents that were scanned after the document with the error and prior to rebooting the workstation have a size of 0 in the shared folders. IWPM/2 was ignoring a DosWrite return code. 61) PROBLEM REFERENCE: FIX DATE: 95/06/26 PMR: 3X356 B137 APAR: IR29560 When a note is added to some documents whose unit base is not 1440 pel per inch, IWPM/2 would not display the note on the page. The note would be placed outside the viewable area of the page. 62) PROBLEM REFERENCE: FIX DATE: 95/06/26 PMR: 4X825 B487 APAR: IR29730 When printing some documents on an AS/400 host printer, msgPQT3630 is reported to the AS/400 operator. This problem would occur if the image was created by rotating a scanned bilevel image whose bits per pel was not a multiple eight. The image width was not being aligned on a byte boundary so the document could not be printer on the host printer but it would print on a workstation printer. 63) PROBLEM REFERENCE: FIX DATE: 95/06/26 PMR: 2X049 B370 APAR: IR29731 When modifying ten or more documents consecutively IWPM/2 would display msgEVNA0402, msgEVNA0452 or msgEVNA6802 and then IWPM/2 would shutdown. 64) PROBLEM REFERENCE: FIX DATE: 95/06/26 PMR: 0X366 B469 APAR: IR29732 When performing batch scanning and using the EVN_MULTI_BATCH (MVS) environment variable to eliminate the re-initializing of the Kodak scanner between batches, scanning would terminate with a SYS3175 trap. The SYS3175 trap occurs during the restart of batch scanning if the previous batch was terminated due to an error condition. 65 PROBLEM REFERENCE: FIX DATE: 95/06/26 PMR: 6551X B211 APAR: IR29734 When displaying a document, sometimes the communication between the host and IWPM/2 is lost and the document is not displayed. This problem would occur if the user request to display a document and re-size the working set and the host issues a reset. The timing of the reset and the re-size would cause the workstation to hang intermittently. 66) PROBLEM REFERENCE: FIX DATE: 95/06/26 PMR: 0712X B000 APAR: IR29735 The function added to support ImageAccel impacts the IWPM/2 performance, i.e. it takes longer to page through a document. Add the following environment variable to your CONFIG.SYS to disable the ImageAccel scale-to-gray support: SET EVN_DISABLE_IMAGEACCEL=YES The workstation must be rebooted to activate the environment variable. 67) PROBLEM REFERENCE: FIX DATE: 95/06/26 PMR: 0850X B640 APAR: IR29762 The quality of PTOCA documents that use courier font is not good; the text is difficult to read. The courier font size was change to make the text more readable. Add the following environment variable to your CONFIG.SYS to use the original size courier font for PTOCA data: SET EVN_TALLER_COURIER_DISABLE=YES The workstation must be rebooted to activate the environment variable. 68) PROBLEM REFERENCE: FIX DATE: 95/06/26 PMR: 92894 B031 APAR: IR29841 When two level two pages are scanned in consecutively, creating an empty documented. the empty document is deleted but the image address of the next document stored to the host is incorrect. 69) PROBLEM REFERENCE: FIX DATE: 95/09/22 PMR: 6997X B49R APAR: IR30508 When printing and IWPM/2 is restarted after an error, the checkpointed files were not being printed in the order in which they were received from the host. 70) PROBLEM REFERENCE: FIX DATE: 95/09/22 PMR: 2090X B044 APAR: IR30519 When saving the IWPM/2 configuration, the IWPM/2 configuration would hang intermittently. 71) PROBLEM REFERENCE: FIX DATE: 95/09/22 PMR: 3X129 B483 APAR: IR30564 When the config.sys contained a large number of environment variables, IWPM/2 would not load. 72) PROBLEM REFERENCE: FIX DATE: 95/09/22 PMR: 27760 B033 APAR: IR30667 When ImageAccel support is installed and enabled, scale-to-gray processing was being performed on PTOCA pages, which causes the page to be unreadable. When this fix is applied, scale-to-gray processing will be bypassed when the page to be displayed consist only of PTOCA, i.e. no image segments and no overlays. 73) PROBLEM REFERENCE: FIX DATE: 95/09/22 PMR: A0587 BM19 APAR: IR30671 When scanning and storing images, IWPM/2 would intermittently be ended with OS/2, and the error message SYS3175 displayed. 74) PROBLEM REFERENCE: FIX DATE: 95/09/22 PMR: 1305X B065 APAR: IR30672 Images were not being rotated based on the object area orientation specified in the MODCA object area position field. 75) PROBLEM REFERENCE: FIX DATE: 95/09/22 PMR: 2X076 B378 APAR: IR30673 When displaying a document that contains a page that has a zero length image object, IWPM/2 would display msgEVNI03A2 and msgEVNA0401 and the page would be removed from the working set. 76) PROBLEM REFERENCE: FIX DATE: 95/09/22 PMR: 3X860 B483 APAR: IR30674 While performing high speed scan, the scan dialog box disappears intermittently. 77) PROBLEM REFERENCE: FIX DATE: 95/09/22 PMR: 5x583 B510 APAR: IR30675 24 bit color documents are not clear when they are displayed. 78) PROBLEM REFERENCE: FIX DATE: 95/09/22 PMR: 92894 B031 APAR: IR30676 When batch scanning and two consecutive begin document patch codes are scanned, scanning stopped after clearing the msgEVNW3C0E 'empty document' warning message and user had to select Scan to resume scanning. 79) PROBLEM REFERENCE: FIX D9TE: 95/11/02 PMR: 92894 B031 APAR: IR29841 If two level two pages are scanned back to back an empty document is created. The empty document is properly deleted but the subsequent document stored to the host has the wrong image address as determined by the imprinted number the Kodak scanner prints on the document. 80) PROBLEM REFERENCE: FIX DATE: 95/11/02 PMR: 3968E B278 APAR: IR30676 PTOCA image can be displayed and printed with F7 or F8 but when printed from the host message EVNW4248 is displayed and image cannot be checkpointed and printed. 81) PROBLEM REFERENCE: FIX DATE: 95/11/02 PMR: 8963X B100 APAR: IR30843 IWPM/2 would issue message EVNA0467 due to an error in the compressed data. The page with the compression error would not display. 82) PROBLEM REFERENCE: FIX DATE: 95/11/02 PMR: 1X148 B302 Store notes and highlights was not greyed out after the notes and highlights were stored to the host. 83) PROBLEM REFERENCE: FIX DATE: 95/11/02 PMR: none The input filter does not scan the page for barcodes if the document processing option from the dialog box is set to none. Add the environment variable below to your CONFIG.SYS to force the input filter to search for barcodes even if the document processing option is set to none. The input filter will not adjust the level of the page in this case. SET EVN_FILTER_BARCODES=YES 84) PROBLEM REFERENCE: FIX DATE: 95/01/14 PMR: A1158 Excessive swapper growth on systems with ImageAccel adapaters using 9/95 fix package. 85) PROBLEM REFERENCE: FIX DATE: 95/01/26 APAR: IR31487 SYS3175 in EVNW.DLL using Store to Host option during WAF indexing ************************************************************************ *** END OF EVN121 PACKAGE INSTALLATION INSTRUCTIONS *** ************************************************************************