A fix is available
APAR status
Closed as new function.
Error description
Service rollup of fixes and enhancements from InfoPrint XT for AIX and Windows.
Local fix
Apply the applicable PTF.
Problem summary
**************************************************************** * USERS AFFECTED: All Infoprint XT users. * **************************************************************** * PROBLEM DESCRIPTION: Rollup APAR to incorporate fixes and * * enhancements from InfoPrint XT for AIX * * and InfoPrint XT for Windows. * **************************************************************** * RECOMMENDATION: Apply the applicable PTF. * **************************************************************** **************************************************************** * 1. Message 5019-242 E (DBCS shift-in with no shift-out) * * issued for SBCS LCDS job containing binary data. * * * * 2. Variable data appears on wrong pages, separated from * * associated overlay. * * * * 3. FORMS=NONE does not take effect if a previous DJDE * * packet is ignored. * * * * 4. Variable data misaligned with 3-up forms. * * * * 5. MICR lines and other variable data misaligned * * vertically. * * * * 6. LCDS job conversion produces extraneous pages. * * * * 7. Incorrect font rotation on first page of metacode job. * * * * 8. Incorrect overlay on first data page of output. * * * * 9. Variable data mislocated in output. * * * * 10. The pdxtpdl command does not recognize DOTS in PDE font * * lists. * **************************************************************** 1. The input data contains several instances of binary x'0F'. Although the job is SBCS, Infoprint XT interprets the x'0F' characters as DBCS shift-in controls. The x'0F' characters appears to be part of the output of an unrelated z/OS utility program. 2. Infoprint XT incorrectly forces data to the back side of the page under certain conditions. 3. Infoprint XT incorrectly determines which FORM or BFORM to include in its AFP output. 4. Infoprint XT incorrectly adjusts the baseline when multiple fonts are specified for the same line by a CME. 5. Further investigation showed that all of the data is mislocated, due to inconsistent application of logic for adjusting baselines. 6. CME processing for LCDS jobs can cause the bottom baseline of a page to be exceeded, forcing an extra blank page. 7. The input file begins with 2 consecutive DJDE packets, each specifying FONTS. The first packet specifies portrait fonts that are appropriate to the first data page, which is in portrait orientation. The second DJDE packet specifies landscape fonts appropriate to the subsequent landscape pages. Due the particular configuration of carriage controls in the problem job, Infoprint XT does not ignore the second DJDE packet, and applies its font list to the first page, causing the appearance of incorrectly rotated fonts. 8. When Infoprint XT encounters this sequence of carriage controls and DJDEs at the point in the input data where the error occurs: 1 DJDE packet A record with FONTINDEX but no data DJDE packet B (with FORMS DJDE for expected overlay) 1 existing logic incorrectly assumes that a DJDE packet is already in effect for the page, and ignores the second DJDE packet. 9. The starting JDL / JDE for the problem job specifies an extensive EBCDIC-to-ASCII translation table, as well as LINE PCC=(0,TRAN). Infoprint XT interprets these factors as an indication that the machine code carriage controls should be translated according to the table in the JDL / JDE, along with the input data. As a result, many of the machine code carriage controls in the input data are translated to hex values which the default xpcctest=yes logic cannot recognize. This causes the data stream converter to assume ANSI carriage controls for the entire job, resulting in the incorrect vertical data placement. Carriage control translation should not occur in online job processing, according to Xerox LPS documentation. 10. The pdxtpdl command issues an error message if it encounters DOTS in PDE font lists. Problem conclusion: 1. Added logic to prevent misinterpretation of binary x'0E' or x'0F' as shift-out or shift-in when converting LCDS jobs that do not use DBCS fonts. 2. Added logic to force output to the back side only if (1) in duplex mode and (2) only one logical page is in effect or (3) multiple logical pages are in effect, but the data stream converter has just finished processing a logical page other than the first one. 3. Changed logic to reflect the Xerox LPS algorithm for determining which FORM or BFORM will actually print, when the input data specifies multiple FORMS or BFORMS in a DJDE packet and only one copy is requested. 4. Changed logic to prevent CME-related baseline adjustment for the combination of font metrics presented in the problem job. 5. Added logic to detect additional conditions under which a baseline adjustment should occur. 6. Added logic to prevent baseline-based pagination in CME processing when the line count does not exceed the BOF established in the current environment. 7. Added logic to include consideration of whether carriage control processing prepended an initial skip to channel 1 to the job when determining whether to ignore a consecutive DJDE packet. 8. Changed logic to correctly process the second DJDE packet when the problem sequence is encountered. 9. Added logic to prevent carriage control translation when online mode is detected. 10. Added support for DOTS in PDE font lists to the pdxtpdl command.
Problem conclusion
Temporary fix
Comments
APAR Information
APAR number
OA44471
Reported component name
INFOPRINT XT Z/
Reported component ID
5655O1500
Reported release
310
Status
CLOSED UR1
PE
NoPE
HIPER
NoHIPER
Special Attention
YesSpecatt / New Function / Pervasive
Submitted date
2014-02-12
Closed date
2014-02-20
Last modified date
2014-03-03
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
UA72483
Modules/Macros
AIOCDUMP AIOCFDEC AIOCIFD AIOCRHDR AIOCR2AR AIOCXBR AIOCXDLL AIOCXDMN AIOCXR2F AIOCXR2I AIOCX2A AIODXTON AIOHBXR AIOHCLR AIOHCLS AIOHDXR AIOHJOBS AIOHLPDS AIOHLRES AIOHMSG AIOHPDL AIOHPDXT AIOHRES AIOHX2A AIOLXACE AIOLXDFE AIOMCTMS AIOMPDMS AIOMPDXT AIOMXRMS AION111E AIORFRMS AIORLICR AIORSBKT AIORSTDR AIORTAKT AIORTSKT AIORX2AE AIORX2AR AIOR111D AIOR111E AIOTJOB AIOTMAP AIOTXTON AIOT1BOB AIOT111D AIOT111E AIOT111N AIOT112C AIOT6BOB AIOT612C AIOXCBXR AIOXCDXR AIOXCLXR AIOXCMSG AIOXCPDL AIOXCPDS AIOXCSFI AIOXCX2A AIOXLXAC AIOXLXAE AIOXLXBC AIOXLXBE AIOXLXIC AIOXLXIE AIOXLXOC AIOXLXOE AIOXLXTC AIOXLXTE AIOXMCLS AIOZBAT AIOZBATB AIOZBATT AIOZCLR AIOZCLS AIOZIVPD AIOZIVP1 AIOZIVP2 AIOZIVP3 AIOZMCLS AIOZPDL AIOZPDLB AIOZPDLT AIOZRESL AIOZRPDS AIOZRTAP AIOZR2AR AIOZ2AFP AIO01BOB AIO0112C AIO06BOB AIO0612C
| GI11949201 |
Fix information
Fixed component name
INFOPRINT XT Z/
Fixed component ID
5655O1500
Applicable component levels
R310 PSY UA72483
UP14/02/21 P F402
Fix is available
Select the PTF appropriate for your component level. You will be required to sign in. Distribution on physical media is not available in all countries.
[{"Business Unit":{"code":"BU054","label":"Systems w\/TPS"},"Product":{"code":"SG19M","label":"APARs - z\/OS environment"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"310","Edition":"","Line of Business":{"code":"","label":""}}]
Document Information
Modified date:
03 March 2014