IBM Support

Fix List for Rational Business Developer

Product Documentation


Abstract

This document contains a complete listing of releases, refreshes, fix packs and interim fixes sorted by version for IBM Rational Business Developer.

Important Note: Effective from v10.0, Rational Business Developer is re-branded as IBM Business Developer. This change applies only to v10.0 and later, previous versions remain unchanged.

Content

IBM Rational Software Support Communities

  • Visit the IBM Support Portal to configure your support portal experience and review FAQs, lists of known problems, fixes, and a wealth of important support information.
  • Visit developerWorks to access an online collection of tutorials, sample code, standards, forums and other resources provided by experts at IBM to assist software developers using Rational tools including access to the IBM RFE Community .
  • Visit the Jazz Community if you use a Rational product created using the Jazz platform to interact directly with the Jazz development team and other community members, download product trials and betas and track development progress.

Helpful Hints For Obtaining Technical Assistance:

Before you contact IBM Rational Software Support, gather the background information that you need to describe the problem. When you describe a problem to an IBM software support specialist, be as specific as possible and include all relevant background information so that the specialist can help you solve the problem efficiently. To save time, know the answers to these questions:

  • What software versions were you running when the problem occurred?
  • Do you have logs, traces, or messages that are related to the problem?
  • Can you reproduce the problem? If so, what steps do you take to reproduce it?
  • Is there a workaround for the problem? If so, be prepared to describe the workaround.

If you have helpful information to diagnose or identify the problem on your system, you can provide this data by following the instructions to exchange information with IBM Technical Support .

Follow IBM Rational Client Support on Twitter | Facebook | YouTube | devWorks Blog

The following document contains a table of PTFs that represents a complete listing of the fixes available for the IBM Rational COBOL Runtime for z/VSE 7.5 product.

Rational COBOL Runtime for z/VSE 7.5
PTFDateAPARs FixedSuperseded by PTF
UI8212112 October 2022PH48778 
UI8096616 June 2022PH45637 
UI6958814 August 2020PH24134 
UI5671225 October 2019PI98375 
UI4249616 December 2016PI53468 PI53937 PI65729 PI67809 PI67811 PI70963 PI71919UI40795 UI41884
UI3351117 December 2015PI47156 PI48626 PI49470 PI52971 PI52973 
UI3022017 August 2015PI43461 PI45989 
UI2871726 June 2015PI43461UI30220
UI2844115 June 2015PI42146 
UI2825418 June 2015PI33683 
UI2350601 December 2014PI30123 
UI2350501 December 2014PI30124 
UI1791614 May 2014PI17602 
UI1751009 May 2014PI14245 
UI1651302 April 2014PI14053 
UK9739519 September 2013PM91783 
UK9559219 August 2013PM85316 
UK9199523 April 2013PM77772 
UK7590315 May 2012PM45305UK91995
UK6382819 July 2011PM27539 
UK6141519 July 2011PM24488 
UK6004104 November 2010PM20251UK63828
UK6002204 November 2010PM19957 
UK6003704 November 2010PM20149 
UK5926404 November 2010PM16766 
UK5926304 November 2010PM16649 
UK5660704 November 2010PM11784 
UK5664604 November 2010PK99528 
UK6141519 October 2010PM24488 
UK4915224 March 2010PK77479 
UK4747924 March 2010PK82212 PK82255 
UK4830624 March 2010PK82986 
UK4830724 March 2010PK82992 
UK4834724 March 2010PK82993 
UK4954324 March 2010PK83396UK56646

Note: All PTFs are compatible with earlier versions or fix levels of Rational Business Developer and EGL.

Service team recommendations:

  • It is recommended that all PTFs are applied. This aids the change team in problem resolution.
  • To perform an MSHP retrace use "RETRACE COMP ID=5648-F66-00-750"

PTF list for Rational COBOL Runtime for zSeries

Note: Unless otherwise marked as required for a particular level or fixpack, the Rational Business Developer column represents which fixpack the PTF was initially tested with. It is recommended that the latest PTFs be applied. All PTFs are compatible with earlier versions or fix levels of Rational Business Developer and EGL. For example, UK62413 can be used with all levels of Rational Business Developer v7.1.0.x and all levels of Rational Business Developer v7.5.1.x as well as programs generated with EGL V6.

Important Installation Notes:

  • UK24108 requires that the base product is accepted.
  • UK24108 and UK40726 must be applied in separate steps. Applying both PTFs in the same step breaks SMP/E, and the product must be reinstalled.
  • UK75483 is required to execute a COBOL program on z/OS that has been generated with 8.0.1.3 or later fixpacks and with 8.5 or later fixpacks. This PTF can also be used with programs generated with all previous levels.
  • UK92032 is required to execute a COBOL program on z/OS that has been generated with an 8.0.1.5 or later fixpacks, 8.5.1.1 or later fixpacks, and 9.0 or later. This PTF can also be used with programs generated with all previous levels.

 

PH54073

Rational COBOL Runtime for zSeries
PTFDateAPARs FixedRational Business Developer
UI9864331 January 2025PH634559.6.2
UI9861431 January 2025PH541329.6.2
UI9563419 June 2024PH537019.7.1
UI9699019 June 2024PH607579.7.1
UI9145113 October 2023PH538459.6.1
UI9145013 October 2023PH536729.6.1
UI9154913 October 2023PH540739.6.1
UI8303121 September 2023PH503989.5.1.3
UI8240512 October 2022PH494409.7.0
UI8096116 June 2022PH43809 PH45161 PH45470 PH46010
 
9.7.0
UI6958614 August 2020PH138779.5.1.2
UI6492725 October 2019PH147659.6
UI6494525 October 2019PH143749.6
UI5947715 January 2019PI983729.5.1.1
UI5233401 December 2017PI73850 PI74665 PI76150 PI77350 PI78630 PI84477 PI858139.5.1
UI404069 September 2016PI64954 PI56314 PI54182 PI539349.5.1
UI3373218 December 2015PI47151 PI48683 PI48624 PI49459 PI51286 PI52242 PI52884 PI534639.5.0.1
UI3101010 September 2015PI31709 PI33676 PI41282 PI42117 PI43327 PI454609.5
UI2351301 December 2014PI27072 PI26329 PI25635 PI200359.1.1
UI1774303 June 2014PI169899.1, 8.5.1.2
UI1734803 June 2014PM97413 PI05088 PI13480 PI142449.1, 8.5.1.2
UK9726813 September 2013PM91690 PM91780 PM936848.5.1.1, 9.0.1
UK9457014 June 2013PM86097 PM851839.0
UK9203208 March 2013PM75789 PM77737 PM77930 PM78023 PM792428.0.1.5
UK8175228 September 2012PM65138 PM661888.0.1.4
UK7931315 June 2012PM56733 PM608628.5
UK7548302 February 2012PM45058 PM48285 PM48937 PM51205 PM51735 PM52830 PM54660 PM551828.0.1.3
UK6944428 July 2011PM36150 PM37143 PM38273 PM38869 PM39287 PM39291 PM39422 PM39860 PM42220 PM42355 PM42696 PM429998.0.1.2
UK6698704 May 2011PM352017.5.1.7
UK6241303 January 2011PM25405 PM24486 PM187568.0.1
UK6055108 October 2010PM22761 PM19039 PM18408 PM16764 PM16647 PM15791 PM15540 PM14666 PM099907.5.1.6
UK5591116 April 2010PM11359 PM10889 PM10406 PM09678 PM09632 PM08597 PM074597.5.1.5
UK5438001 March 2010PM07466 PM052977.1.0.5
UK5353311 February 2009PM04640 PM03747 PM02091 PM02088 PM01686 PK993267.1.0.4
UK5172909 November 2009PK98704 PK98391 PK97760 PK96923 PK95981 PK95245 PK934007.5.1.4
UK5084504 November 2009PK97774 PK865487.5.1.3
UK4841303 August 2009PK90811 PK89777 PK89628 PK861297.1.0.3
UK4687930 June 2009PK86548 PK86147 PK86035 PK85430 PK84768 PK832727.5.1.3
UK4567613 April 2009PK83569 PK82235 PK82002 PK81693 PK81361 PK81150 PK793117.5.1.2
UK4375405 February 2009PK78531 PK78881 PK75636 PK776007.5.1.1
UK4274003 January 2009PK778177.5.1.0 (Minimum Level to support v7.5.x)
UK4271803 January 2009PK77816 PK72069 PK72046 PK71255 PK69630 PK660727.1.0.2
UK4072603 January 2009PK72513 PK70961 PK70343 PK66753 PK66671 PK66056 PK65736 PK63840 PK57224 PK56042 PK49256 PK47527 PK47241 PK378277.1.0.1
UK2957503 January 2008PK534267.1 (Minimum level to support v7.1.x)
UK2410803 October 2007PK379257.0
Additional Information
  1. UK40726 superseded UK39246, UK37138, UK35109, and UK34778; therefore they have not been included in the PTF list.
  2. UK50845 corrects the ZOSCICS DL/I access problem caused by UK46879 and UK46879 has been marked PE. UK50845 does not supersede UK46879. UK50845 is needed only for customers running ZOSCICS programs with DL/I access.
  3. UK54187, which shipped with Version 7.1.0.5, has been marked PE and was superseded by UK54380; therefore UK54187 is not included in the PTF list.
  4. UK62413 contains both defect fixes and support required to enable new V8 functionality.

 

Notes for iSeries users about the QEGL runtime library

Typically, when upgrading to a new version of Rational Business Developer, the iSeries runtime library (named QEGL) requires that you upgrade by installing the replacement library from the distributed product, located in the \plugins\com.ibm.etools.egl.generators.cobol_xxxx\iSeriesRuntime directory; however, it is not always necessary.

Unless a significant change has been made to the runtime, you can continue to use the previous runtime version.

For iSeries EGL users upgrading from

  • version 8.0.1.4 or earlier to version 8.0.1.5 or later
  • version 8.5.1 or earlier to 8.5.1.1 or later
  • version 8.x to 9.0 or later

you must upgrade your iSeries QEGL runtime library with the version that is distributed with the more recent version.

 

Table of Contents:

 


Fix Pack 7 (7.5.1.8)
LinkDate ReleasedStatus
ComponentAPARDescription
COBOL Generation  
 PM38168Concatenate function does not work for Korean characters
 PM39859COBOL webservice program fails on iSeries.
 PM40812Error in iSeries indexed Set position/Get Prev logic
 PM41798SQL nullable indicators are erroneously being generated for the WHERE clause when generating on VSE systems
 PM41944COBOL Compiler error if using 18 digit arithmetic
 PM42022MCH1202 COBOL runtime error from EGL source with ForEach loop
 PM42298SQL calls fail if COBOL program is large
 PM42963Ddiffering truncation results in EGL and VAGen with math=CSPAE option
 PM43135StrLib.getNextToken() returns inccorect index in COBOL
 PM43702COBOL generation hangs RBD with Chinese regional settings applied
 PM43807SQL host variable names are not generated correctly
 PM45887CICS webservice requester from WSDL file error when generating a record structure with more than 50 items
 PM46995Infinite loop when executing exit statement
 PM47301Incorrect indexCheck exception received
 PM48333Inconsistent, incorrect behavior of differing form fields which have the same definition (VSE)
 PM48359Attempts to run COBOL programs generated results in print form problems (VSE)
 PM49420Incorrect COBOL generated if EGL source has DBCS literal larger than 20 characters
 PM50318Unexpected results from vglib.concatenate
 PM52770Function in EGL system library crashes with MCH3601
 PM52994Memory leak observed when creating a dynamic string array
 PM53216EGL FETCH generated COBOL code uses incorrect host variable
 PM53923VSAM record with composite key gets corrupted
 PM55774Loop terminates prematurely using MathLib.min()
 PM57174SQLCODE -502 received if DB2 cursors are not closed
   
IDE  
 PM38212Assignment of all double byte characters literal to char causes compatibility issue
 PM39052SQL Order By clause is removed in generated Java code
 PM40253Hang may occur when attemping to access an EGL file in Navigator
 PM40671vglib.concatenate fails if argument is dbchar literal.
 PM40689Errors with CICS WS if records contain XML annotation
 PM41144Compatibilty issue with IN operator - Language Compliance problem
 PM41170PERFORM E4 generated but no E4 section
 PM42344Progress monitor does not display the generation operation when invoking a build in RBD
 PM43322Generate option to build only necesary projects when generating COBOL / JavaWrapper
 PM44985After import of preferences the JDBC driver list is empty on the new database connection wizard
 PM50510Error message to indicate invalid array program parameters
 PM52184Incorrect reference modification of a substringed variable when using loose types
 PM52550EGL Core plugin does not load and may cause hang
 PM53909Inconsistent short-circuit evaluation of the and-operator of Operator with COBOL generation
   
Debug  
 PM40510The RBD UI may hang when attempting to click "Debug Behavior Mapping"
 PM43509EGL debugger returns SQLCODE=0 indicating successful execution for a column that does not exist
 PM46810EGL Debug time out when display application variables - performance issue
 PM50788A date field cannot be reset to null when run in debug mode
 PM50981Mixed characters literal CHAR (or MBCHAR) causes problem while debugging
 PM51963Debug behavior mapping preference setting produces differing results in v8.0.x
   
Java Generation  
 PM41279Error when passing a blob as a parameter to a DB2 stored procedure
 PM42440EGL0101E error when using Java wrapper created with RBD V7.x
 PM43039Generated Java includes extra argument with error constructor CharItem(String, int, int, boolean, int, String) is undefined
 PM43517java.io.IOException: Non nillable element array is null when running EGL webservice on TomCat
 PM43774Hebrew characters are not shown in the printed file
 PM46300OutOfMemory error when generating large reports using EGL PrintForm
 PM56217Inconsistant generation of EGL 3270 forms to Java
 PM56758EGL library function strLib.formatDate writes wrong date for input dates 1.1.1900 or earlier in some non-US locales
 PM58345Java program hangs when calling another program using remoteComType=TCPIP
 PM58353Char field with dateFormat property gives error when data blanked out
   
Services  
 PM38584Override of service endpoints in RUI web app
 PM48969Erroneous Java code generated from EGL Client Interface code with no syntax errors generated from validated WSDL
 PM50791WSDL Java generation produces unresolvable errors
 PM51098Performance differential after migration of applications from RBD v7.1.0.5 to RBD v8.x
   
Rich UI  
 PM51253RUI: changing password to AS/400 loses the connection with AS/400
   
VAGen Migration  
 PM43443Smalltalk stage 1 VAGen to EGL Migration tool fails to load the migration set

Fix Pack 7 (7.5.1.7)
LinkDate ReleasedStatus

Note: Click PTF List tab above to download COBOL Runtime PTF UK66987

ComponentAPARDescription
 PM35201ZOSCICS application hangs during on ENQ of EZETEMP-ELASTB
COBOL Generation
 PM15749MCH0602 with "Boundary alignment of pointer or template not valid." on iSeries
 PM16389Printer output goes to the wrong printer on iSeries
 PM16643IGYPS2121-S received compiling EGL generated COBOL programs when more than 4 save areas used on vglib.vgtdli
 PM21128Incorrect build failure message issued for Java failure
 PM22020CICSWSDLException when generating service with * in record field
 PM22440ASRA abend running EGL generated batch DB2 COBOL programs on z/OS CICS
 PM22753Workingstorage is not transferred on iSeries Web Transactions
 PM23476COBOL Debug on CICS crashes if AUTOMONITOR is ON
 PM24151Classcast exception when generating COBOL program
 PM24213Characters lost when calling CICS web service
 PM24283DataTable containing dbchar fields is corrupted on iSeries
 PM24349VSE ABEND 4094 during call between EGL TUI programs
 PM24458MBCHAR Messages cannot be displayed on zSeries
 PM24643EGL generated COBOL program fails with abend APCT due to an invalid value in the CICS EIBCALEN field
 PM25279LNR7065 issued on i/OS for compound conditional with DBCS literals
 PM25911CCUE-039 : COBOL Builds fail for Japanese server code page 930
 PM26164EGL COBOL support reinitializes HostVariables between calls which causes an application error
 PM26561Form with recursive validation functions does not correctly invoke the validation functions
 PM26955Errors generating and running COBOL program using a record with nested dynamic arrays
 PM27159Segmented converse in EGL COBOL does not return to the correct function
 PM27353Incorrect host variable names when two SQL records have the same field names
 PM29356Incorrect data retrieved for Get Next on MQ record
 PM29630WSDL deployment descriptor error RC=12 with COBOL code IGYPS2121-S " was not defined as a data-name"
 PM30653For loop does not complete expected iterations
 PM31574XOSBATCH program fails with abend 0C1 if LECOMPLIANT=YES
 PM31736User's SQL statement incorrectly formatted in generated COBOL
 PM31927OC7 abend if column in table is NULL
 PM32269SET EMPTY does not set Boolean fields in flex records correctly
 PM32537Compiler error when SpaStatusBytePosition is specified and is greater than 0
 PM33455Print from called program abends on iSeries
 PM33500IGYPS0026 Compile error if literal greater than 160 characters is generated
 PM34461Missing SQL table name in generated COBOL if source EGL has tablename as a variable
 PM34548No index range checking is done for static arrays in generated COBOL program
 PM35179sqlcode in exception record does not match the true value in ZOSCICS
IDE
 PM15930EGL modifications are not exported to jar file after the first Java generation
 PM20248A hang may occur when changing forms on the source page of the EGL Text Form Editor.
 PM22656Organize Imports option in code editor is not automatically adding import statements
 PM24881Projects with spaces in their name get truncated when editing the build descriptor
 PM25333Message IWN.SYN.2109.e received after changing form field from a numeric type to a non-numeric type in the form editor
 PM25438Performance issue when editing EGL source and trying to locate a large sqlRecord
 PM26311Invalid project dependency is added by the iseries integration wizard
 PM26437EGLCMD hangs with message: "The workspace exited with unsaved changes in the previous session; refreshing workspace.:
 PM26611Turkish regional settings error with FIRST reserved word in SQL statement
 PM26916Unsupported EGL projects used as J2EE libraries throws only a NullPointerException
 PM27170Embedded record is not visible in the scripting variables in a web page
 PM27352indexof doesn't support character arrays
 PM27777Declaring a constant array of constants produces BuildException, MissingResourceException error
 PM30391EGL Build Parts Editor encryption corrupts the build password
 PM31237SQL DISTINCT with parenthesis returns the wrong value
 PM31881Numeric values in TUI properties view are truncated where commas, decimal points are included due to counting as a digit
 PM31884Generation via EGLCMD results in hang
 PM32785sqlcode -503 on EGL SQL statement
Debugger
 PM11474Get Next on VSAM KSDS does not return EOF as expected
 PM24129Debugger gets out of memory exceptions
 PM24686Debugging a deployed EGL web service application with RUI interface does not do anything
 PM24880Debug mode errors and session terminations when removing active breakpoints
 PM29270EGL-Stored Procedures don't get the value of the OUT parameter when in EGL debug
 PM29895MQOD.objectname is not modified by MQOPEN when debugging EGL programs
 PM32620Incorrect VSAM return code when using debug
 PM37004Debugging a REST Service the J2EELIB's functions fails with a Null Pointer Exception
 PM37608com.ibm.icu.text.SimpleDateFormat incompatibility error
Java Generation
 PM22958Forms displayed on top of other forms are sometimes not removed when running generated Java programs and in the EGL debugger
 PM27333JVMST100 received calling VisualAge Generated Java wrappers
 PM27741NUMC and NUM items in EGL Java wrappers are not translated properly
 PM28251NotSerializableException: egl.java.FacesContext when EGL Java code is deployed in a portlet that uses J2EELib
 PM28375Broken DBCS lines in debugger and Java generation
 PM28758ENTER KEY is considered bypass, which causes exit
 PM30089Null Pointer Exception in Java runtime when the data of an mbchar field is converted to EBCDIC.
 PM30121EGL runtime error: VAGen gateway servlet hptDisableRMIIDManager option and session logging
 PM30673Rational Business Developer 7515 does not validate Oracle SQL
 PM31448NullPointerException when calling super.powerServer.call(...) in version 7 runtime jars
 PM32068EGL0051E error from Java runtime with "delegates" and "in" modifier
 PM34713The version 7 runtime jar throws the EGL0147E if the maximum amount of data passed on a call to CICS is over 32500 bytes
 PM35685Service fails if a record contains a BLOB
 PM36112Using the version 7 runtimes jars causes either the performance problem or the EGL0152E error
Services
 PM24534Java code generated from Web Service C cannot be compiled
 PM26825Local part cannot be "null" when creating QName
 PM28666Services that were created as being stateful fail when the password is about to expire.
 PM32601Can't create EGL Service Client from a WSDL that imports another WSDL
 PM36214When debugging a service invocation Java type is incompatible with EGL type
JSF Handlers
 PM21238cancelOnPageTransition is incorrectly canceling JSF pages when using templates, causing data on the JSP page to be lost
 PM28575Non-serializable class is generated when using javax.faces.STATE_SAVING_METHOD = client
Rich UI
 PM22733In RUI when turning the readonly attribute on it can't be set off with setAttribute("readonly", "")
 PM24336In RUI setDisabled doesn't work with checkbox nor with radio group
 PM24958Memory leak in browser for Widgets which are removed from DOM tree at Runtime.
 PM26170Rich UI - MVC - Error when entering a blank string if the field is bound to a number
 PM26298Date calculations are not working correctly when the date is assigned from CurrentDate or a TextField
 PM30107EGL1627E An error occurred while trying to load Service binding
 PM31454EGL RUI widget.select() disables text selection
 PM33704RUI record as widget property: set function is never called
 PM34621RUI: decimals converted to string are formatted without decimals
VAGen Migration
 PM18898Representation of regional settings when migrating VAGen Projects is not adopted
 PM32748VAGen to EGL migration error with comment CRUCAT for a "for update" clause

Fix Pack 6 (7.5.1.6)
LinkDate ReleasedStatus

Note: Click PTF List tab above to download COBOL Runtime PTF UK60551

ComponentAPARDescription
COBOL Generation  
 PM11306abend when a transfer is done within a form validation function
 PM12245Error passing data between EGL and non-EGL programs
 PM12955Memory leak in CICS LINK to external program
 PM13548Blank lines suppressed on printforms
 PM14429EGL generated COBOL program fails with abend APCT due to invalid value in EIBCALEN
 PM14934Incorrect COBOL generated when INDICATOR caluse is used in #sql statement
 PM15005Extra blank page printed by EGL generated COBOL on iSeries
 PM15638sql error -302 when retrieving sql record
 PM15749MCH0602 with "Boundary alignment of pointer or template not valid." on iSeries
 PM16168Error DSNH104I E because Generated COBOL has EMPTY INTO clause
 PM16389Printer output goes to the wrong printer on iSeries
 PM16643IGYPS2121-S received compiling EGL generated COBOL programs when more than 4 save areas used on vglib.vgtdli
 PM16772ASRA abend when program has inputRecord with timestamp field
 PM16824Incorrect results for sysLib check digit functions when the first parameter is a NUM field
 PM17104EGL generated COBOL programs with constant form fields are not aligned correctly when the value is greater than the length
 PM17348Error in called EGL generated COBOL program not propagated back to VisualAge Generator generated COBOL program which calls it
 PM17500Passed Form to called program gets corrupted
 PM18235EGL COBOL print form issues
 PM19246Error message ELA00140P issued after converse in CICS DL/I
 PM19717Invalid DDS generated from an indexedRecord when keyItem has more than one sublevel
 PM19765Message IGYPS2079-S - Cobol compile error when using SingleRow
 PM19868EGL Update-Replace problem
 PM19905COBOL compiler errors for REPLACE statement where SQLRecord is passed in as a parameter to the function
 PM19996syslib.convert fails on record with array field
 PM21352MCH3601 if a Transferred to program performs sql access
 PM21505Result of using AS DECIMAL with truncateExtraDecimals=YES is wrong when running EGL generated COBOL program on iSeries
 PM22658Wrong date value added to database when sqlDataCode=384 is specified on the column in the SQL Record
   
IDE  
 PM07267genHelpFormGroup=no not honored
 PM11898EGL Debugger and generation mechanism failures with multiple transfer statements
 PM11916Incorrect EGL validation error "Invalid attempt to modify XXX which is a constant"
 PM13716Data Access Application wizard generates artifacts with unsafe package names
 PM14164Form editor: fields of num(12,3) format throw EGLArrayProxy incompatible with EGLVariableFormFieldProxy
 PM14369IF IN check does not work as expected with textLiteralDefaultIsString=no
 PM14519Field with "defaultColor" displayed as green in EGL Form Editor
 PM14676Numeric edits are not removed when the type for a variable field is changed from numeric to non-numeric
 PM14678When editing a form group using the Text Form Editor, changes to a form defined in a different file are not saved
 PM15361RDB not catching validation error and so generator is being invoked
 PM16083Column properties in SQL records are qualified with the name of the table
 PM16447sysVar.arrayIndex incorrectly set for MOVE ALL
 PM16896TUI design editor truncates input values longer then fieldlen with no warning message
 PM17572Editing Numeric values within the TUI properties view causes inconsistant behavior
 PM18297EGL Text Form Editor allows new constant fields to be added on top of other fields
 PM18312Add EGL Session Scope Variable wizard fails adding session scope of referenced project
 PM18864Error using EGLSDK to generate EGL source code
 PM19111Generating UML to EGL error with duplicate name
 PM19373SQL Statement - Reset SQL option with "into" after #sql introduces errors in redefined SQL
 PM19397EGL Data Access Application represents columns as String instead of INTEGER with Turkish regional settings
 PM20885Format is done in the wrong file when files are opened in the Search view by double clicking on any of the matches
   
Debug  
 PM10693Unable to call web transactions on CICS in WTE Debug Mode.
 PM18986Debugging called programs with redefined PCB’s terminates with ArrayIndexOutOfBoundsException
 PM19476Sysvar.userid changed to the system user id in called programs, instead what was set in preferences.
 PM19769Hover over variable does not work in EGL debugger
 PM19838Exception ID and applicable messages truncated by EGL debugger for user defined exceptions
 PM20915EGL strlib.formatnumber not working for 10 digit number in debug mode
   
Java Generation  
 PM11908EGL0002I nullpointerexception running on WAS 6.1
 PM12458non-printable characters converted to a question mark (?) on printforms
 PM13236Receiving a Classcastexception during EGL generation of an EGL part.
 PM16727Selecting 5 key on numeric keypad causes cursor to move to next input field and value 5 is displayed in that next field
 PM16807Error EGL0703E Number of allowable significant digits exceeded after migration from VAGen
 PM16957Compile error occurs with duplicated variables in generated java source code
 PM17532EGL debugger a zero ("0") is being displayed in a NUM form field
 PM19386Incorrect buildplan created for java compile on USS
 PM20068CICSECI incorrectly translated on CALL statements when Java programs are generated using Turkish code page
 PM20505Cannot enter digits on Web Transaction application which includes numeric input fields with an index
 PM20767Cursor not set correctly in EGL debugger after SET form INITIAL
 PM21206recordName.resourceAssociation is limited to 100
   
Services  
 PM11301Auto-generated class doesn't implement required methods
 PM18693Cannot invoke iSeries Service program in QSYS
 PM20916Overflow error in Jason conversion when input is a 10 digit number
   
JSF Handlers  
 PM12774EGL JSF runtime tries to instantiate JDBC reference even when it is not needed
 PM18669Custom mask in an EGL/JSF page produces managed bean with class: pagecode.ProjectConstants
 PM19489NullPointerException and EvaluationException runtime errors referring to bound session variable
   
I4GL Conversion  
 PM11459EGL RCP is slow to display Arabic characters with displayAtPosition()
 PM12019DisplayAtPosition truncates characters in ???
   
Rich UI  
 PM10009Response time problem rendering Rich UI grid with large number of cells
 PM10903Rich UI Job Scheduler Out of Memory
 PM17786An error occurred EGL REST Service - string gets corrupted because the characters are not escaped
 PM18863Library constants not generated when in deployment mode
   
VAGen Migration  
 PM11756Some IF and WHILE statements are incorrectly converted by the VisualAge Generator to EGL Migration tool
 PM12242Out of memory error received running the VisualAge Generator to EGL migration tool
 PM13302Migration loses leading blanks in text form initial values
 PM17268VisualAge Generator to EGL Migration tool eliminates zero length constant fields with default attributes on maps

Fix Pack 5 (7.5.1.5)
LinkDate ReleasedStatus

Note: Click PTF List tab above to download COBOL Runtime PTF UK55911

ComponentAPARDescription
COBOL Generation
 PM00388COBOL compiler errors received compiling EGL generated COBOL programs using the Turkish locale
 PM00598ASRA abend in program after migration to RBD from VisualAge Generator
 PM00605Generation result shows as error but was OK
 PM01433Problem passing numerics to form
 PM01730EGL program (ETAAA) with MQ compile error
 PM01834Infinite loop running EGL generated COBOL programs with recursive segmented converse
 PM01946Generated COBOL for Strlib.getNextToken results wrong when source is defined as unicode
 PM02136Cobol calls ELCCONN instead of ELACCONN for MQ support
 PM02950Precompile failure of EGL program with get array SQL statement
 PM03160Compile Error during move field to substring
 PM03258EGL CICS apps do not display error panel ELAM02
 PM03290Text form fields displayed incorrectly, with fields in incorrect positions
 PM03480COBOL support does not display underscores in field when Highlight = underline is set
 PM03782Form field array value not displayed on form when vglib.copyBytes is used to copy a value to it
 PM03792NUM source fields used on the vglib.concatenateBytes function are showing incorrect value in the "sign" position
 PM03991Compile error processing basicrecord of dynamic array.
 PM04737Compile error when passing storage record without input form
 PM04979ASRA abend running EGL generated COBOL program that uses tables with DBCHAR contents
 PM05028Fields of data type 'num' are converted to 'zone with sign' so the program cannot get the inputted values correctly
 PM05238Form fields for generated COBOL are not aligned correctly
 PM05515Wrong key used if multiple index records share same VSAM file
 PM06094ABEND ELAX received attempting to print
 PM06745Cobol program loops on While (CICS AICA)
 PM08888Incorrect SQL results returned when the same array is used twice in the same SQL statement with different index variables
 PM09171LNC1053 compiler error received compiling EGL generated COBOL program for iSeries
 PM09474ABEND when accessing a modified message table
 PM09614MQ functions do not use lengthItem property
 PM09767ELA09996 Invocation exeception received calling sysLib.callCmd() system function
 PM10096NullPointerException generating COBOL when a form is passed to the program as a parameter
 PM10330Validator functions evaluation error
 PM10730onException not handling assignment with invalid value
 PM10901Called program name on iseries restricted to 8 characters
 PM10936Invocation Exception when making a remote call reusing the same commarea
 PM11536VSAM record initialized erroneously when end of file is reached
IDE
 PK97831Applying sample template gives workspace errors
 PM00424mailboxMessages.jsp migration error
 PM03925generated COBOL incorrect for iSeries when TextDefaultAsString is deafulted to YES
 PM03970Some DBCHAR data variable is not transformed correctly with VAGen variable transformation
 PM04509IWN.VAL.9003.e - 0/0 - Generation terminated when string literal used as Call target has same name as a top level function
 PM05091RUI validation rules override on the variable declaration
 PM05410HPT.EGL.0109.e NullPointerException occurs during stage 1 migration
 PM07243TUI form Editor allows multiple cursors to be placed on a form field
 PM09013Length of array element is not parsed correctly causing COBOL compiler errors and NegativeArraySizeException in the debugger
 PM09852Validation error from Open statement with SQLRecordVariable
 PM10166SQLRecord creation of Data Access Application changes keyfield column orders
 PM10215OOM errors during EGL build caused by EGL builder
 PM10286Documentation update needed for IsExternal option
Debug
 PM01831ClassNotFoundException: com.ibm.etools.edt.internal.core.utils.Aliaser after upgrade
 PM02899EGL0505E Cannot connect to jdbc/db when debugging EGL Web transaction using JNDI
 PM03369ClassCastException debugging an EGL program with PCB parameter in the program parameter list
 PM03391EGL0100E when debugging EGL program
 PM06115EGL debugger produces question marks(?) for characters within Unicode strings
 PM08552slow EGL debugger performance with TUI batch program
Java Generation
 PK99216WAS throws java.lang.ArrayIndexOutOfBoundsException exceptions on EGL app.
 PM00295In Curses mode Text UI are missing colors and enter and function keys doesn't work
 PM01688performance generation of EGLSDK is slow
 PM04795NullPointerException generating a DataTable used by a library or service
 PM05055javawrapper generation has errors in the code
 PM05301SQL error codes not set in Debug / Javagen after database connection failure
 PM06017constant fields produce method getValue() is undefined for the type String column type error
 PM06334EGLSDK always uses OS default encoding for javac
 PM06448EGL SDK is 4 to 10 times slower than generating from within the RBD GUI
 PM06584Java generation error produced from EGL code referencing special characters
 PM07716EGL does not compile when variables with the same name are declared within the when blocks.
 PM08220EGL codegen contains definitions where some items are defined as Timestamp resulting in code that will break compilation
 PM08467Generated Java code does not compile from a statement like Set Record.Field Initial, when the field has an initializer on its declaration
 PM08501IF form field IS DATA check results in FALSE when EGL program sets the data in the field
 PM10813EGL1408E Printer was not found sending output from a printmap to a dynamic file name
 PM10924compilation error on SysLib-Lib.bytes() is raised when generating EGL to Java
Services
 PM01440RBD Restfull services NPE
 PM05805Unresolved part definition when importing WSDL
 PM06270SOAP message was built with the wrong element names on array items
 PM08758generated _proxy file has error
I4GL Conversion
 PM05347EGL property autonext doesn't work in RCP mode
 PM06941RCP menu: arrows cannot be used and menu doesn't remain highlighted
 PM07523EGL RCP application title bar cannot be changed
 PM07807I4GL conversion migration wizard produces incomplete EGL source code segment
 PM08312default value is not selected when entering a field in RCP
Rich UI
 PM05408Rich UI: Firefox reverting text field value when field is manually cleared
 PM06680startIndex argument on strLib.IndexOf has incorrect value in Javascript generation
 PM08672CRRUI1083E error accessing the Tooltip widget in 1.0.2 RUI with Firefox
 PM11088HTTP Proxy with deployed EGL-RUI application doesn't work

Fix Pack 4 (7.5.1.4)
LinkDate ReleasedStatus

Note: Click PTF List tab above to download COBOL Runtime PTF UK48413

ComponentAPARDescription
COBOL Generation
 PK89182EGL table size always generates to 4096
 PK89327U4038 abend in ELAMEM Module
 PK89405Cursor is being closed when not opened. when generating for iSeries
 PK90633Last field in key for indexed record incorrectly incremented
 PK90722Compile error on EGL text form when form contains dbchar/mbchar
 PK90731NullPointerException generating COBOL for SQL program
 PK90851When an EGL webtransaction runs on iSeries, some lines are reported on the QPRINT spool file 
 PK91338Return code not set on invocation exception in v60compatibility mode
 PK91664iSeries: print to filetype=SPOOL causes runtime error
 PK91719Improve generated COBOL performance for vglib.copystr statements
 PK93286MATHLIB.ROUND() results are wrong when COBOL generated with maxNumericDigits=18
 PK93500WebTransaction fails because segmented data is not saved
 PK93549No exception thrown if FOREACH statement receives hard SQL error
 PK93663All validatorFunctions are run in program if transferred to from another program
 PK94112Print forms are printed incorrectly when forms are defined with MBCHAR fields
 PK94545When using IF... IN test on a dynamic array, the IF statement could return a false condition
 PK95071isDecimalDigit=yes causes right alignment, zero fill for COBOL generated forms on iSeries
 PK95205Message 'MCH3402' running EGL generated COBOL programs on iSeries
 PK95494COBOL runtime performance enhancements
 PK95668ELA09955P Index out of bounds exception received running generated COBOL program that uses dynamic arrays
 PK95737Incorrect handling of error in call to QCMDEXC
 PK95949NullPointerException generating JPAI2 on RBDV7513
 PK96333iSeries - Parameters not updated from remote program if exception has occurred
 PK96421Mathlib.Round abends if overflow happens and powerof10 is negative
 PK96978iSeries print output differs from VAGen to RBD 7.5.1.2
 PK96987Calculation results incorrect when mathlib.decimal or mathlib. precision is used with another function like mathlib.round
 PK97286Build on iSeries hangs if the listing file is very large
 PK97601 -803 SQL abend running EGL application on IMS
 PK97784handleHardIOErrors=no in TRY block does not stop program on SQL failure
 PK98104Problem with Datatable containing double byte characters (iSeries)
 PK98106Message IGYPS2121-S received compiling COBOL program generated from a form group
 PK98431COBOL compile error with 'is modified' in UI record field
 PK99467NullPointerException generating COBOL program when using MOVE .. FOR ALL against a data table with a layered structured record set of fields
 PK99654Problem setting attributes on array fields in MFS text forms
IDE
 PK88130Set record EMPTY statement problem
 PK89535Out of heap storgage error when trying to generate a COBOL program using EGLSDK
 PK90797Data access application gets incorrectly generated if schema contains underscore
 PK91053005f added in front of commandactionlistener when migrating to RBD V7.x
 PK91458_Ref added in the end of a binding value during V7 migration
 PK92210Generating with EGLSDK gets java.lang.NullPointerException
 PK93570IWN.VAL.6507.e and IWN.VAL.6517.e validation messages issued for SQL statements with "WITH... UPDATE LOCKS"
 PK95376"Generation of EGL part containing ""call(clip(var))"" fails with ""Call statement is not supported for target system WIN."""
 PK96163IWN.VAL.4250.e nnnn/0 Duplicate result set identifier
 PK97738Migrating JSF pages to RBD 7.5 creates unsolved binding attributes.
 PK97846runtime Exception EGL0751E with resource association and Turkish Locale
 PK98267When using a GET clause, the SSQL specified in the with part doesn't get validated.
 PK98526JSP migration error - rendered attribute of isn’t migrated correctly
 PK99499IWN.VAL.6506.e SQL statement validation errors received when running with Turkish locale
 PK99500BuildException occurs generating conditional statement with the IS operator
Debug
 PK94742ABEND issued in module ELAASCMT
 PK94954NegativeArraySizeEx when debugging
 PK94958S0C4 Abend in EZEFLEX
 PK95087EGL print to "MyJob1:MyPrt" fails in debug mode
 PK98046FileAccess in external program: Exception in Debugger
Java Generation
 PK90773Date formats and "move" behaviour discrepencies between Debug and COBOL
 PK91278Floating does does not display correctly when form is displayed in a called textUIProgram
 PK91661EGL0330E A message with the xx ID does not exist with migrated web transactions
 PK91665Insert variable {1} in message bundle doesn't get substituted
 PK91749Generated .jsp invalid with <% = for VGUIRecord with array of fields with attribute isBoolean = yes
 PK94213Debugger ends with EGL1401E EGL0001I errors
 PK94601EGL0100E error when debug the EGL program with DBCS in formgroup
 PK94716VAGen migrated app fails to load java static resources
 PK95171variable type ”Date” returns incorrect value
 PK99241Auto rollback occurs when WAS http persistence session is on
Services
 PK87259Error EGL1621E when calling a Web Service from an unmanaged client
 PK94559NullPointerException in egl.java.JavaGenException when J2EE Servlet version missing in web.xml
JSF Handlers
 PK85312Warning WLTC0032W when using EGL/JSF: resources were rolled back during the cleanup of a LocalTransactionContainment.
I4GL Conversion
 PK89352EGL1408E Can not find printer “printer” when trying to run headless print job
 PK92242Running TUI application and pressing "5" or "/" characters on numeric keypad produces error sound
 PK93355Java.lang.InternalError: can't connect executing printform program on USS
 PK94978EGL function displayMessage() overlaps text
Rich UI
 PK88888RUI: box does not resize correctly on IE when a child Combo grows
 PK92257EGL1621E when invoke function:DodijeliOIBFOSDUU
 PK94783ClassCastException in RichUI when invoking CICS SOAP web svc
Documentation
 PK85165Support for converseVar.eventKey is inconsistent
 PK88174The EGL default EZEDESTP value is different from VisualAge Generator
 PK88183IGYPA3013-W COBOL compiler message for overlapping assignment statement
 PK88194Decimal Symbol and Numeric Separator documentation updates
 PK94047Access relational databases with EGL and SQL Tutorial setup incorrect
 PK98736Need additional documentation explaining how DBCS data is handled on forms

Fix Pack 3 (7.5.1.3)
LinkDate ReleasedStatus

Note: Click PTF List tab above to download COBOL Runtime PTF UK46879

ComponentAPARDescription
COBOL Generation
 PK50855Distributed Build - clarify message text for CCUE-055 An error occurred while writing the file
 PK80491Complier error when generating EGL variable length file for VSE
 PK83884Cannot call ZOSBATCH program with SQL when linked as CICS
 PK84332Abend 9981 in Web transaction after converse from a called function
 PK84340Hang while running application with recursive function on iSeries
 PK84651DFS1113I MFL00395 Duplicate MFLD has been deleted when using 8-character hidden variable fields
 PK84796Invocation exception error number 28 EXCI call
 PK84797NullPointerException generating COBOL programs with variable length serial records
 PK84821GET NEXT of indexed file on iseries leaves a lock
 PK85009SQL error -506 when binding program
 PK85326EGL Variable file records created incorrectly when multiple records, with multiple lengthitems being used, for the same file
 PK85359Comile error in generated COBOL - bad syntax when mixing hex and char datatypes
 PK854620C7 - Hostvar declartions not matching with VAR STRING when using sqldatacode annotation
 PK85644Possible difference in truncation between EGL v6 and EGL v7 when moving literal to NUM
 PK85658Segmented converse creates many TSQs in CICS
 PK86326Target of the mathlib.assign is not displayed if target is an array field on a form
 PK86505OC4 abend when calling an overloaded library function
 PK86578Objects in QEGL library have incorrect authorization
 PK86706DSNH312I E undefined or unusable host variable
 PK87092Character in codepage 1250 corrupted on generated message table on iSeries
 PK87326Compile error - assign text literal or char variable to smallInt or int
 PK87425MOVE of a num type from a data table array is not setting the sign when moving to a temporary variable
 PK87427IGZ0099C Internal error was detected in IGZCLDR on the MOVE EZENTV-FRUNICODE1 statement in the EZE-SETUP-EXCEPTION-MESSAGE section
 PK87564NegativeArraySizeException on webTransaction when UI record contains two adjacent array fields
 PK87639COBOL compiler errors for references to unsupported system values
 PK87675Muliple programs writing to the same sequential file does not result in a merged set of records
 PK87888need support in COBOL to use comma for decimal symbol in numeric variable values
 PK87992SQL execute statement with select not honoring output variables
 PK88050IEC036I 002-18,IGC0005E received printing a form
 PK88204sysvar.Errorcode does not contain error code
 PK89029SQL -302 when inserting an SQL variable length column
IDE
 PK82834Preprocessor should provide warning message if fieldLen is insufficient
 PK84035Workspace Migration occurs every time when no egl source.
 PK84770Value of 0 is specified for the columns property of a form field
 PK85138RBD hangs when saving EGL file
 PK85385Size of generated COBOL programs larger than with V6.0.1 support
 PK85443IWN.VAL.4287.e reference to TP PCB is invalid for target system ZOSBATCH
 PK85994Transaction fails with IMS ABEND S000,U0240
 PK86469Migration wizrad from VisualAge Generator produces EGL form with overlapping fields
 PK86942align=center form field property does not work for COBOL target systems
 PK87067COBOL generated from ide and eglsdk differ
 PK87261Arabic encoding Problems in the EGL TextForm Editor
 PK87900Compare of EGL returned boolean value fails in COBOL runtime.
 PK87917set XXXX empty statement problem
 PK88545Truncation of First characters in text labels, on the design tab of TUIs forms
Debug
 PK84494TCPIP error calling remote IMS program from DL/I debugger when invalid PCB name is used
 PK84499calling a DL/I module on z/OS from within the EGL Debugger, an S0C1 ABEND occurs
 PK84893Calling segments with no key specified during a DL/I debugging session throws a NullPointerException
 PK86548ELA00014P calling generated COBOL program from EGL debugger using IMS debug
 PK86674EGL Debugger does not adopt the SQL database Connection information from preferences
 PK86767Error IfStatementImpl incompatible with TryStatement when using Jump to line in Debugger
 PK87750Timestamps returning microSeconds as zeros
Java Generation
 PK80655sysvar.remoteSystemId only allow 8 character length
 PK84140BIDI conversion fails for Hebrew characters in EGL Web application
 PK85155EGL program gets a wrong sign for a return value.
 PK85619Java program ran on zOS USS fails due to encrypted password
 PK87036numeric fields with decimal signs as a comma produces error
 PK87099EGL0330E A message doesn't exist in message table
 PK87593Error EGL0093E during a call to iSeries cannot be caught
 PK87738TargetNLS value has precedence over decimalSymbol and separatorSymbol
 PK87872WSWS3440W Web Service generating error on 7.5.1.2
   
I4GL Conversion
 PK81992Moving to next field doesn't work when using ENTER key on the numeric keypad
 PK82918EGL loops when embedded openUI is used
 PK83119slow performance in migrated I4GL app with screen changing
 PK84621cursor is not visible in correct position within I4GL EGL application
 PK84710EGL TUI data from previous screen still visible
 PK85141incorrect 4gl migration to EGL IntervalValueWithPattern
 PK86371RBD 7.5.x gives wrong results using embedded openUI fx
 PK86837ConsoleLib.displayAtPosition() doesn't display its text on top of an existing one
 PK87125Console array lines can't be modified once some fields are made protected

Fix Pack 2 (7.5.1.2)
LinkDate ReleasedStatus

Note: Click PTF List tab above to download COBOL Runtime PTF UK45676

ComponentAPARDescription
COBOL Generation
 PK75226Result incorrect when a statement does multiple calculations
 PK76018VSE COBOL generator not using bidi conversion table to reorder text literals
 PK77044Nullable variables in SQL WHERE clause are not generated with a nullable field in the COBOL code
 PK77180Unable to specify null indicator for an EGL structured record in migrated from VisualAge Generator
 PK77279Performance issue with Rational Business Developer COBOL Runtime related to function invocations
 PK77356GET NEXT function incorrectly reads the whole file when using OPNQRYF
 PK77464When in VAG compatibility mode, a SQL singlerow select is not populating the EGL variables when it receives a -811 SQL code
 PK77471CONVERSE form statements causes premature exit if user edit routine calls another EGL program
 PK77742EGL / CICS edit routines are skipped after first validation failure
 PK77800Mathlib.round gives incorrect results when the number of decimal positions is not explicit
 PK77819EGL Program returning an SQL 100 Not Found condition
 PK77820EGL Program losing data when transferring between programs recursively
 PK77822CICS ASRA abend on spaceszero check when converting between CHA and NUM data
 PK77826SQL Programs are receiving a -407 on an insert statement.
 PK77854An INOUT parameter to an EGL function is set to blanks when used in text concatenation
 PK78295Segmented converse is not saving the SQL status code
 PK78316mathlib.round encounters divide by zero if the number of decimal positions overflows the size of the internal cobol variables.
 PK78536EGL MOVE function from character to zoned decimal has difference result than VAGen
 PK78605EGL function VGLib.copy Bytes does not refresh the 3270 screen
 PK78614EGL incorrectly displays fields in form with irregular array
 PK78615EGL "get next" returns non-null value for null if the resultSetID on the OPEN is not specified on the subsequent GET NEXT
 PK78617ZOSBATCH program abends with code 878 for storage failure
 PK78646Moving text fields with nonnumeric digits to zoned fields should default to a move of zeros
 PK78731SQL join BasicRecord variables not populating the nominated host variables consistently
 PK78732 , PK79091SQL data not refreshed properly when multiple SQL cursors open for various records
 PK78857Segmented converse programs repetitively enters the restore logic, if an exit stack is done from a form edit routine
 PK78767SQL select clauses using same SQL field more than once in the same open are using the same host variables
 PK78879Error when running EGL Web transaction: CSO7658E CICS ECI call returned RC -3
 PK80368mathlib.decimals or mathlib.precision function returns 0 as a value when applied on arrays
 PK79034SQL -803 (duplicate) occurs in EGL runtime
 PK79051Web transaction fails on CICS with ABEND ELAX ELA09973 when recursive routine uses EZECSO-GWS-OUT-BLOCK
 PK78710 , PK79092Open cursor for SQL JOIN does not populate the nominated host variables consistently
 PK79120Some CICS renmote programs do not work with 7.5.1 version of ELACSV7
 PK79289ABEND ELAX on VAGEN to EGL migrated web transaction when using arrays
 PK79342Index variables reused across a function call results in corrupted value
 PK79377Movement from NUM or CHAR values could cause an 0C7 ABEND if improper data is found
 PK79539Generation of dynamic prepare statements not handled properly
 PK79667EGL HEX argument expanded into a double-length string
 PK79731 , PK79732Abend 0C4 in ELAMEM if multiple LE external EZE-EXTERNAL-VARIABLES blocks are created
 PK79976 , PK79978EGL operator precedence error
 PK80297EGL Generation failed for CCUSTD option
 PK80335Difference between EGL v6 and EGL v7 when converting blanks to zeros
 PK80350generator changing the format of sql comment
 PK80613OC4 abend when calling an overloaded library function
 PK80959Getmain/freemain performance improvements for recursive functions
 PK80990Exit stack with label not honored
 PK81030Literals specified with the AS NUM specification are not being made human readable
 PK81101Printed form has field in wrong column
 PK81113COBOL compile error when building CICS Web service with char, mbchar, dbchar or unicode longer than 255
 PK81315EGL Build server on z/os loses the password
 PK81318Value not displayed when the target of a mathLib.assign function is a variable on a form
 PK81346CSPAE math producing incorrect results
 PK81459Error when a passed PCB has a different position in the runtime PSB compared to the position in a local PSB in a called program
 PK81598COBOL compiler errors when converseVar.segmentedMode = 1 used in called programs
 PK81601EGL generation fails with java.lang.NullPointerException
 PK81690IGYPS2214-S COBOL compiler error when using floating point numbers
 PK81728Generated COBOL fails for EGL set initial function
 PK81768Prevent file I/O record passed in as argument being used in function's I/O statements
 PK81769COBOL compiler errors when CSVRecord used
 PK81847Generated cobol does not use the correct host vars
 PK81936Error in navigation between Web transaction and JSF
 PK82011IS Numeric on substringed variable not producing the correct results
 PK82044Incorrect numeric to character conversion
 PK82442COBOL build fails with ccubldc returning large return code
 PK82682Printed form has field in wrong column
 PK82800Modulo calculations with a target that has decimal positions gives incorrect results
 PK83062Record initialization of subgrouped num fields is not ensuring the sign bit is human readable
 PK83067In printed form, fillchar=0 shows as spaces
Debug
 PK77362sysVar.userID as defined in the RBD preferences Debug options is not returned
 PK77611abend AD2Z from ELACSV7 module calling remote program from the EGL debugger
 PK77782EGL debugger produces EGL0754E with EGL code defining serial record with variable length
 PK78510When debugging a TUI program which converses a form, the EGL Debugger is using 50% of the CPU to "wait" for the user
 PK80612Error when debugging program call: The source for the program named calledPgm could not be found
 PK80878RBD debugger is not consistent with VAGEN expected output when converting between character and numeric data
 PK83567NullPointerException calling remote IMS program from debugger
Java Generation
 PK77077EGL package named "exception" is generated to Java as "exception_"
 PK77117Text reports - openUI bound to a date doesn't work in v7101
 PK78227Java compilation error with code generated from EGL BIRT Handlers with name containing _
 PK80017EGL0066E error -27 when calling prog ELACSV7 using ECI CICS interface
 PK80872Generated Java produces incorrect output for timezones
 PK80908OutOfMemory when using transfer to transaction
 PK81253VGRecordUI hidden field are not generated on the JSP
 PK81953strlib.indexOf function returns incorrect index from unicode variable
 PK83956Inaccurate results for ** with large numbers in Java runtime and debugger
JSF Handlers
 PK77016Activating EGL typeahead causes NullPointerException if JSF trace is enabled (com.ibm.ws.jsf=all)
 PK78013EGL cancel on page transition does not release EGL converter and validator references
 PK78976EGL record passed via HTTP session references EGL part by which it was created
 PK79218EGL Fixed record field saved in HTTP session contains back references to container and program
Services
 PK77475CICS runtime exception during invocation of WAS Web services
 PK77647WAS web service client doesn't set the ServiceInvocationException Detail1 or Detail2
 PK77864CICS Web Service client issues
 PK81628NotSerializableEx when running an EGL Web application on a WAS cluster
IDE
 PK77423Invalid error "objData.feature cannot be resolved" when editing EGL file
 PK78639defined decimal limitiation is not validated by generation operation to indicate an error
 PK78847SQL Retrieve error: IWN.VAL.4581.e 0/0 Retrieve failed
 PK79194EGL migrator extending RAD facets migrator triggering migration each time
 PK79999EGL DataAccess - SQLServer: when column names contain spaces
 PK80202Remove Warning for comparison of numeric to text types
 PK80447error produced when referencing substring of HEX variable
 PK80529Parts in file not indexed when file extension is .EGL instead of .egl
 PK80605EGL Web Application design time page templates pops up error
 PK80936EGL file source code format drops quote on string assignment
 PK81206NPE when using complex statement += in EGL function
 PK81688Underscore removed in SQL column name in EGL Data Access Application
 PK81918Updates to Introducing EGL tutorial
I4GL Conversion
 PK69452runtime error entries defined as array fields using screen records: ConsoleField[1]
 PK76897Problem with date assignments with blanks
 PK77784com.ibm.javart.FatalException: EGL1227E The OpenUI field arguments are not valid
 PK80148Cursor doesn't appear in the next field on EGL RCP screen

Fix Pack 1 (7.5.1.1)
LinkDate ReleasedStatus

Note: Click PTF List tab above to download COBOL Runtime PTF UK43754

APARDescription
PK69452runtime error entries defined as array fields using screen records: ConsoleField[1]
PK71524difference in handling of page header between Informix 4GL and EGL
PK75471Error in EGL build server pseudo JCL processing when accessing dynamically created JCL
PK77016Activating EGL typeahead causes NullPointerException if JSF trace is enabled (com.ibm.ws.jsf=all)
PK77044nullable variables in SQL WHERE clause are not generated with a nullable field in the cobol code.
PK77077EGL package named "exception" is generated to Java as "exception_"
PK77180Unable to specify null indicator for an EGL structured record in RBD v7.1.0.1 migrated from VisualAge Generator.
PK77356GET NEXT function incorrectly reads the whole file when using OPNQRYF
PK77362sysVar.userID as defined in the RBD preferences Debug options is not returned
PK77423Invalid error "objData.feature cannot be resolved" when editing EGL file
PK77464When in VAG compatibility mode, a SQL singlerow select is not populating the EGL variables when it receives a -811 SQL code
PK77471CONVERSE form statements causes premature exit
PK77475CICS runtime exception during invocation of WAS Web services
PK77611abend AD2Z from ELACSV7 module calling remote program from the EGL debugger
PK77647WAS webservice client doesn't set the ServiceInvocationException Detail1 or Detail2
PK77693RBD 7.5.1 restricts use of WSDLs that specify SOAP 1.2
PK77742EGL / CICS edit routines are skipped after first validation failure
PK77782EGL debugger produces EGL0754E with EGL code defining Serial Record with variable length
PK77819EGL Program returning an SQL 100 Not Found condition
PK77820EGL Program losing data when transferring between programs.
PK77822CICS ASRA abend when running Rational Business Developer v7.1.0.1 program migrated from VisualAge Generator
PK77826SQL Programs generated in Rational Business Developer v7.1.0.1 are receiving a -407 on an insert statement.
PK77854A passed parameter to an EGL is set to blanks
PK78125The documentation references VGJ and CSO messages which no longer exist in the product
PK78227Java compilation error with code generated from EGL BIRT Handlers with name containing _
PK78295Segmented Converse is not saving and restoring the SQL status code
PK78316Rational Business Developer encounters divide by zero if the number of decimal positions overflows the size of the internal variables
PK78417S002 abend for 131-byte array on form
PK78536EGL MOVE function from character to zoned decimal has difference result than VAGen
PK78614EGL incorrectly displays fields in form for arrays when fields not in ascending order
PK78615EGL "get next" returns non-null value for null when the resultSetID on the "open" is not specified on the subsequent "get next"

Mod Pack 1 (7.5.1)
LinkDate ReleasedStatus

Note: Click PTF List tab above to download COBOL Runtime PTF UK42740


Initial Release (7.5)
LinkDate ReleasedStatus

Table of Contents:


Fix Pack 5 (8.0.1.5)
LinkDate ReleasedStatus

Note: Click PTF List tab above to download COBOL Runtime PTF UK92032

ComponentAPARDescription
COBOL Runtime PTF UK92032 
 PM75789ADD RUNTIME CUSTOMIZATION OPTION FOR CALLED PROGRAM THAT CONTROLS OVERFLOW
 PM77737After upgrading to EGL V8 from V6 the CICS ERDSA increased about 100M.
 PM77930ELAWBAT does not support LE program return codes
 PM78021CCUE-022 The connection to the server was broken when LANG(JP) is COBOL compile option
 PM78023CCUE-022 The connection to the server was broken when LANG(JP) is COBOL compile option
 PM79242DYNAMIC ARRAY ALGORITHM ALTERED TO REDUCE MEMORY USAGE
COBOL Generation 
 PM70053ASRA occurs when V8 EGL generated COBOL program accesses DLI and V7 EGL program is the MAIN
 PM71891IF IN statements for a large array cause high CPU usage
 PM72673Syslib.convert fails for operating NUM in RBD cobol
 PM72682Mathlib.assign causes abend when overflow
 PM75055EGL db2 timestamp exit programs being invoked erroneously for non-zos systems
 PM75299Error when calling a program multiple times
 PM758740C3/AKEA Abend in heap memory management
 PM76060EGLSDK not complient with RTC API's to lacate ccubldc.exe
 PM77498Data exception using SQL indicator while no records returned in EGL v8
 PM78546ASRA CEE3204S OCCURS RUNNING COBOL GENERATED PROBLEM UNDER CICS.
 PM78925Dynamic recordvar.resourceAssociations option does not work like EZEDEST VAGEN option
 PM80902A URL is empty after invoking a webservice from CICS transaction
IDE 
 PM65730Automatic Java generation not synchronized with the projectBuild task
 PM68916DFT RBD "Order by" is stripped out when "for update" is in the same SQL
 PM72677SQL key word Indicator causes DB2 preprocess error in RBD COBOL 8.0.1
 PM72681SET more than two host variables doesn't work in COBOLGen
 PM74691Retrieve SQL returns error message SQL type UNKNOWN for type LONG VARCHAR
 PM74796Slow of compiling EGL source code
 PM77670RBD takes time to "searching" on first openning component after start workspace
 PM79738Property editing causes editor to go blank
Debug 
 PM73109EGL debugger returns an incorrect result error dialog with MathLib.ceiling
 PM73906Default build descriptor setting is required for every program call when debugging
 PM75324EGL debugger throws NullPointerException executing delete statement
 PM76549When debugging their EGL code with prepareAllSQLStatements="YES" in the build descriptor the error "ORA-17023: Unsupported feature" occurs
 PM77595EGL Debugger throws NPE with foreach statement returning an empty Resultset
Java Generation 
 PM75173EGL debugger converse screen minimized
 PM80311Running an EGL-generated Java VGWebTransaction program deployed to a J2EE environment fails in Rational Business Developer
Services 
 PM66122An exception is thrown from a service calling a host program using stateful.
 PM79397Incorrect JSON de-serialization from web service calls is being observed
 PM80122Incorrect SOAP Message for service calls between J2EE and non-J2EE environments
JSF 
 PM70832ServletException: Array index out of range: 0 using boolean array
 PM80316Could not open the Editor: Assertion failed
Rich UI 
 PM55507Generation of JavaScript produces massive code expansion
 PM76204EGL application that works fine with the exception of running it in IE6
 PM80608Buttons missing on GridLayout after exiting page.
Documentation 
 PM65027In CSP the "NUMERIC attribute on a character field was a hardware enforced attribute.
 PM65093RBD documentation contains Tutorials which should not be there as RBD do not ship JAX-WS functionality.
 PM75078Incomplete documentation of options on migrating EGL/Java application from WebSphere Application Server 6.1 to newer runtimes
Migration 
 PM57563Migration tool does not wrap mathlib.abs with assign as documented

Fix Pack 4 (8.0.1.4)
LinkDate ReleasedStatus

Note: Click PTF List tab above to download COBOL Runtime PTF UK81752

ComponentAPARDescription
COBOL Generation 
 PM56436Running syslib.convertUnicodeNumToNumber generated to COBOL results in an incorrect conversion
 PM56764Arabic tail character missing on display
 PM56956EnableSaveRestore = yes results in an ELA00119P message
 PM57376Set record empty does not create dynamic array fields
 PM57798Compilation error via Channel generation with asterisk in pgmname of linkage
 PM58181ASRA abend in Web Transaction program
 PM58676EGL COBOL program loops on user error condition
 PM59025Unexpected FileNotFound error on file close
 PM59030Space removed from mixed field in textForm
 PM59195Function arguments using other system functions with loose return types generate incorrect return sizes
 PM59534Incorrect MATHLIB.ROUND() results returned for generated COBOL with maxNumericDigits=18
 PM60656WebTranaction on CICS shows wrong data
 PM61085COBOL code generation leads to IGYDS1066-S compile error.
 PM61463IN operator incorrectly returning false at COBOL runtime
 PM61773COBOL code generation leads to IGYDS1066-S Compile error.
 PM62080Loop during EGL generation
 PM63443Field right aligned by COBOL subroutine appears aligned to the left using EGL.
 PM63907Wrong SQL code is generated for REPLACE with Dynamic SQL
 PM64041Exception ELA09974P from a calculation with a unicode field
 PM64110NestedCallException when using VSE Build Server
 PM64679The S (sign) of PIC S9(4) missed from EGL cobolgen statement
 PM64713Mbchar length is too short
 PM64778IGYPS2028-E errors after upgrade to v8.0.1.3
 PM648190C1 occurs when a Date variable is assigned to char(10)
 PM64884Message "Service number 10 is invalid" is issued incorrectly
 PM64887Buffer used by VGNCSV was too small
 PM649180C1 abend when assign a Date variable to Char(10)
 PM64975Differeing error output between EGL debugger and COBOL runtime
 PM65135LONG DBCS CONSTANT FIELD IS CUT OFF IN MAP.
 PM65144EGL debugger throws code = 1212 accessing VSAM file
 PM65253CICS temporary file IO error information is cleared
 PM65895Incomplete Call statement in generated COBOL causes loop
 PM65914Incorrect behaviour with symbolic parameter PROGRAMUSESCLEARKEY for Clear key
 PM65948Customer applied fix for PM65027 and noticed the values in his screens are protected again
 PM65963Date Type returned incorrectly from DB2
 PM65968EGL: Assignment of NUM to CHAR gets different result
 PM66765The linked program doesn't terminate the linking program when called program abend
 PM67187Set empty on array does not return correct results via COBOL runtime
 PM67247Move DBCS literal to textform DBCS field causes COBOL compile error
 PM67261Linkage time EZESETSSI variable not being set for all types of programs and forms
 PM67293COBOL Compiler error issued from Overlapping error for doublebyte printform
 PM68290"Replace" is never got executed because of overflow of line number in generated cobol for a large EGL file
 PM69458SQL prepare statements are not taking into account v60NumWithCharBehavior when using num values
 PM70708ABEND0C4 occurs when using IndexOf with one type char and other string.
 PM70966When a new rts library chain list is created, the pointers to memory blocks get lost if more than 100 programs
 PM71676Assigning a NUM(8) to DATE results a different value
 PM71677SysLib.convert failed for operating array
   
IDE  
 PM51492Retrieve SQL with synonym or Alias referenced tables does not return keyitems
 PM55644NullPointerException is thrown at COBOL generation with eliminateSystemDependentCode="YES"
 PM55948EGL COBOL error IGYDS1160-S Character(s) "-" were found as "PICTURE" string character
 PM56017Defect in wizard creating a service defined as doc literal unwrapped
 PM56430Reversed nullables with Retrieve SQL for sqlDataCode
 PM56953COBOL generation error using UpperCaseChar
 PM59578Passing a system function with a loose return type as a case argument the size of the variable is incorrectly set
 PM59730PSB must contain an IO PCB and two TP PCBs
 PM59859Critical build error is not considered when generation is invoked with 'build before generate' option
 PM60863Unable to create editor ID com.ibm.etools.egl.core.EGLEditor:assertion failed
 PM61501Invalid host variables created in COBOL
 PM61507Inconsistent results when assigning expression "aCharVariable + aNumberVariable" to a number
 PM61921Close datasource connections after SQL validation is complete
 PM62168French characters getting corrupted in properties file for RUI app
 PM62478RUI while statement code generation problem
 PM62891Getting a sporadic exception during generation of COBOL
 PM63341IWN.VAL.3999.e while compiling comand file
 PM63543Mismatched number of DB2 rows and host variables
 PM63557Web project runs for long time and ends with out of memory error.
 PM63703Support EGLProperty annotation in BasicHandlers
 PM64398No Exit generated from For Loop
 PM64920Default build descriptor settings lost in headless build for EGL projects
 PM64951EGL Error "index of 1 is out of index or the target array is null"
 PM65728EGLCMD to support generation of .egldd files
 PM66767Function can not be resolved for two same name of standalone functions in different package
 PM67601Multiple/Unnecessary Regenerations
 PM67821DB2 PRECOMPILER error in generated COBOL due to order of sql statements
 PM68331Problem with the DateTime2 columns as generated by Data Wizard
 PM70711Invalid host variables created in COBOL
 PM72064Retrieve SQL fails for a column of type TIMESTAMP with error SQL type 
   
Debug  
 PM62867EGL debugger returns erroneous values using Delegate parts with Const declaration from basiclibrary
 PM66780Recursive call causes infinite loop via EGL debugger
 PM67234Set empty on array does not return the correct results via generated Java
   
Java Generation  
 PM57361Values for EGL records using redefines are not correctly populated during Java calls of type LIBRARY
 PM57386Java compile errors with EGL program migrated from v7 to 8.0.1.3
 PM57923Incorrect parm sent from Java to remote i/OS
 PM58687Java Compile errors after migrating to RBD 8.0.1.3
 PM64478The linkageKey property is not honored when using runtime binding for external program calls
 PM65222Storage leak in CSOLocalPowerServerProxy
 PM71755Output aligned differently in EGL vs CSP
   
Services  
 PM54823Generating an EGL service from a WSDL fails with parsing error
 PM59610WebService call from COBOL proxy hangs in 32-bit JVM
 PM60241WSDLException: faultCode=PARSER_ERROR when running a Java generated program accessing a SOAP Web service.
 PM62948ServiceBindingException when debuging EGL service with XMLElement.name in Soap Message
 PM63075JAXRPC service runtime with ServiceLib.setWebServiceLocation not calling the correct URL
 PM63489Security tool flags EGL REST Webservice
 PM64032attachCurrentThread fails from COBOL service proxy
 PM65055RUI: running WSDLs with restricted date type throws an error
   
Rich UI  
 PM50387XMLLib.convertFromXML() doesn't throw any exception in EGL Rich UI
 PM54806RBD: RUI: destroyWidget doesn't really clear all resources which leads to a memory leak
 PM56178Error while adding widgets to data grid
 PM58973GridLayout with horizontal spanning cannot be aligned with multiple fields
 PM56042RBD RUI onchange event doesn't work in Internet Explorer 8
 PM56178error while adding widgets to data grid RBD 8012
 PM58973GridLayout with horizontal spanning cannot be aligned with multiple fields
 PM63140RUI MVC invalid inputRequired message after focus on field
 PM63506Dynamic Loading taking longer than expected.
 PM63550EGLAR file with a RUI project does not return the overridden values from a css file
 PM63704Add the onConstructionFunction field to the BasicHandler stereotype
 PM64664Application published on WAS dyanmic loader fails because it resets the port number of the webserver
 PM66526Clean and Deploy RUI EGL Application performance issues
 PM66757Incorrect code generated for bigint? in if statement
 PM70304[CRRUI2022E] Index 1 is out of bounds for this array. Array size is 0
 PM70827RUILib.sort() throws error when sorting a string array in a RUI handler during preview
 PM70980Unable to use breakpoints when function is wrapped using instrument function.
   
VAGen Migration 
 PM43858Some issues using the VAGen Migration to EGL tool
   
Miscellaneous  
 PM54210Documentation: cellPadding properties in RUI GridLayout
 PM66477CRIMA1083E installing ODS with RBD
 PM67787Plugin J2C Record Writer Plug-in (com.ibm.record.writer) has no valid license key to run

Fix Pack 3 (8.0.1.3)
LinkDate ReleasedStatus

Note: Click PTF List tab above to download COBOL Runtime PTF UK75483

ComponentAPARDescription
COBOL Generation  
 PM43135StrLib.getNextToken() returns inccorect index in COBOL
 PM43702COBOL generation hangs RBD with Chinese regional settings applied
 PM43807SQL host variable names are not generated correctly
 PM46995Infinite loop when executing exit statement
 PM47301Incorrect indexCheck exception received
 PM48359Attempts to run COBOL programs generated results in print form problems (VSE)
 PM49420Incorrect COBOL generated if EGL source has DBCS literal larger than 20 characters
 PM50213Print routine abends due to invalid data
 PM50318Unexpected results from vglib.concatenate
 PM51207Allow RRSAF calls from EGL (enhancement)
 PM52556Different search strategy for LINKTBL CALLING between RBD v8 and WDZ 6
 PM52770Function in EGL system library crashes with MCH3601
 PM52994Memory leak observed when creating a dynamic string array
 PM53216EGL FETCH generated COBOL code uses incorrect host variable
 PM53923VSAM record with composite key gets corrupted
 PM53972Running an EGL COBOL generated program with BIDI conversion may result in an ABEND during call statements
 PM54228Unnecessary memory usage with EZESSM for programs migrated from VAGen
 PM54273Allow EZEMSG alignment to be compatible with VAGen
 PM54298ELA09969P Insufficient heap memory exception received
 PM54978Incorrect print/text form if BIDI literal string is split
 PM55774Loop terminates prematurely using MathLib.min()
 PM55837mathlib.assign() function returns incorrect result
   
IDE  
 PM40689Errors with CICS WS if records contain XML annotation
 PM41144Compatibilty issue with IN operator - Language Compliance problem
 PM42344Progress monitor does not display the generation operation when invoking a build in RBD
 PM43320RUI preview can't be viewed due to firewall blocking the LocalHost
 PM43322Generate option to build only necesary projects when generating COBOL / JavaWrapper
 PM43736Rebuild issues with large projects
 PM43839Incomplete builds due to large projects
 PM44378Migration generates wrong source files
 PM44393Problem with importing XSD files
 PM46082Preview mode does not use widget class sheets
 PM46143JavaScriptGenException: java.lang.NullPointerException
 PM46249Performance - Renaming argument of method triggers rebuild
 PM47053Dependent files do not get rebuilt
 PM47440EGLSDK generation for the second time doesn't work
 PM48601Error when generating a Datatable with an alias name ending with a zero
 PM49987Build descriptor files not visible to EGL preferences
 PM50510Error message to indicate invalid array program parameters
 PM50820Dragging a new widget on RUI designer makes the editor almost blank
 PM52076Headless RBD workspace build hangs
 PM52184Incorrect reference modification of a substringed variable when using loose types
 PM53909Inconsistent short-circuit evaluation of the and-operator of Operator with COBOL generation
   
Debug  
 PM46810EGL Debug time out when display application variables - performance issue
 PM50788A date field cannot be reset to null when run in debug mode
 PM50981Mixed characters literal CHAR (or MBCHAR) causes problem while debugging
 PM51963Debug behavior mapping preference setting produces differing results in v8.0.x
   
Java Generation  
 PM45510Incorrect results returned by generated Java from a comparison of substrings with a literal value
 PM46300OutOfMemory error when generating large reports using EGL PrintForm
 PM46587Generated java programs convert the data incorrectly when using structured record
 PM46684Exception not processed in onException block with convertUnsignedUnicodeNumToNumber
 PM48030EGL String type is generated to string in the Java instead of stringitem
 PM48674Unhandled exception thrown via ExternalType and native Java returns incorrect error location
 PM49589When having StrLib.spaces(50) or more and try to count the length of the string it is not correct
 PM51584Generated Java error: method setValue(BigInteger) in the type BigNumericValue is not applicable for the arguments (short)
 PM53224Function passed on a function invocation with incorrect object
 PM53294Function invocation in a return does not pass out parameter
 PM53366EGL Java Runtime is not setting initial values correctly for decimal data types
 PM54547Comparisons with high value unicode fields returns incorrect result
   
Services  
 PM42369COBOL compiler error in Web Service Proxyservice
 PM45887CICS webservice requester from WSDL file error when generating a record structure with more than 50 items
 PM48969Erroneous Java code generated from EGL Client Interface code with no syntax errors generated from validated WSDL
 PM49365Migrated RUI project generation error "does not support JAX-RPC"
 PM50490Incorrect result returned via deployed RUI application calling a JAX-WS service
 PM51098Performance differential after migration of applications from RBD v7.1.0.5 to RBD v8.x
 PM52577EGL client interface generation error where soapAction values are defined as empty within WSDL
 PM54270ConvertToXML call returns a non-nillable field
 PM54567No details provided on ServiceInvocationException on i/OS
   
Rich UI  
 PM41562Dojo widget throws error on EGLl design/preview
 PM42028EGL dojo widgets (combobox, checkbox, radiogroup, slider) cannot be disabled
 PM42939Problem handling nulls when returning SQLRecords to RichUI
 PM44421DojoTextField key events not caught by handlers
 PM45571JavaScript generation: a null that isn't null
 PM46251Invalid javascript generation
 PM46685Datagrid gets errors when theres a nul value
 PM49087RUI Progress bar widget is limited to 100 as a maximum value
 PM49206Unable to add child to dojo tree
 PM50017Can't add numerical keys to the dictionary
 PM50617EGL RichUI Calendar closes before selecting the month
 PM51253RUI: changing password to AS/400 loses the connection with AS/400
 PM51605Parsing date 29-02-2012 results in 01-03-2012
 PM51879mathlib.round in RUI returns [CRRUI2078E] Math error: round() - Rounding necessary
 PM52060Widget error indicators are not updated until the field is clicked
 PM52484Insert data wizard disallows all field selection when complex record is included
 PM52980Custom RUI Widgets set with targetWidget other than Div or GridLayout cannot be moved within the RUI designer view
 PM53204DojoBarGraph widget illustrates the lowest value column in a bargraph as an empty column
 PM53970Record with constant in separate library crashes the designer
 PM54832RUI MVC: publish empty record triggers error messages on the widgets
   
VAGen Migration  
 PM43443Smalltalk stage 1 VAGen to EGL Migration tool fails to load the migration set
 PM49983Invalid migration from Vagen of reserved keyword 'End'

Fix Pack 2 (8.0.1.2)
LinkDate ReleasedStatus

Note: Click PTF List tab above to download COBOL Runtime PTF UK69444

ComponentAPARDescription
COBOL Generation  
 PM34548No index range checking done for static arrays in generated COBOL program
 PM35179sqlcode in exception record does not match true value in ZOSCICS
 PM38168Concatenate function does not work for Korean characters
 PM38251Remove unnecessary parmfor check
 PM39859COBOL webservice program fails on iSeries.
 PM39986Performance enhancements to EGL COBOLgen
 PM40812Error in iSeries indexed Set position/Get Prev logic
 PM41798SQL nullable indicators are erroneously being generated for the WHERE clause when generating on VSE systems
 PM41944COBOL Compiler error if using 18 digit arithmetic
 PM42022MCH1202 COBOL runtime error from EGL source with ForEach loop
 PM42298sql calls fail if COBOL program is large
IDE  
 PM32734RUI Visual Editor Memory leak
 PM37235In the RUI designer: wrong results when trying to add new rows or columns on a GridLayout with private components
 PM38212Assignment of all double byte characters literal to char causes compatibility issue
 PM39052SQL Order By clause is removed in generated Java code
 PM39098No validation check if service contains ANY type parameter
 PM40253Hang may occur when attemping to access an EGL file in Navigator
 PM40671vglib.concatenate fails if argument is dbchar literal.
 PM40689Errors with CICS WS if records contain XML annotation
 PM40948COBOL syntax error when IF and WHILE have same exit label
 PM41170PERFORM E4 generated but no E4 section
Debug  
 PM32620Incorrect VSAM return code when using debug
 PM35953PACF and DECIMAL data not converted correctly by remote debug
 PM37004Debugging a REST Service the J2EELIB's functions fail with a Null Pointer Exception
 PM37126Global breakpoint not recognised where two projects are referenced within application
 PM40375com.ibm.etools.edt.internal.core.ide.search.PartDeclarationInfo incopatible with java.lang.String while debugging
 PM40510The RBD UI may hang when attempting to click "Debug Behavior Mapping"
 PM43425While debugging an EGL function, a structured record argument when passed to an "inout" CHAR parameter is treated as "in"
Java Generation  
 PM36112Using the version 7 runtimes jars causes either performance problem or EGL0152E error
 PM37943The argument type mismatch error during compilation
 PM39679IndexOutOfBoundsException when remote program called
 PM40054Build option prepareAllSQLStatements returns incorrect results using host variable via Oracle databases
 PM43039Generated Java includes extra argument with error constructor CharItem(String, int, int, boolean, int, String) is undefined
Services  
 PM35685Service fails if a record contains a BLOB
 PM36214When debugging a service invocation Java type is incompatible with EGL type
 PM37335WSDL file with complex types that contains attribute with SOAP encoded array of complex type can't be parsed.
 PM38584Override of service endpoints in RUI web app
JSF Handlers  
 PM40139ClassCastException com.ibm.javart.util.FacesUtil$HandlersDefinedInView when Websphere shared-session-context is enabled
Rich UI  
 PM33933EGL Rich UI DataGrid property height is ignored in Microsoft Internet Explorer version 8 with compatibility mode enabled
 PM34829Tree.removeChildren deletes the whole tree not only children
 PM35160Attaching functionality to tree nodes doesn't work
Miscellaneous  
 PM41276Documentation error in EGL Language Reference for Substrings
 PM43443Smalltalk stage 1 VAGen to EGL Migration tool fails to load the migration set due to application prerequisites

Fix Pack 1 (8.0.1.1)
LinkDate ReleasedStatus
ComponentAPARDescription
COBOL Generation  
 PM15749MCH0602 with "Boundary alignment of pointer or template not valid." on iSeries
 PM16389Printer output goes to the wrong printer on iSeries
 PM16643IGYPS2121-S received compiling EGL generated COBOL programs when more than 4 save areas used on vglib.vgtdli
 PM21128Incorrect build failure message issued for Java failure
 PM22020CICSWSDLException generating service with * in record field
 PM22440ASRA abend running EGL generated batch DB2 COBOL programs on z/OS CICS
 PM22753Workingstorage is not transferred on iSeries Web Transactions
 PM23476COBOL Debug on CICS crashes if AUTOMONITOR is ON
 PM24151Classcast exception when generating COBOL program
 PM24283DataTable containing dbchar fields corrupted on iSeries
 PM24349VSE ABEND 4094 during call between EGL TUI programs
 PM24458MBCHAR Messages cannot be displayed on zSeries
 PM24643EGL generated COBOL program fails with abend APCT due to an invalid value in the CICS EIBCALEN field
 PM25279LNR7065 issued on i/OS for compound conditional with dbcs literals
 PM25911CCUE-039 : COBOL Builds fail for Japanese server code page 930
 PM26164EGL COBOL support reinitializes HostVariables between calls which causes an application error
 PM26955Errors generating and running COBOL program using a record with nested dynamic arrays
 PM27159Segmented converse in EGL COBOL does not return to correct function
 PM27353Incorrect host variable names when two SQL records have same field names
 PM29356Incorrect data retrieved for Get Next on MQ record
 PM29630WSDL deployment des error RC=12 with COBOL code IGYPS2121-S was not defined as a data-name
 PM30653For loop does not complete expected iterations
 PM31574XOSBATCH program fails with abend 0C1 if LECOMPLIANT=YES
 PM31736User's SQL statement incorrectly formatted in generated COBOL
 PM31927OC7 abend if column in table is NULL
 PM32269SET EMPTY does not set boolean fields in flex records correctly
 PM32537Compiler error when SpaStatusBytePosition specified and is great than 0
 PM33455Print from called program abends on iSeries
 PM33500IGYPS0026 Compile error if literal greater than 160 characters is generated
 PM34461Missing SQL table name in generated COBOL if source EGL has tablename as a variable
Debugger  
 PM29895MQOD.objectname is not modified by MQOPEN when debugging EGL program
 PM32969Errorcode not set with remote VSAM support
 PM33729Incorrect key returned on VSAM GET NEXT by TCP/IP debugger
IDE  
 PM26437EGLCMD hangs with message: The workspace exited with unsaved changes in the previous session; refreshing workspace.
 PM27352EGL: indexof doesn't support the char[]
 PM27777Declaring a constant array of constants produces BuildException, MissingResourceException error
 PM30391Rational Business Developer encryption corrupts build password
 PM30774RUI designer is too slow when having a big form
 PM31237SQL DISTINCT with parenthesis returns wrong value
 PM31881Numeric values in TUI properties view are truncated where commas, decimal points are included due to counting as a digit
 PM31884Generation via EGLCMD results in "hanging" behavior
 PM31905EGL WS error: "A resource exists with a different case"
 PM32785sqlcode -503 on EGL sql statement
Java Generation  
 PM22958Forms displayd on top of other forms are sometimes not removed when running generated Java programs and in the EGL debugger
 PM27333JVMST100 received calling Java wrappers created with VisualAge Generator
 PM27741NUMC and NUM items in EGL Java wrappers are not translated properly
 PM28225Improve performance of unicode fields in structured records
 PM28251NotSerializableException: egl.java.FacesContext
 PM28375Broken DBCS lines in debugger and Java gen
 PM28758ENTER KEY is considered bypass, which causes exit
 PM30089Null Pointer Exception in Java runtime
 PM30121EGL runtime error: VAGen gateway servlet hptDisableRMIIDManager option and session logging
 PM30673Rational Business Developer 7515 does not validate Oracle SQL
 PM31448NullPointerException when calling super.powerServer.call(...) in version 7 runtime jars
 PM31785StrLib.getNextToken throws Type mismatch conversion error
 PM32068EGL0051E error from Java runtime with "delegates" and "in" modifier
 PM34713The version 7 runtime jar throws the EGL0147E if the maximum amount of data we'd pass on a call to CICS is over 32500 bytes
JSF Handlers  
 PM28575Non-serializable class generated when using javax.faces.STATE_SAVING_METHOD = client
Rich UI  
 PM24958Memory leak in browser for widgets which are removed from DOM tree at runtime.
 PM26298Date calculations are not working correctly when the date is assigned from CurrentDate or a TextField
 PM29334String comparison from a RUI handler returns incorrect result
 PM30107EGL1627E An error occurred while trying to load Service binding
 PM30512OutOfMemoryException during EGL generation due to using default encoding instead of UTF-8
 PM31058Initial value for DojoDateTextBox not working in MVC
 PM31454EGL RUI widget.select() disables text selection
 PM32589DojoTree error id==undefined is already registered
 PM32594DojoContentPane error id==dijit_layout_ContentPane_0_wrapper is already registered
 PM32595Custom widget class is set with starting EglRui
 PM32844Focus loops between EGL Dojo combo boxes
 PM32895JavaGen client corrupts url for RESTful Service call
 PM33701Cannot get Tree node from AccordionContainer.getElementById()
 PM33704RUI record as widget property: set function isnever called
 PM33711EGLRUI: combo box starts to flicker when you reset a value
 PM34621RUI: decimals converted to string are formatted without decimals
Services  
 PM26825Error: Local part cannot be "null" when creating Qname
 PM28666EGL :Services that we created as being 'stateful' do fail when the password is about to expire.
 PM32092EGL1620E The service is not a web service
 PM32447Error EGL1632E when invoking EGL Web service created from RPGLE
 PM32601Can't create EGL Service Client from a WSDL that imports another WSDL
VAGen Migration  
 PM18898Representation of regional settings when migrating VAGen Projects is not adopted
 PM32748VAGen to EGL migration error with comment CRUCAT for a "for update" clause

Mod Pack 1 (8.0.1)
LinkDate ReleasedStatus
ComponentAPARDescription
Debugger  
 PM11474Get Next on VSAM KSDS does NOT return EOF as expected
Documentation  
 PM10573Arabic and English literals must be in proper logical format before migrating to EGL
 PM16459SQL errors preparing EGL generated COBOL programs with SQL statements that use the minus operator
 PM16888EGL Rich UI User Manual incorrectly claims support for general properties files
 PM17224document APF and steplib requirement for Rational Cobol Runtime in CICS
 PM17330Documentation changes for the EGL COBOL support
 PM20450Updates for ELA00002P in the IBM Rational COBOL Runtime Guide for zSeries
 PM21494Documentation defect on event handling section of the EGL Rich UI
 PM22440COBOL restrictions for ZOSBATCH program called from CICS needs clarification
Rich UI  
 PM22733in RUI when turning readonly attribute on it can't be set off with setAttribute("readonly", "")
 PM24336in RUI setDisabled doesn't work with checkbox nor with radio group

Table of Contents:


Fix Pack 2 (8.5.1.2)
LinkDate ReleasedStatus

Note: Click PTF List tab above to download COBOL Runtime PTFs UI17743 and UI17348.

ComponentAPARDescription
EGL COBOL
 PI14403Error in generated COBOL when stand-alone functions make DL/I path calls
 PI22580COBOLGEN can generate variable and function names that are longer than 30 characters causing compile errors
 PM98745Local scope variables were not being initialized to NULL which could cause a heap memory garbage collection to abend 0C4
 PI15749PI06855 fix only changes the selected radio button but does not change the selected value
 PI16872Runtime exception when generating library module with overloaded functions
 PI16945Set empty is not initializing all fields correctly when the target is a structured field within a record
 PI19239A multirow fetch operation generates with a missing space in COBOL source for HOLDWITH
 PI19911Index out of bounds exception is thrown with multirow fetch less than ROWSETSIZE
 PI20220Using service records containing more than 10 fields and a subrecord throws compiler error
 PI20757EGL throws runtime divide by zero exception on a MATHLIB ROUND function call
 PI22304Attemps to deploy a web service WSDL proxy whose name contains an invalid char ('_' or '-') results in a CCUE-055 error
 PI22473EGL service is generating variable names that could exceed the COBOL limit of 30 characters
 PM99080Differential between v7.5 and v8.5.x handling the handleHardIOErrors property
 PI10113Rounding results are different between VAG and EGL COBOL
 PI09969IGYPS0023-E thrown where generated names are greater then 30 characters
 PI08646Thrown exception records are being passed as an address of the heap allocated exception record which can cause an 0C4 abend
 PI10758Getting program generation failure in rbd for linux
 PI04750RBD COBOL Generation leads to ABEND0C4
 PI07506The EGL ISA operator does not work correctly on exception records for COBOLGEN
 PI07880Resource associations indicates filename attribute of serial record does not exists
 PI15956Generated COBOL reverses GROUP BY, ORDER BY statements
 PI06247ORDER BY and FOR UPDATE OF clauses out of order in generated COBOL code
 PM96755COBOL generated code produces '0' in output when none was produced with VAG.
 PI07965Set initial or empty on a dynamic array of records is not working correctly in COBOLGEN
 PI08412Xfer for transfer build option being ignored for CIC's
 PI13193Calling external program not converting the program name to upper case
 PI07688AS userexception is not moving the correct number of bytes
 PI10720Possible compiler errors when using date/time sql exits
 PI14728Date/time/timestamp masks do not work with code pages that do not support lower case letters
 PI16049Symbolic Parameter should be provided to prevent FDABIND being executed
 PI05368AlignLeft on a dbcs field is not stripping the right number of leading spaces on a print form.
 PI10036Spaces zero check not being done when using IN on a table variable
 PI05088StrLib.formatNumber() function fails to produce correct output
 PM96989Webservices not initializing dynamic arrays on OUT parameter variables
 PI13689Compilation generated COBOL throws IGYPS2121-S not defined as a data name
 PM96840Error using result from a lib calls record.item in an assign statement
 PI14053Sample RDO definition JOB ELAGRP is not up to date with recent runtime changes
 PI16609NullPointerException when generating an is/not expression with a datatable field
 PM97655Print form output ends up on wrong row under certain circumstances
 PM98158Date format fields are generated without the numeric hardware attribute causing right-to-left languages to display the value
 PI13467Cobol compiler errors can occur when using EGL substringing on unicode or string data types being assigned to character targe
EGL Compiler
 PM97291OSGi framework is unable to use EGLSDK because the dynamic loader for the generators returns exceptions
 PI15559NullPointerException when generating or debugging a move statement for structured records containing multiple filler fields
 PM98228SQL columns referenced within a CASE statement are erroneously being used as variables
EGL Debug
 PI21542EGL program with function returning a numeric arraylist of bigdecimal object cause an exception
 PI14801AppendAll method throws RuntimeContainerArray incompatible with ReferenceArray
 PM99325RBD 8.0.1.5 missing attributes in the soap messages when EGL debugging while it is fine in the java runtime
 PM99326In RBD 8.0.1.5 missing attributes in the SOAP message when debuging an EGL service, while it is ok in java runtime
 PI08790Unreadable characters output selecting PDF file via HREF link via RUI debugger
EGL Doc & Samples
 PI10326KEYRING and KEYRINGPassword functionality not mentioned in EGL documentation
EGL General
 PM98038Rename an EGL part causing an exception message
EGL IDE
 PI17953Deadlock/hang occurs when the activator of the COM.IBM.ETOOLS.EGL.PARTEDITOR bundle is blocked
 PI19057When using "ORGANIZE IMPORTS" it includes additional package which is not needed
 PI13101Incorrect import statement added using organize imports option
 PM96528Validate SQL function does not return applicable errors if database password is not specified
 PI11984EGL Generate Ant Task isn't working correctly
 PM96083Default build descriptor setting is not recognized
 PI12577Exception occurs invoking "com.ibm.etools.attrview" plug-in when moving, deleting fields EGL Test Form Editor
 PI12572EGL debugger delay to reach breakpoint with EGLAR files
 PM96075Batch export of eglar files does not export source for top level functions
 PI04914Incorrect generated results with plug-in to analyze EGL source code
 PM81855RBD v8.1.0.2 EGL Source format function doesn't work correctly
 PI07651EGLAR used with Open on Selection throws NullPointerException
EGL Java
 PI18261VAGEN EZESTLEN JAVA GEN has incorrect result
 PI18298In debug mode, unable to save "PRINT PREVIEW" to .txt file when using PRINT statement in EGL code
 PI21881Generation of SOAP WEBSERVICE bindings fails
 PI22107When generating Java from EGL the '||' operator is comparing incompatible types
 PI22297JAVA code generated by RBD V9.1 contains error in syntax check
 PM96793Reading data from a database returns incorrect date values
 PI07575A radio buttons used in a data grid has a check buttons behavior.
 PI09518MathLib.stringAsDecimal does not handle commas as the decimal sign
 PM98057Rename an EGL Part causing a Exception
 PI10284Generating an EGL Client Interface to a Web Service failure
 PM96967Array data received correctly in RBD V9
 PI04794Non-structured record data not passed correctly with Java Wrapper to iSeries program
 PM96166RBD web transaction password authentication
 PI10121WSWS3491E faultCode=PARSER_ERROR thrown due to renamed WSDL and XSD references
 PM93047Date format always generate as timestamp in batch project
 PI05498Generate with EGLSDK on linux create folders structure based on path provided to gendirectory with duplicate generation
 PM93049Generated soap request from batch project is incorrect syntactically
 PI09961Consuming Webservice throws "BeanDeserializer setIt WSWS3080E: Could not convert" exception
 PI15829EGL0731E J2EELib SessionAttr function failed with key
EGL JavaScript
 PI18017DOJOCURRENCYTEXTBOX field does not accept negative numbers
 PI19425Creating a DOJORADIOGROUP widget with DISABLED = TRUE incorrectly responds to an onclick event
 PI20082DOJORADIOGROUPS and DOJOCHECKBOXES are not checking the applicable selections with CHROME 35
 PI21503DATAGRIDTOOLTIPS is displayed behind DATAGRID
 PI10380DojoCombobox does not behave correctly when deleting values and reading editable fields
 PM97188Usage of setStyle() or setAttribute() methods error
 PI14147DojoCurrencyTextBox keeps firing onChange events
 PI09856Dynamically assigning onClick event handler to a DojoButton fires the event twice
 PI09030ValidState on DojoDateTextBox not set
 PI07098Custom widget extending IBM RUI widget orders CSS files at random
 PI15463DojoTabContainer looses content via related tabs
 PI06921RBD Dojo grid sorting problem
 PM96237Value double quote is not correctly handled by EGL Rich UI when using RESTfull service
 PI07166Multiple service calls throw NullPointerException with EGL1541
 PM63140RUI MVC invalid inputRequired message after focus on field
 PM96367Incorrect behavior of DojoMenu in Internet Explorer and Internal Browser
 PI06902Unable to set tabIndex for Dojo EGL widgets
 PI12650Applying nullables to time fields via Webservices always returns null
 PI11241Onclick event on a DojoMobileListItem is handled twice when an actionview is defined on widget
 PM98821Using the DOJODATETEXTBOX widget in an MVC form trying to utilize THECAPABILITYOF having a NULL date
 PM99190RBD 9 DojoDateTextBox and DojoTimeTextBox gives errors when setting the text property to null or ""
 PI08679Enabling the DataGridTooltip disables the Datagrid selectionlistener
 PI08692JSON exception when webservice returns a float value with German locale
 PM96363Drag&drop event not longer working in DojoTree after RichUiHandler: event lost problem after appended tree nodes
 PI07955DojoComboBox widget does not retain all styles
 PI08480Dojo validation with showErrorIndicator and showErrorMessage
 PI11497Corrupted output when handling data with symbols inserted into a datagrid
 PI11346Tabindex option is not gaining focus on applicable fields
 PI16595SAXException: Invalid element in com.ibm.javart.services thrown with multiple records
 PM97076ClassNotFoundException deploying a service from WSDL as REST
 PM99074RBD version 9 zIndex for dojo toolTip has a limited zIndex to 99
 PM99075In RBD v9 The dojo toolTip widget has a limited zIndex of 99
 PI06551MVC validation messages to comply with Dijit
 PI08483Widget using removeAttribute retains previous value
 PI06855Selecting a label of a radio button does not update text output
 PI10389RBD 9 setting DojoCurrencyTextBox with a decimal number in the Dutch nl_NL locale triggers the validation function
 PI11471Datagrid display does not set ROWHEIGHT or CELLPADDING correctly
Fix Pack 1 (8.5.1.1)
LinkDate ReleasedStatus

Note: Click PTF List tab above to download COBOL Runtime PTF UK97268

ComponentAPARDescription
EGL COBOL
 PM97327DSNH312I E AND DSNH080I E ISSUED DURING DB2 PRECOMPILE OF COBOLGENERATED FROM EGL
 PM70053ASRA occurs when V8 EGL generated COBOL program accesses DLI and V7 EGL program is the MAIN
 PM76060EGLSDK not complient with RTC API's to lacate ccubldc.exe
 PM77498Data exception using SQL indicator while no records returned in EGL v8
 PM77737After upgrading to EGL V8 from V6 the CICS ERDSA increased about 100M.
 PM78021CCUE-022 The connection to the server was broken when LANG(JP) is COBOL compile option
 PM78546ASRA CEE3204S OCCURS RUNNING COBOL GENERATED PROBLEM UNDER CICS.
 PM78925dynamic recordvar.resourceAssociations option does not work like EZEDEST VAGEN option
 PM80902A URL is empty after invoking a webservice from CICS transaction
 PM81302Print Form Not Properly Aligned
 PM82160Main EGL programs abends on termination if static calls made to other EGL programs
 PM83031Abend MCH3601 occurs when accessing differing programs
 PM84095First called program in a rununit isn't setting the default date specified in the build descriptor
 PM84115unhandled exception occurs with dynamic array using an out modifier
 PM90349Generate and deploy Webservice to CICS outputs included function error
 PM90858Dual mode libraries are not reloading properly after CICS reloads them
 PM91241The modulo arithmetic expression used against a character variable produces compiler errors"
 PM91242Passing a substring of an arrayed item to a function produces a compiler error
 PM93455When accessing a target library array variable it is possible to generate code that does not update the data.
EGL Compiler
 PM65730Automatic Java generation not synchronized with the projectBuild task
 PM68916DFT RBD "Order by" is stripped out when "for update" is in the same SQL
 PM72677SQL key word Indicator causes DB2 preprocess error in RBD COBOL 8.0.1
 PM72681SET more than two host variables doesn't work in COBOLGen
 PM74796Slow of compiling EGL source code
 PM81790Running the command java EGLSDK with -eglpath option cause error "IWN.INP.3990.e - 0/0 - The option -eglpath is invalid"
 PM82786SQL statements with INTO items generation warning
 PM82802Usage of EGLSDK not longer display with latest version of RBD
 PM82875EGLSDK validation error occur during generation when handling multiple dependent parts
 PM87705Differential in the order of functions between COBOL generations
 PM91041move byPosition generates incorrect code
 PM93572defect in EGL SQL SET V8015 testfix
EGL Debug
 PM73109EGL debugger returns an incorrect result error dialog with MathLib.ceiling
 PM77595EGL Debugger throws NPE with foreach statement returning an empty Resultset
 PM79394Exception when setting up a Debug Message Listener
 PM81508The strlib.clip(1) function in an EGL incorrectly strips the trailing blank in additio to the leading blank in an EGL program
 PM85557EGL Debugger performance issues using hotswapping
EGL Doc & Samples
 PM65027In CSP the "NUMERIC attribute on a character field was a hardware enforced attribute.
 PM65093RBD documentation contains Tutorials which should not be there as RBD do not ship JAX-WS functionality.
 PM75078Incomplete documentation of options on migrating EGL/Java application from WebSphere Application Server 6.1 to newer runtimes
EGL Eclipse SDK
 PM79202IES bug 130295 fix to address debugger freezes with Windows 7
EGL General
 PM88329Retrieve SQL Fails For Synonyms On zVSE
EGL IDE
 PM74691Retrieve SQL returns error message SQL type UNKNOWN for type LONG VARCHAR
 PM77670RBD takes time to "searching" on first openning component after start workspace
 PM79738Property editing causes editor to go blank
 PM80316Could not open the Editor: Assertion failed
 PM83235Poor performance with code completion functions in workspace with large EGLAR files
 PM84046RBD VE - Selection Rectangle out of place
 PM87924default build descriptor setting is not recognized
 PM91888EGL parts in EGLAR file are not resolvable by EGL RUI
 PM93458Build descriptor options missing for ZOS batch filter
EGL Java
 PM79756EGL JSF 2.0 error using WAS V8.5
 PM80122Incorrect SOAP Message for service calls between J2EE and non-J2EE environments
 PM80311Running an EGL-generated Java VGWebTransaction program deployed to a J2EE environment fails in Rational Business Developer
 PM81101Set empty on tree dimensional array throws ClassCastException
 PM82119javalib functions of type any
 PM82177UIGateway program gets unexpected timeout in 30 min
 PM82512Accessing secure web services from Rich UI not working
 PM83430Numeric field are not checked and truncated when enter some digits followed by something that's not allowed in a number.
 PM83588Credential Propagation does not work on Spawned Thread
 PM84216Value stored in application context not returned via service invocation
 PM84912Performance issue with generated Java converting date fields
 PM85200onPrerender function cannot receive data passed with forward with RBD 8.0.1.4
 PM85396Date expression calculating last day of a month returns incorrect day
 PM85554Performance issue with Data Access application retrieving value from a BLOB column
 PM85810Importing multiple WSDL's duplicated data item definitions errors
 PM87281EGL Java generated application produces erroneous output with simple statement
 PM92150Flash occurs between two TUI windows
 PM92418EGL application has multiple webcontainers hung forcing recycle of WAS
 PM92737Comparison result not correct with java generation
 PM94133EGL SOAP Service does not return correct data in the structured record.
 PM94578RUI application throws corrupt error dialog message with @@@ characters
EGL JavaScript
 PM76204EGL application that works fine with the exception of running it in IE6
 PM79397Incorrect JSON de-serialization from web service calls is being observed
 PM79643Defect Regression APAR:PM50617 EGL RichUI Calendar closes before selecting the month
 PM80608Buttons missing on GridLayout after exiting page.
 PM81462SSLC0008E received when customer tried to use an HTTPS port using HTTP protocol
 PM83032setElementsEmpty EGL array function produces generation error
 PM84625Incorrect display of DojoEditor in DojoTitlePane
 PM85580Client using EGL_JSF to add action to new page using quick edit tab. Function code disappears
 PM86071Memory issues using DataGrids due to editorBehavior
 PM87086RUI call to UtilLib.destroyWidget raises a stack overflow
 PM87898DojoTree presenting leaf nodes as expandable nodes when defining them directly in the main tree construction
 PM91384Deploying RUI application the data is not returned to the input screen
 PM91960Converting the result of the service to a variable result in Error "msg [CRRUI2089E] : Could not convert from JSON format
 PM92255RUI serviceLib.convertFromJSON converts null values incorrectly
 PM92888Selecting a label of a radio button does not select the button in RichUI
 PM93707Deploying RUI project related Polish national characters from the dynamic RUI Handler are incorrectly displayed
 PM94453Deployment Descriptor's resource tab changes not taking effect
 PM9499980020101 in open ajax hub v10.js for RBD R9
 PM95861RUI application runtime display error with reusable function
EGL Migration
 PM57563migration tool does not wrap mathlib.abs with assign as documented
EGL Performance
 PM82686Application generated with RBD 851 cause an high network activity which decrease significantly the access to the server appli

Mod Pack 1 (8.5.1)
LinkDate ReleasedStatus

Note: Click PTF List tab above to download COBOL Runtime PTF UK79313 and UK81752

ComponentAPARDescription
COBOL Generation
 PM64041Exception ELA09974P from a calculation with a unicode field
 PM64110NestedCallException when using VSE Build Server
 PM64679The S (sign) of PIC S9(4) missed from EGL cobolgen statement
 PM64713Mbchar length is too short
 PM64778IGYPS2028-E errors after upgrade to v8.0.1.3
 PM648190C1 occurs when a Date variable is assigned to char(10)
 PM64884Message "Service number 10 is invalid" is issued incorrectly
 PM64887Buffer used by VGNCSV was too small
 PM649180C1 abend when assign a Date variable to Char(10)
 PM64975Differeing error output between EGL debugger and COBOL runtime
 PM65135LONG DBCS CONSTANT FIELD IS CUT OFF IN MAP.
 PM65144EGL debugger throws code = 1212 accessing VSAM file
 PM65253CICS temporary file IO error information is cleared
 PM65438Decimal values cause poor VSE SQL performance
 PM65895Incomplete Call statement in generated COBOL causes loop
 PM65914Incorrect behavior with symbolic parameter PROGRAMUSESCLEARKEY for Clear key
 PM65948Customer applied fix for PM65027 and noticed the values in his screens are protected again
 PM65963Date Type returned incorrectly from DB2
 PM65968EGL: Assignment of NUM to CHAR gets different result
 PM66031COBOL Compiler throws NullPointerException
 PM66765The linked program doesn't terminate the linking program when called program abend
 PM67187Set empty on array does not return correct results via COBOL runtime
 PM67247Move DBCS literal to textform DBCS field causes COBOL compile error
 PM67261Linkage time EZESETSSI variable not being set for all types of programs and forms
 PM67293COBOL Compiler error issued from Overlapping error for doublebyte printform
 PM68290"Replace" is never got executed because of overflow of line number in generated cobol for a large EGL file
 PM69458SQL prepare statements are not taking into account v60NumWithCharBehavior when using num values
 PM70563INCORRECT OUTPUT RECEIVED WHEN PRINTING OUT FORMGROUP AFTER MIGRATION FROM VISUALAGE GEN
 PM70708ABEND0C4 occurs when using IndexOf with one type char and other string.
 PM70966When a new rts library chain list is created, the pointers to memory blocks get lost if more than 100 programs
 PM71891IF IN statements for a large array cause high CPU usage
 PM72673Syslib.convert fails for operating NUM in RBD cobol
 PM72682Mathlib.assign causes abend when overflow
 PM75055EGL db2 timestamp exit programs being invoked erroneously for non-zos systems
 PM75299Error when calling a program multiple times
 PM758740C3/AKEA Abend in heap memory management
IDE
 PM51492Retrieve SQL with synonym or Alias referenced tables does not return keyitems
 PM55948EGL COBOL error IGYDS1160-S Character(s) "-" were found as "PICTURE" string character
 PM63557Web project runs for long time and ends with out of memory error.
 PM65728EGLCMD to support generation of .egldd files
 PM67601Multiple/Unnecessary Regenerations
 PM67821DB2 PRECOMPILER error in generated COBOL due to order of sql statements
 PM68331Problem with the DateTime2 columns as generated by Data Wizard
 PM72064Retrieve SQL fails for a column of type TIMESTAMP with error SQL type 
Debug
 PM66780Recursive call causes infinite loop via EGL debugger
 PM67234Set empty on array does not return the correct results via generated Java
 PM73906Default build descriptor setting is required for every program call when debugging
 PM75324EGL debugger throws NullPointerException executing delete statement
 PM76549When debugging their EGL code with prepareAllSQLStatements="YES" in the build descriptor, the error "ORA-17023: Unsupported feature." appears
Java Generation
 PM70832ServletException: Array index out of range: 0 using boolean array
 PM71755Output aligned differently in EGL vs CSP
 PM75173EGL debugger converse screen minimized
Services
 PM66122An exception is thrown from a service calling a host program using stateful.
Rich UI
 PM54806RBD: RUI: destroyWidget doesn't really clear all resources which leads to a memory leak
 PM63506Dynamic Loading taking longer than expected.
 PM63550EGLAR file with a RUI project does not return the overridden values from a css file
 PM64664Application published on WAS dyanmic loader fails because it resets the port number of the webserver
 PM66526Clean and Deploy RUI EGL Application performance issues
 PM66757Incorrect code generated for bigint? in if statement
 PM70827RUILib.sort() throws error when sorting a string array in a RUI handler during preview
 PM70980Unable to use breakpoints when function is wrapped using instrument function.
 PM73572Adding an extra parameter in the URL when debugging EGL RUI, hangs the browser and produce "Could not render UI" error
Miscellaneous
 PM67787Plugin J2C Record Writer Plug-in (com.ibm.record.writer) has no valid license key to run
 PM76666Fix the problem in Rational Business Developer v8.5: IBM Rational Compare and Merge Modeler has no valid license key to run error.

Initial Release (8.5)
LinkDate ReleasedStatus

Note: Click PTF List tab above to download COBOL Runtime PTF UK79313

ComponentAPARDescription
COBOL Generation
 PM56436Running syslib.convertUnicodeNumToNumber generated to COBOL results in an incorrect conversion
 PM56764Arabic tail character missing on display
 PM56956EnableSaveRestore = yes results in an ELA00119P message
 PM57376Set record empty does not create dynamic array fields
 PM57798Compilation error via Channel generation with asterisk in pgmname of linkage
 PM58181ASRA abend in Web Transaction program
 PM58676EGL COBOL program loops on user error condition
 PM59025Unexpected FileNotFound error on file close
 PM59030Space removed from mixed field in textForm
 PM59195Function arguments using other system functions with loose return types generate incorrect return sizes
 PM59534Incorrect MATHLIB.ROUND() results returned for generated COBOL with maxNumericDigits=18
 PM60656WebTranaction on CICS shows wrong data
 PM61085COBOL code generation leads to IGYDS1066-S compile error.
 PM61463IN operator incorrectly returning false at COBOL runtime
 PM61773COBOL code generation leads to IGYDS1066-S Compile error.
 PM62080Loop during EGL generation
 PM63443Field right aligned by COBOL subroutine appears aligned to the left using EGL.
 PM63907Wrong SQL code is generated for REPLACE with Dynamic SQL
IDE
 PM55644NullPointerException is thrown at COBOL generation with eliminateSystemDependentCode="YES"
 PM56017Defect in wizard creating a service defined as doc literal unwrapped
 PM56430Reversed nullables with Retrieve SQL for sqlDataCode
 PM56953COBOL generation error using UpperCaseChar
 PM59578Passing a system function with a loose return type as a case argument the size of the variable is incorrectly set
 PM59730PSB must contain an IO PCB and two TP PCBs
 PM59859Critical build error is not considered when generation is invoked with 'build before generate' option
 PM60863Unable to create editor ID com.ibm.etools.egl.core.EGLEditor:assertion failed
 PM61501Invalid host variables created in COBOL
 PM61507Inconsistent results when assigning expression "aCharVariable + aNumberVariable" to a number
 PM61921Close datasource connections after SQL validation is complete
 PM62168French characters getting corrupted in properties file for RUI app
 PM62478RUI while statement code generation problem
 PM62891Getting a sporadic exception during generation of COBOL
 PM63341IWN.VAL.3999.e while compiling comand file
 PM63543Mismatched number of DB2 rows and host variables
 PM63703Support EGLProperty annotation in BasicHandlers
 PM64951EGL Error "index of 1 is out of index or the target array is null"
Debug
 PM62867EGL debugger returns erroneous values using Delegate parts with Const declaration from basiclibrary
Java Generation
 PM57361Values for EGL records using redefines are not correctly populated during Java calls of type LIBRARY
 PM57386Java compile errors with EGL program migrated from v7 to 8.0.1.3
 PM57923Incorrect parm sent from Java to remote i/OS
 PM58687Java Compile errors after migrating to RBD 8.0.1.3
 PM64478The linkageKey property is not honored when using runtime binding for external program calls
 PM65222Storage leak in CSOLocalPowerServerProxy
Services
 PM54823Generating an EGL service from a WSDL fails with parsing error
 PM59610WebService call from COBOL proxy hangs in 32-bit JVM
 PM60241WSDLException: faultCode=PARSER_ERROR when running a Java generated program accessing a SOAP Web service.
 PM62948ServiceBindingException when debuging EGL service with XMLElement.name in Soap Message
 PM63075JAXRPC service runtime with ServiceLib.setWebServiceLocation not calling the correct URL
 PM63489Security tool flags EGL REST Webservice
 PM64032attachCurrentThread fails from COBOL service proxy
 PM65055RUI: running WSDLs with restricted date type throws an error
Rich UI
 PM55507Generation of JavaScript produces massive code expansion
 PM50387XMLLib.convertFromXML() doesn't throw any exception in EGL Rich UI
 PM56178Error while adding widgets to data grid
 PM58973GridLayout with horizontal spanning cannot be aligned with multiple fields
 PM56042RBD RUI onchange event doesn't work in Internet Explorer 8
VAGen Migration
 PM43858Some issues using the VAGen Migration to EGL tool
Miscellaneous
 PM54210Documentation: cellPadding properties in RUI GridLayout

Table of Contents:


Fix Pack 1 (9.0.1.2)
LinkDate ReleasedStatus
ComponentAPARDescription
EGL COBOL
 PI43622MATHLIB.MODF NEEDS TO PERFORM SIGN ASSIGNMENT ON THE SECOND ARGUMENT
 PI68188PERFORMANCE DEGRADATION WITH USING SUBSTRING VALUES WITH THE SAME RECORD VARIABLE FOR BOTH THE FROM AND TO INDECIES
 PI45017ERROR MESSAGE PASSING AN I/O RECORD TO A FUNCTION
 PI499060C4 ABEND ACCESSING DYNAMIC ARRAYS RESIDING ABOVE MEMORY LOCATION 3B9ACA00 WHEN PROGRAM IS COMPILED WITH TRUNC(STD)
 PI39545 CONTROL INFO IS PRINTED IN OUTPUT REPORT
 PI39986EGL GENERATION REFERENCING A BCT FILE DOES NOT INDICATE AN ERROR WHEN THE FILE IS NOT FOUND
 PI45080PREPARED SQL STATEMENTS USING VARIABLE TYPE CHAR CAUSE-104 SQLCODE WITH ENCODING(UNICODE)7
 PI41665RATIONAL BUSINESS DEVELOPER 9.1 INCORRECT COBOL GENERATED FOR RECURSIVE FUNCTION CALLS
 PI41957CHARACTERS COME AFTER MBCHAR ARE ALIGNED TO 2 BYTES LEFT AFTER MIGRATING TO EGL FROM VAG
 PI42015RATIONAL BUSINESS DEVELOPER (RBD) 8.5.1: MATCH CONDITION INSIDE CASE DOES NOT EVALUATE CORRECTLY
 PI45804D260 ABEND IN DL/I ENVIRONMENT WITH SEGMENTED CONVERSE CALLING PSB PROGRAM
 PI44384VARIABLE LENGTH SQL VARIABLES ARE DEFINED AS COMP-4 WHEN COMP-5 WOULD PROVIDE GREATER SIZES
 PI44529RATIONAL BUSINESS DEVELOPER (RBD) 9.1.1 ONEXCEPTION NOT HANDLED ROPERLY
 PI47480INCORRECT MESSAGE WHEN EMBEDDING STRING VALUES
 PI56870WITH DB2 VARIABLE LENGTH FIELDS AN SQL STATEMENT CAN REFERENCE AN INCORRECT HOST VARIABLE
 PI49579TEMPORARY EZELFV-CPY VARIABLE CREATED ON ISERIES WITH SUBSTRING INFORMATION IS NOT PASSED TO THE CPY VARIABLE
 PI50131SYSLIB.SIZE() RETURNS INCORRECT VALUE IF ARRAY ELEMENT PART IS ARGUMENT.
 PI50183COBOL COMPILER ERROR USING BUILD DESCRIPTOR OPTION V60SQLNULLABLES=NO WITH NO NULLABLE FIELDS IN ACCESSED RECORD
 PI50782PIC S9(9) COMP-4 VARIABLE WITH COMPILE OPTION TRUNC(STD) OVERFLOW CHECKING TRUNCATES VALUE
 PI53306REGRESSION IN COMPARISONS OF 0-LENGTH STRING LITERALS TO NUM FIELDS.
 PI53428EXCEPTION TYPE POINTER INCORRECTLY SET TO WORKING STORAGE ADDRESS INSTEAD OF GETMAINED COPY OF THE CONTROL BLOCK
 PI54225WSDL MAXLENGTH SPECIFIED ON A STRING TYPE CAUSES A COBOL GENERATION COMPILE ERROR
 PI54910GENERATED COBOL HAS COMPILE ERROR FOR DELEGATE ARRAY
 PI55469SEVERE COMPILATION ERRORS DUE TO CASE STATEMENT, NUMERIC CONVERSION HANDLING.
 PI55472COBOL SOURCE DOES NOT INCLUDE THE COMMENTS HEADER AFTER GENERATING FROM EGL PRINTFORM
 PI55959IN RBD 9.1.1 RESPONSE ARRAY NOT CORRECTLY POPULATED BY INVOKED WEB SERVICE
 PI56319ABEND 0C4 OBSERVED WITH A CLOSE STATEMENT FOR A SERIAL FILE WHEN RUNNING PROGRAM THAT HAS RECURSIVE FUNCTION CALLS.
 PI59464COMPILE ERRORS ARE OBSERVED IF USING SYSLIB.CLIP WITH AN ARRAY VARIABLE THAT IS SUB-STRINGED AS THE SOURCE TO A CLIP ARGUMENT
 PI60319SQL OPEN STATEMENT WITH A PREPARE IS NOT TAKING INTO ACCOUNT HOST VARIABLES WHERE CLAUSE IS PART OF AN AND OR OR CONSTRUCT
 PI61403RATIONAL BUSINESS DEVELOPER (RBD) 9.1.0 - GENERATED COBOL COMPILES WITH ERROR IGYPS0023-E
 PI62599"1" SUFFIX USED FOR ARRAY VARIABLES CAN CAUSE NON-UNIQUE VARIABLE NAMES IN GENERATED COBOL VIA A WEBSERVICE
 PI63974COMPILER ERRORS ARE OBSERVED IN GENERATED COBOL ASSOCIATED WITH RECORDS THAT CONTAIN MULTIPLE DYNAMIC ARRAYS OF ANOTHER RECORD
 PI64381INCORRECT RESULTS FROM THE GETTOKENCOUNT FUNCTION WITH SPACES IN DELIMITER
 PI66650RATIONAL BUSINESS DEVELOPER (RBD) 9.5.0 MATHLIB.ROUND FUNCTION GENERATES INCORRECT COBOL
 PI69003RANDOM ABENDS OR TOO MUCH DATA WRITTEN TO ELAWORK CAN HAPPEN IN AN IMSVS ENVIRONMENT
 PI70799RBD LENGTHERR IF CICS PRINT FORMS HAS A LINE WITH MORE THAN 131 CHARACTERS
EGL Compiler
 PI39513ERROR OCCURRED ON ACCESSING VSAM. IT DOESN'T OCCURS ON THE BMP PROGRAM GENERATED FROM VAG
 PI44553RBD VALIDATION ERROR IWN.VAL.3386E AND IWN.VAL.3387E
 PI55564AN APPLICATION WHERE 1000'S OF WARNINGS ARE PRODUCED WITHIN PROBLEMS VIEW DOES NOT THEN FLAG "REAL" ERRORS
 PI67469RATIONAL BUSINESS DEVELOPER (RBD) 9.5.0.1 - EGL FORMS NOT RESOLVED
 PI70778AN 'AS' EXPRESSION CAUSES EXCEPTION TO BE THROWN IE EGL0049E AN OVERFLOW ERROR OCCURRED
EGL Debug
 PI38630DECLARING AN INSTANCE OF THE INTERFACE CREATED OUT OF A NON-EGL WSDL FILE THROWS A NULLPOINTEREXCEPTION
EGL IDE
 PI43483NULL DIALOG ERROR GENERATING EGL RECORDS FROM XSD FILES
 PI58961ANT TASK EGL.EXPORT DOES NOT INCLUDE THE EGLSOURCE FOLDER WHEN EXPORTING TO A BINARY PROJECT
 PI59699IR FILES NOT BEING UPDATED WITH DEFAULT SETTINGS BY EGL.GENERATE WITH A HEADLESS BUILD
EGL Java
 PI57383TEXT REPORT WITH APPLIED VARIABLE ASSIGNED TO NULL THROWS STRINGINDEXOUTOFBOUNDSEXCEPTION
 PI36231FOR UPDATE STATEMENTS NOT CORRECTLY HANDLED IN GENERATED JAVA
 PI37449EXTERNALTYPE REFERENCING AN INNER CLASS APPENDS A '$' SEPARATOR
 PI52642PRINTFORM TO FILE.TXT OUTPUTS ONLY AN EMPTY FILE RUNNING AS BOTH A JAVA APPLICATION OR VIA THE EGL DEBUGGER
 PI38726JAVA GENERATION ERROR IS OBSERVED WITH A SQL SELECT WHICH INCLUDES THE * CHARACTER
 PI39311DATA CORRUPTED IN EGL JAVA REMOTE CALL WHEN IT CONTAINS CHINESE
 PI40331PROGRAM MIGRATED TO V911 THROWS ARRAYINDEXOUTOFBOUNDSEXCEPTION
 PI42003DATES BETWEEN 1966 AND 1979 WITH ITALIAN DAYLIGHT SAVINGS TIME THROW EGL0102E CONVERSION ERROR
 PI55020ARRAYINDEXOUTOFBOUNDSEXCEPTION PASSING ARRAY OF RECORDS TO CALLED PROGRAM
 PI60404AN JAVA.LANG.ILLEGALARGUMENTEXCEPTION IS THROWN WHILE RETURNING DATES WITH ITALIAN DAYLIGHT SAVINGS TIME
 PI61223CALLING AN EXTERNAL JAVA PROGRAM WHICH RETURNS A DATE THROWS EGL0051E EXCEPTION
 PI61372A FORMTEXT FIELD WITH DATEFORMAT PROPERTY DOES NOT RETURN THE EXPECTED VALUE AFTER UPGRADING TO RBD 9.1.1.1
 PI67694RATIONAL BUSINESS DEVELOPER (RBD) 8.5.0 - SOAP MESSAGE SENT BY CLIENT HAS A WRONG NAMESPACE
EGL JavaScript
 PI44058GRIDLAYOUT ISSUES OBSERVED WITH REMOVING OR APPENDING WIDGETS
 PI39961THERE IS ERROR PARSING THE WSDL FILE
 PI42371PUBLISHMESSAGEHELPER VALIDATION NOT SUPPRESSING ERROR MESSAGE IN TOOLTIP
 PI44029RBD CANNOT SET BACKGROUNDCOLOR OF CUSTOM WIDGET
 PI44499DRAGGING AND DROPPING THE CHECKBOX COLUMN OF A DATAGRID FAILS THROWING ERROR MESSAGE
 PI45982DETAILS OF EXCEPTIONS NOT RETURNED BY CLIENT WITH CUSTOM EXCEPTIONS
 PI48669RUI APPLICATION WITH DECIMAL FIELDS ASSOCIATED WITH NON-ENGLISH LOCALE DISPLAYS ERRONEOUS FORMAT
 PI51596DOJOTIMETEXTBOX RETAINS THE PRIOR VALUE AFTER CLEARING THE FIELD.
 PI58060SETTING THE PROPERTY DISABLED=TRUE ON A DOJOMOBILECHECKBOX DOES NOT DISABLE THE CHECKBOX
 PI60383VALIDATION OF A DOJOTEXTFIELD ITS OBSERVED THAT WHEN FOCUS IS GAINED THE VALIDSTATE IS INCORRECTLY CHANGED.
 PI61108UNEXPECTED RESULTS WITH THE MATHLIB.ROUND() FUNCTION IN A RUI APPLICATION WITH FLOAT TYPE VARIABLES.
 PI63095ONFOCUSLOST AND ONFOCUSGAINED EVENTS ON A DOJOTEXTFIELD ARE FIRED TWICE

Fix Pack 1 (9.0.1.1)
LinkDate ReleasedStatus
ComponentAPARDescription
EGL COBOL
 PI36351COMPILATION ERRORS OBSERVED IN GENERATED COBOL FORM GROUPS
 PI36249ELAW ABENDS OCCUR FOR SOME 3270 CLIENT APPLICATIONS
 PI35882FOR A PRINT FORM WITH A FLOATING AREA THE TRAILING FIXED FOOTER AREA IS NOT USING THE CORRECT MFS POSITION VALUES
 PI35902SPECIAL CHARACTER BECOMES NON READ ABLE AFTER UNLOADING CODE FROM RTC RESPOSITARY AND IGYGR1056-E ERROR IN COMPILATION
 PI35398 WRONG LENGTH FOR MSGQ RECORD SENT FOR ADD STATEMENT
 PI35401MFS EXTENDED ATTRIBUTES NOT GENERATED CORRECTLY FOR SCS1 PRINT DEVICES THAT USE DBCHAR OR MBCHAR
 PI30793WHEN RE-THROWING AN EXCEPTION TYPE IT IS INCORRECTLY CHANGED TO A USER EXCEPTION
 PI30696SQL CLOSE IS NOT BEING DONE ON THE CURSOR WHEN MORE THAN 1 MULTI-ROW CURSOR IS DEFINED
 PI29236REMOTEPGMTYPE = EXTERNALLYDEFINED NOT REMOVING ADDITIONAL 12 BYTES OF A REMOTE CALL AS EXPECTED
 PI28271SETTING OF RESOURCE ASSOCIATION FOR MESSAGE QUEUE UNDER IMS CAUSES COBOL COMPILER ERROR
 PI28316RBD COBOL COMPILE ERROR FORM CONTAINS DBCHAR
 PI27244NUMBER TO CHARACTER ASSIGNMENT BEHAVIOR IS NOT THE SAME AS VAG
 PI22580COBOLGEN CAN GENERATE VARIABLE AND FUNCTION NAMES THAT ARE LONGER THAN 30 CHARACTERS CAUSING COMPILE ERRORS
 PI20757EGL THROWS RUNTIME DIVIDE BY ZERO EXCEPTION ON A MATHLIB ROUND FUNCTION CALL
 PI20220Using service records containing more than 10 fields and a subrecord throws compiler error
 PI19911INDEX OUT OF BOUNDS EXCEPTION IS THROWN WITH MULTIROW FETCH LESS THAN ROWSETSIZE
 PI19239A MULTIROW FETCH OPERATION GENERATES WITH A MISSING SPACE IN COBOL SOURCE FOR HOLDWITH
 PI18251IGYPA3005-S RECEIVED ON MOVE STATEMENT
 PI16945SET EMPTY IS NOT INITIALIZING ALL FIELDS CORRECTLY WHEN THE TARGET IS A STRUCTURED FIELD WITHIN A RECORD
 PI16872RUNTIME EXCEPTION WHEN GENERATING LIBRARY MODULE WITH OVERLOADEDFUNCTIONS
 PI14403"Error in generated COBOL when stand-alone functions make DL/I path calls"
 PI19302CICSERROR AND CICSCONDITION NOT SET ON HARD DL/I ERROR
 PI30261LOCAL RECORD VARIABLES DEFINED IN A FUNCTION DO NOT ALWAYS GENERATE CORRECT CODE
 PI29751PRINT FORM WITH A VARIABLE SPANNING END OF LINE BY ONE CHARACTER THROWS COMPILER ERROR
 PI29678PRINT FORM VARIABLES WITH LENGTH > 160 CHARACTERS THROW A COMPILER ERROR
 PI29686'IGYPS2121-S' OCCURS IF TEXTFORM CONTAINS DBCS BLANK
 PI29642IGYPS2121-S   "XX " WAS NOT DEFINED AS A DATA-NAME.  THE STATEMENT WAS DISCARDED.
 PI29454IGYPS2121-S   "EZERTS-MIX-SVCS-NUM" WAS NOT DEFINED AS A DATA-NAME
 PI28480DYNAMIC ARRAYS OF RECORDS CAUSE CICS ARRAY_CONTAINER_TOO_SMALL ERROR
 PI26965COBOL GENERATOR THROWS NULLPOINTEREXCEPTION WITH A GET NEXT STATEMENT WITHOUT INTO CLAUSE
 PI26918A TEXT FORM WITH A CONSTANT FIELD INCLUDING A LAM ALEF ARABIC CHARACTER IS THEN TRUNCATED WHEN DISPLAYED ON THE HOST
 PI25650RESOURCE ASSOCIATION ASSIGNMENTS DONE BEFORE THE FILE CLOSE ARE LOST IF PI07880 IS APPLIED
 PI22473EGL SERVICES IS GENERATING VARIABLE NAMES THAT COULD EXCEED THE COBOL LIMIT OF 30 CHARACTERS
 PI20481ABEND 0C4 WHEN DOING A MOVE STATEMENT FROM A DYNAMIC ARRAY OF FIXED TYPES TO A DYNAMIC ARRAY OF STRING TYPES
 PI15956Generated COBOL reverses GROUP BY, ORDER BY statements
 PI15052abend in called program in the EZERESRC-SCHEDULE routine
 PI09969IGYPS0023-E thrown where generated names are greater then 30 characters
 PI16609NullPointerException when generating an is/not expression with a datatable field
 PI14053Sample RDO definition JOB ELAGRP is not up to date with recent runtime changes
 PI13193calling external program not converting the program name to upper case
 PI14069Possible 0C4 abend with heap memory garbage collection during a statement doing a record unbox
 PI16049Symbolic Parameter should be provided to prevent FDABIND being executed
 PI10720Possible compiler errors when using date/time sql exits
 PI09864EGL generation for VSE fails to return all expected output back to RBD
EGL Compiler
 PI29226VARIABLES IN TEXT OR PRINTFORMS CONTAINING A LAM ALEF ARABIC CHARACTER THROW VALIDATION ERROR
 PI29243EGL PROGRAMS TARGETTED TO IMSBMP AND MFS WHICH CONTAIN MIXED VARIABLE FIELDS WILL FAIL THE COMPILE
 PI27698MULTIPLE COLUMNS WITHIN A TUI FORM, WHERE A COLUMN POSITION CAUSES A WRAP, IS FLAGGED AS AN ERROR
 PI26390EGL RBD HANGS WHEN VALIDATING LONG STRING CONCATENATION STATEMENT.
 PI14322Generating code which is using a TextReport variable cause compilation error IWN.VAL.9992.e
 PI15559NullPointerException when generating or debugging a move statement for structured records containing multiple filler fields
EGL Debug
 PI30028[WI 22026] RBD 9.1 DYNAMIC INSERT SQL ERROR IN DEBUG MODE
 PI21542EGL PROGRAM WITH FUNCTION RETURNING A NUMERIC ARRAYLIST OF BIGDECIMAL OBJECT CAUSE AN EXCEPTION
EGL General
 PI23352'< EGL-GENERATE/> ' TASK CAUSES GENERATIONLISTENER TO CREATE MULTIPLE OUTPUT LINES IN CONSOLE
EGL IDE
 PI34917ORGANIZE IMPORTS DOES NOT WORK WHEN USING EGLAR
 PI33058PROXY IS DROPPING THE LTPATOKEN2 COOKIE WHICH IT RECEIVES FROM THE SERVER DURING A 302 REDIRECT
 PI32041WORKSPACE HANGS WHILE EDITING TUI EDITOR SOURCE PAGE IN RBD 9.1
 PI28802RUI PROXY 302 REDIRECT LOOSES COOKIES
 PI24437CALLS FROM EGL PROXY SERVICE TO ANOTHER SERVICE DO NOT PROPAGATE COOKIES TO THE CLIENT
 PI22664RTC HEADLESS BUILD FAILS ON LINUX - TRYING TO ACCESS THE DISPLAY
 PI22519QUESTION ABOUT BUILD DESCRIPTOR OPTIONS
 PI19057WHEN USING 'ORGANIZE IMPORTS'  IT INCLUDE ADDITIONAL PACKAGE WHICH IS NOT NEEDED
 PI17953DEADLOCK/HANG OCCURS WHEN THE ACTIVATOR OF THE COM.IBM.ETOOLS.EGL.PARTEDITOR BUNDLE IS BLOCKED
 PI27944EGL RUI PROXY FAILING TO USE FORM-BASED AUTHENTICATION WHILE CONNECTING TO RTC SERVER
 PI26003THE EGL.GENERATE ANT TASK DOES HANDLE HANDLE A SYMPARM VALUE WHICH INCLUDES A COMMA
 PI12572EGL debugger delay to reach breakpoint with EGLAR files
 PI13101incorrect import statement added using organize imports option
 PI11984EGL Generate Ant Task isn't working correctly
EGL Java
 PI24770SOAP WEBSERVICE THROWS EGL1621E REFERRING TO JAVA.LANG.ILLEGALAR GUMENTEXCEPTION JAVA.LANG.NOSUCHMETHODEXCEPTION
 PI18261VAGEN EZESTLEN JAVA GEN HAS INCORRECT RESULT
 PI30478[WI 23603] RBD V9.1 SHOWS WRONG CHARACTER IN CHINESE TAIWAN CALENDAR
 PI22718WAS WEB SERVICE CANNOT HANDLE XSD TYPES 'NONNEGATIVEINTEGER' AND 'DECIMAL'
 PI22304ATTEMPTS TO DEPLOY A WEB SERVICE WSDL PROXY WHOSE NAME CONTAINS AN INVALID CHAR ('_' OR '-') RESULTS IN A CCUE-055 ERROR
 PI22297JAVA CODE GENERATED BY RBD V9.1 CONTAINS ERROR IN SYNTAX CHECK
 PI22107When generating Java from EGL the '||' operator is comparing incompatible types
 PI21881GENERATION OF SOAP WEBSERVICE BINDINGS FAILS
 PI20850CREATING EGL CLIENT INTERFACES FROM WSDL'S WITH SIMPLETYPES THE WIZARD DOES NOT CREATE THE ASSOCIATED ENTRIES IN SOURCE CODE
 PI18298IN DEBUG MODE, UNABLE TO SAVE 'PRINT PREVIEW' TO .TXT FILE WHEN USING PRINT STATEMENT IN EGL CODE
 PI10121WSWS3491E faultCode=PARSER_ERROR thrown due to renamed WSDL and XSD references
 PI15829EGL0731E J2EELib SessionAttr function failed with key
EGL JavaScript
 PI33062DELAYS UP TO 20 SECONDS WITH DYNAMIC LOADER DEBUGGING IN PREVIEW MODE
 PI26317EGL REST SERVICE DEPLOYMENT FAILURE
 PI20082DOJORADIOGROUPS AND DOJOCHECKBOXES ARE NOT CHECKING THE APPLICABLE SELECTIONS WITH CHROME 35
 PI18017DOJOCURRENCYTEXTBOX FIELD DOES NOT ACCEPT NEGATIVE NUMBERS
 PI15749PI06855 FIX ONLY CHANGES THE SELECTED RADIO BUTTON BUT DOES NOT CHANGE THE SELECTED VALUE.
 PI25616DOJOCOMBOX WITHIN A DATAGRID CAUSES HANGING, FREEZING BEHAVIOR IN RBD V910
 PI25532NOT ALL DATATYPES ARE BEING RECOGNIZED AND RETURNED WHEN SENT THROUGH INFOBUS
 PI21648ALLOW AUTOMATIC ENCODING OF VALUES FOR DATAGRID
 PI21503DATAGRIDTOOLTIPS IS DISPLAY BEHIND DATAGRID
 PI20679DOJO FILTERINGSELECT OPTION MISSING FROM DOCUMENTATION
 PI19425CREATING A DOJORADIOGROUP WIDGET WITH DISABLED = TRUE INCORRECTLY RESPONDS TO AN ONCLICK EVENT
 PI09856Dynamically assigning onClick event handler to a DojoButton fires the event twice
 PI08679Enabling the DataGridTooltip disables the Datagrid selectionlistener
 PI08480Dojo validation with showErrorIndicator and showErrorMessage
 PI10389RBD 9 setting DojoCurrencyTextBox with a decimal number in the dutch nl_NL locale trigers the validation function
 PI11497Corrupted output when handling data with symbols inserted into a datagrid
 PI11241Onclick event on a DojoMobileListItem is handled twice when an actionview is defined on widget
 PI06902Unable to set tabIndex for Dojo EGL widgets
 PI14147DojoCurrencyTextBox keeps firing onChange events
 PI08692JSON exception when webservice returns a float value with German locale
 PI07166Multiple service calls throw NullPointerException with EGL1541E
 PI08483Widget using removeAttribute retains previous value
 PI11346Tabindex option is not gaining focus on applicable fields
 PI11471Datagrid display does not set rowheight or cellpadding correctly
 PI12650Applying nullables to time fields via Webservices always returns null
 PI09030validState on DojoDateTextBox not set
 PI07955DojoComboBox widget does not retain all styles
 PI08481Sorting column reverts datagrid entries
 PI10380DojoCombobox does not behave correctly when deleting values and reading editable fields
 PI16595SAXException: Invalid element in com.ibm.javart.services thrown with multiple records

Mod Pack 1 (9.0.1)
LinkDate ReleasedStatus

Note: Click PTF List tab above to download COBOL Runtime PTF UK97268

ComponentAPARDescription
EGL COBOL
 PI04750RBD COBOL Generation leads to ABEND0C4
 PM96989Webservices not initializing dynamic arrays on OUT parameter variables
EGL Compiler
 PM97291OSGi framework is unable to use EGLSDK because the dynamic loader for the generators returns exceptions
EGL IDE
 PM96075Batch export of eglar files does not export source for top level functions
EGL Java
 PM96967Array data received correctly in RBD v9
 PI06175WSDLException faultCode=PARSER_ERROR consuming service
EGL JavaScript
 PM92762Running a DojoCurrencyTextBox with currency EUR results in strange characters instead of an Euro-sign
 PM96363drag&drop event not longer working in DojoTree after RichUiHandler : event lost problem after appended tree nodes
 PM96367Incorrect behavior of DojoMenu in Internet Explorer and Internal Browser
 PM97188usage of setStyle() or setAttribute() methods error
 PM99074RBD version 9 zIndex for dojo toolTip has a limited zIndex to 99
 PM99190RBD 9 DojoDateTextBox and DojoTimeTextBox gives errors when setting the text property to null or ""
 PM9499980020101 in open ajax hub v10.js for RBD R9

Initial Release (9.0)
LinkDate ReleasedStatus

Note: Click PTF List tab above to download COBOL Runtime PTF UK94570

ComponentAPARDescription
COBOL Runtime
 PM77737After upgrading to EGL V8 from V6 the CICS ERDSA increased about 100M.
 PM78021CCUE-022 The connection to the server was broken when LANG(JP) is COBOL compile option
 PM85183HEAP MEMORY MANAGEMENT AND DYNAMIC ARRAY CHANGES.
 PM86097RUNTIME CHANGES FOR TSO SUPPORT
COBOL Generation
 PM70053ASRA occurs when V8 EGL generated COBOL program accesses DLI and V7 EGL program is the MAIN
 PM76060EGLSDK not complient with RTC API's to lacate ccubldc.exe
 PM76395ELAWBAT does not support LE program return codes
 PM77498Data exception using SQL indicator while no records returned in EGL v8
 PM78546ASRA CEE3204S OCCURS RUNNING COBOL GENERATED PROBLEM UNDER CICS.
 PM78925Dynamic recordvar.resourceAssociations option does not work like EZEDEST VAGEN option
 PM80902A URL is empty after invoking a webservice from CICS transaction
 PM81302Print Form Not Properly Aligned
 PM82160Main EGL programs abends on termination if static calls made to other EGL programs
 PM83031Abend MCH3601 occurs when accessing differing programs
 PM84095First called program in a rununit isn't setting the default date specified in the build descriptor
 PM84115An unhandled exception occurs with dynamic array using an out modifier
IDE
 PM65730Automatic Java generation not synchronized with the projectBuild task
 PM68916DFT RBD "Order by" is stripped out when "for update" is in the same SQL
 PM72677SQL key word Indicator causes DB2 preprocess error in RBD COBOL 8.0.1
 PM72681SET more than two host variables doesn't work in COBOLGen
 PM74691Retrieve SQL returns error message SQL type UNKNOWN for type LONG VARCHAR
 PM74796Slow of compiling EGL source code
 PM77670RBD takes time to "searching" on first openning component after start workspace
 PM79738Property editing causes editor to go blank
 PM81790Running the command java EGLSDK with -eglpath option cause error "IWN.INP.3990.e - 0/0 - The option -eglpath is invalid"
 PM82786SQL statements with INTO items generation warning
 PM82802Usage of EGLSDK not longer display with latest version of RBD
 PM82875EGLSDK validation error occur during generation when handling multiple dependent parts
 PM83235Poor performance with code completion functions in workspace with large EGLAR files
 PM84046RBD VE - Selection Rectangle out of place
 PM87705Differential in the order of functions between COBOL generations
 PM87924Default build descriptor setting is not recognized
Debug
 PM73109EGL debugger returns an incorrect result error dialog with MathLib.ceiling
 PM77595EGL Debugger throws NPE with foreach statement returning an empty Resultset
Java Generation
 PM80311Running an EGL-generated Java VGWebTransaction program deployed to a J2EE environment fails in Rational Business Developer
 PM81101Set empty on tree dimensional array throws ClassCastException
 PM82119The conversion in javalib functions of type any is not correct
 PM82177UIGateway program gets unexpected time out in 30 minutes
 PM83430Numeric field are not checked and truncated when enter some digits followed by something that's not allowed in a number.
 PM83588Credential Propagation does not work on Spawned Thread
 PM84912Performance issue with generated Java converting date fields
 PM85396Date expression calculating last day of a month returns incorrect day
 PM85554Performance issue with Data Access application retrieving value from a BLOB column
 PM87281EGL Java generated application produces erroneous output with simple statement
Services
 PM79397Incorrect JSON de-serialization from web service calls is being observed
 PM80122Incorrect SOAP Message for service calls between J2EE and non-J2EE environments
 PM82512Accessing secure web services from Rich UI not working
 PM84216Value stored in application context not returned via service invocation
 PM85810Importing multiple WSDL's duplicated data item definitions errors
JSF
 PM79756EGL JSF 2.0 error using WAS V8.5
 PM80316Could not open the Editor: Assertion failed
 PM85200The onPrerender function cannot receive data passed with forward with RBD 8.0.1.4
Rich UI
 PM79643Defect Regression APAR:PM50617 EGL RichUI Calendar closes before selecting the month
 PM80608Buttons missing on GridLayout after exiting page.
 PM83032The setElementsEmpty EGL array function produces generation error
 PM85580Client using EGL_JSF to add action to new page using quick edit tab. Function code disappears
 PM86071Memory issues using DataGrids due to editorBehavior
 PM87086RUI call to UtilLib.destroyWidget raises a stack overflow
 PM87898DojoTree presenting leaf nodes as expandable nodes when defining them directly in the main tree construction
Documentation
 PM65027In CSP the "NUMERIC attribute on a character field was a hardware enforced attribute.
 PM65093RBD documentation contains Tutorials which should not be there as RBD do not ship JAX-WS functionality.
 PM75078Incomplete documentation of options on migrating EGL/Java application from WebSphere Application Server 6.1 to newer runtimes
Migration
 PM57563Migration tool does not wrap mathlib.abs with assign as documented
Miscellaneous
 PM82686Application generated with RBD 851 cause an high network activity which decrease significantly the access to the server application

Table of Contents:


Fix Pack 2 (9.1.1.2)
LinkDate ReleasedStatus
ComponentAPARDescription
EGL COBOL
 PI60633SQLCODE=-302 ON DEBUGGING EGL WITH DB2/VSE
 PI61403RATIONAL BUSINESS DEVELOPER (RBD) 9.1.0 - GENERATED COBOL COMPILES WITH ERROR IGYPS0023-E
 PI70799RBD LENGTHERR IF CICS PRINT FORMS HAS A LINE WITH MORE THAN 131 CHARACTERS
 PI43460RATIONAL COBOL RUNTIME FOR SYSTEM Z : MQSERIES EXCEPTION RECORD FOR COBOLGEN IS NOT POPULATING THE CODE AND QNAME FIELDS
 PI59015STORAGE VIOLATION IN CICS DLI CALLED PROGRAM
 PI64381INCORRECT RESULTS FROM THE GETTOKENCOUNT FUNCTION WITH SPACES IN DELIMITER
 PI74153INCORRECT COBOL GENERATED FOR SQL CONTAINING SEMICOLON INSIDE QUOTES
 PI87421INCORRECT GETTER CODE GENERATED FOR THE USAGE OF THE IN EXPRESSION AGAINST A FUNCTION INVOCATION THAT RETURNS AN ARRAY
 PI62599""1"" SUFFIX USED FOR ARRAY VARIABLES CAN CAUSE NON-UNIQUE VARIABLE NAMES IN GENERATED COBOL VIA A WEBSERVICE
 PI63974COMPILER ERRORS ARE OBSERVED IN GENERATED COBOL ASSOCIATED WITH RECORDS THAT CONTAIN MULTIPLE DYNAMIC ARRAYS OF ANOTHER RECORD
 PI66650RATIONAL BUSINESS DEVELOPER (RBD) 9.5.0 MATHLIB.ROUND FUNCTION GENERATES INCORRECT COBOL
 PI68188PERFORMANCE DEGRADATION WITH USING SUBSTRING VALUES WITH THE SAME RECORD VARIABLE FOR BOTH THE FROM AND TO INDECIES
 PI69003RANDOM ABENDS OR TOO MUCH DATA WRITTEN TO ELAWORK CAN HAPPEN IN AN IMSVS ENVIRONMENT
 PI70778AN 'AS' EXPRESSION CAUSES EXCEPTION TO BE THROWN IE EGL0049E AN OVERFLOW ERROR OCCURRED
 PI72494GENERATED COBOL RELATED TO A SET EMPTY ENTRY THROWS COMPILATION ERROR IGYPS2145-E
 PI72685COBOL COMPILER ERROR WHEN USING A SQL UNICODE FIELD WITH A DATE OR TIME SQLDATACODE SPECIFIED
 PI78240RATIONAL BUSINESS DEVELOPER (RBD) 9.5 - UNRELEASED QZRCSRVS JOBS WHEN ACCESSING ISERIES DATA OBJECTS VIA EGL SERVICES
 PI81285ABEND OCCURS WHERE THERE ARE A LARGE AMOUNT OF ARRAY DEFINITIONS WITHIN A CICS WEB SERVICE
 PI84963WHEN USING FLOATING FORMS SOMETIMES AN ADDITIONAL FORM FEED AT THE START OF THE FIRST FLOATING FORM OCCURRENCE OCCURS.
 PI86302SYSVAR.RETURNCODE NOT SET BY EGL CONOL ON IBM I
 PI86389COBOL COMPILER ERROR WHEN PASSING A NON-NULLABLE TEMPORARY VARIABLE TO A NULLABLE FUNCTION PARAMETER
 PI86399UNKNOWN RESULTS CAN OCCUR WHEN ADDING A NEW RECORD OBJECT TO A DYNAMIC ARRAY THAT ALSO CALLS AN EXTERNAL PROGRAM
 PI96908MATCHES OPERATOR IS NOT RETURNING EXPECTED RESULTS.
 PI97386GENERATING A CALL TO A DB2 STORED PROCEDURE WITH A PARAMETER OF MORE THAN 2000 CHARACTERS THROWS IGYPG3192-E.
EGL Compiler
 PI59464COMPILE ERRORS ARE OBSERVED IF USING SYSLIB.CLIP WITH AN ARRAY VARIABLE THAT IS SUB-STRINGED AS THE SOURCE TO A CLIP ARGUMENT
 PI67469RATIONAL BUSINESS DEVELOPER (RBD) 9.5.0.1 - EGL FORMS NOT RESOLVED
 PI74045PARTINFO FUNCTIONALITY RETURNS INCORRECT FUNCTION SIGNATURE WHEN OVERLOADED WITH FUNCTIONS OF SAME NAME AND DIFFERENT SIGNATURES
EGL General
 PI76325BUILD DESCRIPTOR OPTION SQLACCESSCOLUMNSASBYTES ENABLED FOR THE EGL DEBUGGER
EGL IDE
 PI67052SLOW LOADING OBSERVED WHEN IMPLEMENTING SEARCH MECHANISM FOR EGLAR FILES
 PI58961ANT TASK EGL.EXPORT DOES NOT INCLUDE THE EGLSOURCE FOLDER WHEN EXPORTING TO A BINARY PROJECT
 PI59699IR FILES NOT BEING UPDATED WITH DEFAULT SETTINGS BY EGL.GENERATE WITH A HEADLESS BUILD
 PI74662INSTALLING RBD 9.5.1 ON WINDOWS 10 WHEN RESIZING THE RUI DESIGN VIEW WITH THE EDITOR SCROLL BARS THE SCREEN BECOMES UNUSABLE
 PI78221RUI APPLICATION IMPLEMENTING EXTERNALTYPE JAVASCRIPTOBJECT AND INCLUDEFILE FUNCTION CAUSES VERY HIGH CPU USAGE IN PREVIEW MODE
 PI81272THE SAVE BUTTON ON TOOLBAR DOES NOT SAVE THE CHANGES APPLIED IN THE DESIGN VIEW OF THE EGL TEXT FORM EDITOR
 PI96094DEPLOYMENT FAILURE OF A RUI HANDLER OCCURS WHERE THE PACKAGE WHERE IT IS LOCATED CONTAINS AN UNDERSCORE.
 PH00022CONCURRENTMODIFICATIONEXCEPTION THROWN VIA ANT TASK FOR RUI GENERATION
EGL Java
 PI67694RATIONAL BUSINESS DEVELOPER (RBD) 8.5.0 - SOAP MESSAGE SENT BY CLIENT HAS A WRONG NAMESPACE
 PI70796GENERATED JAVA INCORRECT FOR SQL SERVER
 PI61372A FORMTEXT FIELD WITH DATEFORMAT PROPERTY DOES NOT RETURN THE EXPECTED VALUE AFTER UPGRADING TO RBD 9.1.1.1
 PI66730RATIONAL BUSINESS DEVELOPER (RBD) 9.1.1 - TIMEOUT PROPERTY CAN`T NOT BE USED IN JSFHANDLER.
 PI73466EGL APPLICATION IS PERIODICALLY DROPPING THE DATASOURCE CONNECTION DUE TO J2EE=FALSE
 PI76055SERVICES RECORD CALCULATION FOR ARRAYS NOT HANDLING THE OFFSETS FROM RECORD ALIGNMENT
 PI77434WHEN CALLING A WEBSERVICE THAT USES ATTRIBUTES WITHIN THE WSDL THEN ITS OBSERVED THE GENERATED REQUEST IN EGL IS INCORRECT
 PI81992ONLY THE LAST ITEM OF AN ARRAY IS RETURNED ON SOME SOAP CALLS
 PI83805DB2 TABLES ARE NOT RESOLVED IF UNQUALIFIED VIA JAVA RUNTIME WHER E THE DEFAULT SCHEMA IS DEFINED IN THE DB2 CONNECTION PROPERTIES
 PI84804ARRAYCONTAINERTOOSMALL ERROR WHEN PASSING NILLABLE RECORD ARRAYS IN A SOAP CALL
 PI87494EGL1538E EXCEPTION JAVA.UTIL.NOSUCHELEMENTEXCEPTION:NO MORE TOKENS IN STRING VIA RUI WEBSERVICE CALL
 PI88879NILLABLE FLAG IGNORED ON SOAP CALLS FOR RECORD FIELDS WITH THE @XMLELEMENT ANNOTATION
 PI60305A JSON PARSE ERROR OBSERVED ON REST SERVICE CALL WHERE THE PARAM PASSED INCLUDES SPECIAL CHARACTERS LIKE THE GERMAN UMLAUT
 PI60319SQL OPEN STATEMENT WITH A PREPARE IS NOT TAKING INTO ACCOUNT HOST VARIABLES WHERE CLAUSE IS PART OF AN AND OR OR CONSTRUCT
 PI60404AN JAVA.LANG.ILLEGALARGUMENTEXCEPTION IS THROWN WHILE RETURNING DATES WITH ITALIAN DAYLIGHT SAVINGS TIME
 PI61223CALLING AN EXTERNAL JAVA PROGRAM WHICH RETURNS A DATE THROWS EGL0051E EXCEPTION
 PI71870REST SERVICE THROWS AN UNSUPPORTEDENCODINGEXCEPTION AFTER AN UPGRADE TO RBD 9.5.1.
 PI72927ERRONEOUS JAVA GENERATION WITH AN SQL CASE STATEMENT
 PI73836VALIDATIONBYPASSKEYS LIKE PA1 ARE NOT PROCESSED CORRECTLY VIA THE EGL DEBUGGER OR AT JAVA RUNTIME
 PI75386RATIONAL BUSINESS DEVELOPER (RBD) 9.5 - JAVAGEN IS NOT CHECKING PROJECT LIST
 PI84794ARRAYINDEXOUTOFBOUNDSEXCEPTION WHEN CALLING SOAP FUNCTION WITH INCORRECT NUMBER OF PARAMETERS
 PI85809INVOKING SOAP SERVICE CALLS FROM CICS FAIL WHEN RETURNING NILLABLE RECORD FIELDS
 PI89478INCORRECT JAVA CODE GENERATED FOR XML SIMPLE TYPES WITH BASE64BINARY BASE TYPE
 PI89849SERVICELIB.CONVERTTOJSON DOES NOT ACCEPT CLOB FIELD
 PI90550REFUSED TO SET UNSAFE HEADER ""CONTENT-LENGTH"" ERROR MESSAGE AFTER SERVICE CALL.
EGL JavaScript
 PI74026BIDITEXTFIELD OR BIDITEXTAREA THROWS INVALIDCHARACTERERROR
 PI60383VALIDATION OF A DOJOTEXTFIELD ITS OBSERVED THAT WHEN FOCUS IS GAINED THE VALIDSTATE IS INCORRECTLY CHANGED
 PI61108UNEXPECTED RESULTS WITH THE MATHLIB.ROUND() FUNCTION IN A RUI APPLICATION WITH FLOAT TYPE VARIABLES.
 PI63095ONFOCUSLOST AND ONFOCUSGAINED EVENTS ON A DOJOTEXTFIELD ARE FIRED TWICE
 PI67903RATIONAL BUSINESS DEVELOPER (RBD) 9.5.0.1 -FOCUS EVENT INTERFERING WITH SUPPRESSCHANGEEVENT
 PI72785WITH VALIDATION OF A DOJODATETEXTBOX ITS OBSERVED THAT WHEN FOCUS IS GAINED THE VALIDSTATE IS INCORRECTLY CHANGED.
 PI73154ENTERING INCORRECT DATE VALUES FOR THE DATETIMELIB.MDY FUNCTION DOES NOT THROW AN EXCEPTION
 PI77735DOJODATETEXTBOX WIDGET FIRES ONCHANGE EVENT IF THE DEFAULT VALUE HAS BEEN SET
 PI96466TIMESTAMP MILLISECONDS ARE DROPPED WHEN PASSING TIMESTAMPS BETWEEN RUI CLIENTS AND SERVICES
 PI96544DOJODIALOG TITLE IS NOT UPDATED
 PI97200ITS OBSERVED THAT THE ISVALID FUNCTION IS IN ERROR WHERE ENTERING INVALID VALUES ARE BEING RETURNED AS TRUE.
 PI98905INCORRECT RESULTS ARE OBSERVED WHEN AN EGL HANDLER REFERENCES ANOTHER HANDLER OF THE SAME TYPE.
 PI99322ITS OBSERVED THAT HIGHLIGHTING THE TEXT OF ANY APPLICABLE WIDGETS IS DISABLED WHERE A DOJOCOMBOBOX IS INSIDE A DOJODIALOG.
 PH00675DOJODATETEXTBOX WITH DOJOLIB.DATEBOX_FORMAT_FULL APPLIED RETURNS INCORRECTLY FORMATTED DATE
Fix Pack 1 (9.1.1.1)
LinkDate ReleasedStatus
ComponentAPARDescription
EGL COBOL
 PI43622MATHLIB.MODF NEEDS TO PERFORM SIGN ASSIGNMENT ON THE SECOND ARGUMENT
 PI33637RBD NUMBER FIELD MISALIGNMENT IN REPORT
 PI30563NPE OCCURS WITH SQL STATEMENTS USING UNREFERENCED DATA TABLE FIELDS
 PI30696SQL CLOSE IS NOT BEING DONE ON THE CURSOR WHEN MORE THAN 1 MULTI-ROW CURSOR IS DEFINED
 PI30793WHEN RE-THROWING AN EXCEPTION TYPE IT IS INCORRECTLY CHANGED TO A USER EXCEPTION
 PI32855INLINEPROGRAMINITIALIZATION=YES RESULTS IN 0C4 ABEND IN RBD V9.1.1
 PI35398WRONG LENGTH FOR MSGQ RECORD SENT FOR ADD STATEMENT
 PI35401MFS EXTENDED ATTRIBUTES NOT GENERATED CORRECTLY FOR SCS1 PRINT DEVICES THAT USE DBCHAR OR MBCHAR
 PI35882FOR A PRINT FORM WITH A FLOATING AREA THE TRAILING FIXED FOOTER AREA IS NOT USING THE CORRECT MFS POSITION VALUES
 PI35902SPECIAL CHARACTER BECOMES NON READ ABLE AFTER UNLOADING CODE FROM RTC RESPOSITARY AND IGYGR1056-E ERROR IN COMPILATION
 PI45017ERROR MESSAGE PASSING AN I/O RECORD TO A FUNCTION
 PI36249ELAW ABENDS OCCUR FOR SOME 3270 CLIENT APPLICATIONS
 PI36351COMPILATION ERRORS OBSERVED IN GENERATED COBOL FORM GROUPS
 PI499060C4 ABEND ACCESSING DYNAMIC ARRAYS RESIDING ABOVE MEMORY LOCATION 3B9ACA00 WHEN PROGRAM IS COMPILED WITH TRUNC(STD)
 PI39545CONTROL INFO IS PRINTED IN OUTPUT REPORT
 PI39986EGL GENERATION REFERENCING A BCT FILE DOES NOT INDICATE AN ERROR WHEN THE FILE IS NOT FOUND
 PI45080PREPARED SQL STATEMENTS USING VARIABLE TYPE CHAR CAUSE-104 SQLCODE WITH ENCODING(UNICODE)
 PI41665RATIONAL BUSINESS DEVELOPER 9.1  INCORRECT COBOL GENERATED FOR RECURSIVE FUNCTION CALLS
 PI41957CHARACTERS COME AFTER MBCHAR ARE ALIGNED TO 2 BYTES LEFT AFTER MIGRATING TO EGL FROM VAG
 PI42015RATIONAL BUSINESS DEVELOPER (RBD)  8.5.1:  MATCH CONDITION INSIDE CASE DOES NOT EVALUATE CORRECTLY
 PI45804D260 ABEND IN DL/I ENVIRONMENT WITH SEGMENTED CONVERSE CALLING PSB PROGRAM
 PI44384VARIABLE LENGTH SQL VARIABLES ARE DEFINED AS COMP-4 WHEN COMP-5 WOULD PROVIDE GREATER SIZES
 PI44529RATIONAL BUSINESS DEVELOPER (RBD)  9.1.1 ONEXCEPTION NOT HANDLED PROPERLY
 PI47480INCORRECT MESSAGE WHEN EMBEDDING STRING VALUES
 PI56870WITH DB2 VARIABLE LENGTH FIELDS AN SQL STATEMENT CAN REFERENCE AN INCORRECT HOST VARIABLE
 PI49579TEMPORARY EZELFV-CPY VARIABLE CREATED ON ISERIES WITH SUBSTRING INFORMATION IS NOT PASSED TO THE CPY VARIABLE
 PI50131SYSLIB.SIZE() RETURNS INCORRECT VALUE IF ARRAY ELEMENT PART IS ARGUMENT.
 PI50183COBOL COMPILER ERROR USING BUILD DESCRIPTOR OPTION V60SQLNULLABLES=NO WITH NO NULLABLE FIELDS IN ACCESSED RECORD
 PI50782PIC S9(9) COMP-4 VARIABLE WITH COMPILE OPTION TRUNC(STD) OVERFLOW CHECKING TRUNCATES VALUE
 PI51913EGL SHOULD PROVIDE A METHOD TO CREATE EMPTY OUTPUT FILES
 PI53306REGRESSION IN COMPARISONS OF 0-LENGTH STRING LITERALS TO NUM FIELDS.
 PI53428EXCEPTION TYPE POINTER INCORRECTLY SET TO WORKING STORAGE ADDRESS INSTEAD OF GETMAINED COPY OF THE CONTROL BLOCK
 PI54225WSDL MAXLENGTH SPECIFIED ON A STRING TYPE CAUSES A COBOL GENERATION COMPILE ERROR
 PI54910GENERATED COBOL HAS COMPILE ERROR FOR DELEGATE ARRAY
 PI55469SEVERE COMPILATION ERRORS DUE TO CASE STATEMENT, NUMERIC CONVERSION HANDLING.
 PI55472COBOL SOURCE DOES NOT INCLUDE THE COMMENTS HEADER AFTER GENERATING FROM EGL PRINTFORM
 PI55959IN RBD 9.1.1 RESPONSE ARRAY NOT CORRECTLY POPULATED BY INVOKED WEB SERVICE
 PI56319ABEND 0C4 OBSERVED WITH A CLOSE STATEMENT FOR A SERIAL FILE WHEN RUNNING PROGRAM THAT HAS RECURSIVE FUNCTION CALLS.
EGL Compiler
 PI31612SETTING INDIVIDUAL TIME-OUT FOR ALL CALLED SERVICES WITHIN THE APPLICATION IS NOT IMPLEMENTED
 PI32787PROBLEMS VIEW ERROR OUTPUT DOES NOT ADEQUATELY INDICATE SOURCE OF SOME SYNTAX ERRORS
 PI39513ERROR OCCURRED ON ACCESSING VSAM. IT DOESN'T OCCURS ON THE BMP PROGRAM GENERATED FROM VAG
 PI44553RBD VALIDATION ERROR IWN.VAL.3386E AND IWN.VAL.3387E
 PI48552DECIMAL OVERFLOW IN EGL OF RBD 9.1.1
 PI55564AN APPLICATION WHERE 1000'S OF WARNINGS ARE PRODUCED WITHIN PROBLEMS VIEW DOES NOT THEN FLAG "REAL" ERRORS
EGL Debug
 PI38630DECLARING AN INSTANCE OF THE INTERFACE CREATED OUT OF A NON-EGL WSDL FILE THROWS A NULLPOINTEREXCEPTION
 PI47868EGL DEBUGGER DOES NOT HANDLE BYPASS KEYS FOR A FORM
 PI51783DEBUGGING MAP FIELD WITH DATEFORMAT FIRES WARNING:EGL0102E THE VALUE OF STRING TYPE CANNOT BE CONVERTED TO THE DATE TYPE
EGL General
 PI56949.JAZZIGNORES FILE ARE DELETED WHEN EGL PROJECT IS CLEANED
 PI56332RATIONAL BUSINESS DEVELOPER (RBD)  9.1.1 ERROR MESSAGE WHEN GENERATING EGL RECORD FROM EXTERNAL XSD FILE.
EGL IDE
 PI24615DATA STUDIO DEFECT APAR IT04774 - FIX TO BE INCLUDED IN FUTURE RBD RELEASES
 PI32041WORKSPACE HANGS WHILE EDITING TUI EDITOR SOURCE PAGE IN RBD 9.1
 PI33058PROXY IS DROPPING THE LTPATOKEN2 COOKIE WHICH IT RECEIVES FROM THE SERVER DURING A 302 REDIRECT
 PI34529NULLPOINTEREXCEPTIONS OCCUR WHEN ADDING EGLAR FILES TO THE EGL BUILD PATH INDICATING THEY ARE CORRUPT
 PI34917ORGANIZE IMPORTS DOES NOT WORK WHEN USING EGLAR
 PI42081RATIONAL BUSINESS DEVELOPER (RBD)  9.1.0 RUNNING ORGANIZE IMPORTS ON EGL SOURCE FILE CAUSES INVALID UPDATE
 PI43483NULL DIALOG ERROR GENERATING EGL RECORDS FROM XSD FILES
EGL Java
 PI38156GENERATION FAILURE WITH RPC LITERAL STYLE WSDL FILE IN A JAXWS ENVIRONMENT
 PI31105GENERATION LISTENER IN EGL.GENERATE ANT TASK SHOULD SUPPLY THE SAME LEVEL OF INFORMATION AS THE IGENERATIONLISTENER
 PI57383TEXT REPORT WITH APPLIED VARIABLE ASSIGNED TO NULL THROWS STRINGINDEXOUTOFBOUNDSEXCEPTION
 PI36231FOR UPDATE STATEMENTS NOT CORRECTLY HANDLED IN GENERATED JAVA
 PI37449 EXTERNALTYPE REFERENCING AN INNER CLASS APPENDS A '$' SEPARATOR
 PI52642PRINTFORM TO FILE.TXT OUTPUTS ONLY AN EMPTY FILE RUNNING AS BOTH A JAVA APPLICATION OR VIA THE EGL DEBUGGER
 PI39674EGL CREATE EXTRA LENGTH FILED FOR VARIABLE LENGTH RECORD
 PI38726JAVA GENERATION ERROR IS OBSERVED WITH A SQL SELECT WHICH INCLUDES THE * CHARACTER
 PI39311DATA CORRUPTED IN EGL JAVA REMOTE CALL WHEN IT CONTAINS CHINESE
 PI40331PROGRAM MIGRATED TO V911 THROWS ARRAYINDEXOUTOFBOUNDSEXCEPTION
 PI42003DATES BETWEEN 1966 AND 1979 WITH ITALIAN DAYLIGHT SAVINGS TIME THROW EGL0102E CONVERSION ERROR
 PI47385INCORRECT COMMANDVALUEITEM FIELD SET IN SOME BROWSERS FOR WEBTRANSACTION
 PI54432CN:RATIONAL RBD V9.1.1 LANGUAGE SETTING ISSUE
 PI55020ARRAYINDEXOUTOFBOUNDSEXCEPTION PASSING ARRAY OF RECORDS TO CALLED PROGRAM
EGL JavaScript
 PI38148DOJOTEXTFIELD ONCONTEXTMENU DOES NOT CAPTURE EVENT
 PI32107GETTING SECURITY PROMPT TO ACCESS SERVICE
 PI44058GRIDLAYOUT ISSUES OBSERVED WITH REMOVING OR APPENDING WIDGETS
 PI33062DELAYS UP TO 20 SECONDS WITH DYNAMIC LOADER DEBUGGING IN PREVIEW MODE
 PI40555NOT POSSIBLE TO RESET AN ERRONEOUS DOJO FIELD TO IT'S DEFAULT STATE
 PI35204DOJO ACCORDION ERROR WITH IE 10
 PI39350DOJO MOBILE DATE PICKER DOES NOT BRING BACK PROPER DATE WHEN USING ACTION VIEWS
 PI39961THERE IS ERROR PARSING THE WSDL FILE
 PI42371PUBLISHMESSAGEHELPER VALIDATION NOT SUPPRESSING ERROR MESSAGE IN TOOLTIP
 PI44029RBD CANNOT SET BACKGROUNDCOLOR OF CUSTOM WIDGET
 PI51868DISABLE ONE PANE IN DOJOCONTENTPANE COMPONENT IN RBD 9.1.1
 PI44499DRAGGING AND DROPPING THE CHECKBOX COLUMN OF A DATAGRID FAILS THROWING ERROR MESSAGE
 PI45982DETAILS OF EXCEPTIONS NOT RETURNED BY CLIENT WITH CUSTOM EXCEPTIONS
 PI48381EGL RICHUI "DEPLOY EGL PROJECT" OPTION THROWS OOM MESSAGES WITH VERY LARGE BUILD DESCRIPTOR
 PI48669RUI APPLICATION WITH DECIMAL FIELDS ASSOCIATED WITH NON-ENGLISH LOCALE DISPLAYS ERRONEOUS FORMAT
 PI51596DOJOTIMETEXTBOX RETAINS THE PRIOR VALUE AFTER CLEARING THE FIELD.
 PI51609RUI APPLICATION RETURNS A TWO HOUR TIME DIFFERENTIAL VIA CONSOLE OUTPUT WHEN IMPLEMENTING SERVICE WITH A TIME VARIABLE
 PI58060SETTING THE PROPERTY DISABLED=TRUE ON A DOJOMOBILECHECKBOX DOES NOT DISABLE THE CHECKBOX
Mod Pack 1 (9.1.1)
LinkDate ReleasedStatus

Note: Click PTF List tab above to download COBOL Runtime PTF UI23513.

ComponentAPARDescription
COBOL Generation
 PI20757Egl throws runtime divide by zero exception on a mathlib round function call
 PI27244Number to character assignment behavior is not the same as vag
 PI29236Remotepgmtype = externallydefined not removing additional 12 bytes of a remote call as expected
 PI18251Igypa3005-s received on move statement
 PI28271Setting of resource association for message queue under ims causes cobol compiler error
 PI28316Rbd cobol compile error form contains dbchar
 PI22580Cobolgen can generate variable and function names that are longer than 30 characters causing compile errors
 PI19239A multirow fetch operation generates with a missing space in cobol source for holdwith
 PI19911Index out of bounds exception is thrown with multirow fetch less than rowsetsize
 PI20220Using service records containing more than 10 fields and a subrecord throws compiler error
 PI19302Cicserror and cicscondition not set on hard dl/i error
 PI30261Local record variables defined in a function do not always generate correct code
 PI25650Resource association assignments done before the file close are lost if pi07880 is applied
 PI20481Abend 0c4 when doing a move statement from a dynamic array of fixed types to a dynamic array of string types
 PI28480Dynamic arrays of records cause cics array_container_too_small error
 PI22473Egl services is generating variable names that could exceed the cobol limit of 30 characters
 PI26918A text form with a constant field including a lam alef arabic character is then truncated when displayed on the host
 PI26965Cobol generator throws nullpointerexception with a get next statement without into clause
 PI29454Igyps2121-s "ezerts-mix-svcs-num" was not defined as a data-name
 PI29642Igyps2121-s "xx " was not defined as a data-name. The statement was discarded.
 PI29678Print form variables with length > 160 characters throw a compiler error
 PI29686'Igyps2121-s' occurs if textform contains dbcs blank
 PI29751Print form with a variable spanning end of line by one character throws compiler error
IDE
 PI22519Question about build descriptor options
 PI17953Deadlock/hang occurs when the activator of the com.ibm.etools.egl.parteditor bundle is blocked
 PI19057When using 'organize imports' it include additional package which is not needed
 PI22664Rtc headless build fails on linux - trying to access the display
 PI24437Calls from egl proxy service to another service do not propagate cookies to the client
 PI28802Rui proxy 302 redirect looses cookies
 PI23436Changing region and language to turkish results in shortcut keys failing in rational business developer(rbd)
 PI26003The egl.generate ant task does handle handle a symparm value which includes a comma
 PI27944Egl rui proxy failing to use form-based authentication while connecting to rtc server
Debug
 PI21542Egl program with function returning a numeric arraylist of bigdecimal object cause an exception
 PI30028RBD 9.1 dynamic insert SQL error in debug mode
Java
 PI24770Soap webservice throws egl1621e referring to java.lang.illegalar gumentexception java.lang.nosuchmethodexception
 PI18298In debug mode, unable to save 'print preview' to .txt file when using print statement in egl code
 PI20850Creating egl client interfaces from wsdl's with simpletypes the wizard does not create the associated entries in source code
 PI21881Generation of soap webservice bindings fails
 PI22718Was web service cannot handle xsd types 'nonnegativeinteger' and 'decimal'
 PI18261Vagen ezestlen java gen has incorrect result
 PI22107When generating java from egl the '||' operator is comparing incompatible types
 PI22297Java code generated by rbd v9.1 contains error in syntax check
 PI22304Attempts to deploy a web service wsdl proxy whose name contains an invalid char ('_' or '-') results in a ccue-055 error
JavaScript
 PI23442Ruihandler with dojocombobox tabbing between fields causes page freezing with ie 11
 PI18017Dojocurrencytextbox field does not accept negative numbers
 PI26317Egl rest service deployment failure
 PI20082Dojoradiogroups and dojocheckboxes are not checking the applicable selections with chrome 35
 PI27484Onclick functions for dojomobilelist and dojomobilelistcategory are not responding after updating ipad to ios8
 PI21648Allow automatic encoding of values for datagrid
 PI25616Dojocombox within a datagrid causes hanging, freezing behavior in rbd v910
 PI19425Creating a dojoradiogroup widget with disabled = true incorrectly responds to an onclick event
 PI20679Dojo filteringselect option missing from documentation
 PI21503Datagridtooltips is display behind datagrid
 PI25532Not all datatypes are being recognized and returned when sent through infobus
 PI30074Dodjofilteringselect widget does not support readonly
 PI30478RBD V9.1 shows wrong character in Chinese Taiwan Calendar
Compiler
 PI26390Egl rbd hangs when validating long string concatenation statement.
 PI27698Multiple columns within a tui form, where a column position causes a wrap, is flagged as an error
 PI29226Variables in text or printforms containing a lam alef arabic character throw validation error
 PI29243Egl programs targeted to imsbmp and mfs which contain mixed variable fields will fail the compile
General
 PI23352'<Egl-generate/>' task causes generationlistener to create multiple output lines in console
Initial Release (9.1)
LinkDate ReleasedStatus

Note: Click PTF List tab above to download COBOL Runtime PTF UI17348 and UI17743

ComponentAPARDescription
COBOL Generation
 PI15956Generated COBOL reverses GROUP BY and ORDER BY statements
 PI10036Spaces zero check not being done when using IN on a table variable
 PI15052Abend in called program in the EZERESRC-SCHEDULE routine
 PI08646Thrown exception records are being passed as an address of the heap allocated exception record which can cause an 0C4 abend
 PI09969IGYPS0023-E thrown where generated names are greater then 30 characters
 PI16609NullPointerException when generating an is/not expression with a datatable field
 PI10758Getting program generation failure in rbd for linux
 PI10113Rounding results are different between VAG and EGL COBOL
 PI08412xfer for transfer build option being ignored for CIC's
 PI13193Calling external program not converting the program name to upper case
 PI13467Cobol compiler errors can occur when using EGL substringing on unicode or string data types being assigned to character targe
 PI13689Compilation generated COBOL throws IGYPS2121-S not defined as a data name
 PI16049Symbolic Parameter should be provided to prevent FDABIND being executed
 PI10720Possible compiler errors when using date/time sql exits
 PI14728Date/time/timestamp masks do not work with code pages that do not support lower case letters
 PI16945SET EMPTY IS NOT INITIALIZING ALL FIELDS CORRECTLY WHEN THE TARGET IS A STRUCTURED FIELD WITHIN A RECORD
 PI16872RUNTIME EXCEPTION WHEN GENERATING LIBRARY MODULE WITH OVERLOADED FUNCTIONS
IDE
 PI14322Generating code which is using a TextReport variable cause compilation error IWN.VAL.9992.e
 PI155592NullPointerException when generating or debugging a move statement for structured records containing multiple filler fields
 PI12572EGL debugger delay to reach breakpoint with EGLAR files
 PI12577Exception occurs invoking "com.ibm.etools.attrview" plug-in when moving, deleting fields EGL Test Form Editor
 PM81855RBD v8.1.0.2 EGL Source format function doesn't work correctly
 PI13101Incorrect import statement added using organize imports option
 PI11984EGL Generate Ant Task isn't working correctly
Debug
 PI14801appendAll method throws RuntimeContainerArray incompatible with ReferenceArray
 PM99325RBD 8.0.1.5 missing attributes in the soap messages when EGL debugging while it is fine in the java runtime
 PM99326In RBD 8.0.1.5 missing attributes in the SOAP message when debuging an EGL service, while it is ok in java runtime
 PI08790Unreadable characters output selecting PDF file via HREF link via RUI debugger
Java Generation
 PI04794Non-structured record data not passed correctly with Java Wrapper to iSeries program
 PI15829EGL0731E J2EELib SessionAttr function failed with key
 PI09518MathLib.stringAsDecimal does not handle commas as the decimal sign
Services
 PI09961Consuming Webservice throws "BeanDeserializer setIt WSWS3080E: Could not convert" exception
 PI10284Generating an EGL Client Interface to a Web Service failure
 PI10121WSWS3491E faultCode=PARSER_ERROR thrown due to renamed WSDL and XSD references
 PI07166Multiple service calls throw NullPointerException with EGL1541E
 PI08692JSON exception when webservice returns a float value with German locale
 PI12650Applying nullables to time fields via Webservices always returns null
JSF
 PI07575A radio buttons used in a data grid has a check buttons behavior.
Rich UI
 PI06921RBD Dojo grid sorting problem
 PI15463DojoTabContainer looses content via related tabs
 PI11497Corrupted output when handling data with symbols inserted into a datagrid
 PI09856Dynamically assigning onClick event handler to a DojoButton fires the event twice
 PI08480Enabling the DataGridTooltip disables the Datagrid selectionlistener
 PI10389RBD 9 setting DojoCurrencyTextBox with a decimal number in the dutch nl_NL locale trigers the validation function
 PI06551Custom widget extending IBM RUI widget orders CSS files at random
 PI07098Widget using removeAttribute retains previous value
 PI07098Custom widget extending IBM RUI widget orders CSS files at random
 PI08483Widget using removeAttribute retains previous value
 PI11471Datagrid display does not set rowheight or cellpadding correctly
 PI11346Tabindex option is not gaining focus on applicable fields
 PI14147DojoCurrencyTextBox keeps firing onChange events
 PI06902Unable to set tabIndex for Dojo EGL widgets
 PI11241Onclick event on a DojoMobileListItem is handled twice when an actionview is defined on widget
 PI10380DojoCombobox does not behave correctly when deleting values and reading editable fields
 PI07955DojoComboBox widget does not retain all styles
 PI08481Sorting column reverts datagrid entries
 PI09030validState on DojoDateTextBox not set
 PI15749PI06855 FIX ONLY CHANGES THE SELECTED RADIO BUTTON BUT DOES NOT CHANGE THE SELECTED VALUE.
Documentation
 PI10326KEYRING and KEYRINGPassword functionality not mentioned in EGL documentation

Table of Contents:


Fix Pack 4 (9.5.1.3)
LinkDate ReleasedStatus
ComponentAPARDescription
EGL COBOL
 PH42939ARRAYCONTAINERTOOSMALL ERROR WHEN PASSING ARRAYS TO SOAP SERVICES
 PH36078VARIABLE NAMES IN COBOL WEB SERVICES MAY EXCEED THE 30 CHARACTER LIMIT
 PH31646HTTP Gateway Servlet fails for thread safety
 PH50398RBD 9.5.0.1 fail to build EGL COBOL source project
 PH33487CQPAR00253371 PH33487 ER CHCLS00147499 File print buffer gets cleared when concurrenct print executes
 PH53362PH53362 NullPointerException When Printing Floating Forms
EGL IDE
 PH51525[Escalation CHCLS00160156] Misleading truncation warning when assigning decimal
EGL Javascript
 PH42686EGL.PARTIALTERMINATESESSION METHOD PREVENTS THE VISUAL EDITOR FROM REFRESHING
 PH37569EGLSDK RUI DEPLOYMENT FAILS WITH NULL POINTER EXCEPTION
 PH37369AFTER ACTIVATING THE "SEPARATE JAVASCRIPT FROM HTML WHEN DEPLOY" OPTION JAVASCRIPT FILES CANNOT BE REFRESHED
 PH37083WIDGETS NOT DISPLAYED IN DEPLOYED RUI
 PH31431ER CHCLS00146425 PH31431 Dojo combo box issue where it prints '?' sybols in the dropdown list when deployed to server
 PH55154PH55154 Resource Association May Not Resolve Correctly At Run Time
 PH40290CHCLS00150924 [PH40290] Datagrid render bug when using behavior for empty rows
EGL Java
 PH43669EGL DEBUGGING ENDS WHEN EXECUTING CONTINUE CLAUSE IN FOREACH BLOCK
 PH36585SOAP MESSAGE DOES NOT RETURN MILLISECONDS OF TIMESTAMPS
 PH42629incorrect form feed character and blank line inserted in report generated by RBD 9.5.1
 PH30302APAR PH30302 Error retrieving JAXWS WSDL using ? wsdl on tomcat
 PH54649PH54649 Linkage Properties File Not Generated
 PH54852PH54852 Wrapper Execution Fails With Error "Malformed \uxxxx encoding"
EGLSDK
 PH41884EGLAR FILES DO NOT GET INCLUDED IN THE EGLSDK DEPLOY PROCESS
 PH37570EGLSDK RUI DEPLOYMENT HANGS

Fix Pack 3 (9.5.1.2)
LinkDate ReleasedStatus
ComponentAPARDescription
EGL COBOL
 PH18155MINIMIZE TSQ SIZE DURING SEGMENTED CONVERSE
 PH15463STRLIB.FORMATNUMBER FUNCTION DOES NOT RETURN THE CORRECT FORMATTED VALUE VIA COBOL RUNTIME
 PH10495CICS STORAGE VIOLATION WITH EGL PROGRAM
 PH07113IGYPA3074-S ERRORS GENERATING WEBSERVICE WRAPPER WITH A STRUCTURED RECORD FIELD REDEFINING ANOTHER FIELD
 PH06535AFTER MIGRATION OF PROGRAMS FROM CSP TO EGL, IT IS OBSERVED THAT TEXT FIELD ALIGNMENT HAS BEEN ERRONEOUSLY ALTERED
 PH04634MATHLIB.CEILING FUNCTION RETURNS INCORRECT RESULTS VIA COBOL GENERATED CODEE
 PH00971WHEN CALLING A CONVERTBIDI FUNCTION WITH A BCT FILE NAME XXX.BCT, WE RECEIVE A GENERATION ERROR
 PH00658EGL RECORDTYPES VIA GENERATED COBOL RETURNS INCORRECT IO-STATUS OF SQL RECORD
 PM98748WHEN A CALLED PROGRAM GETS CALLED MORE THAN ONCE AND IT TRIES TO CLOSE A CICS TEMP STORAGE FILE THAT IS ALREADY CLOSED GET A
 PH09997CALLS TO EGL RUNTIME LIBRARIES MAY CAUSE PROGRAM ABENDS
EGL Compiler
 PH00249PRIVATE PROPERTIES AND PRIVATE VARIABLES CAN BE ACCESSED WHEN INSTANTIATING A WIDGET
EGL Debug
 PH25613INCORRECT OUTPUT FROM EGL DEBUGGER WITH STRING ARRAYS
 PH21442ERROR WHILE USING DEBUG SERVICE SERVLET
 PH16929NOCLASSDEFFOUNDERROR EXCEPTION THROWN WHEN ACCESSING VSAM FILES WITH THE EGL DEBUGGER
 PH15375EGL DEBUGGER HANGS WHEN CISCO ANYCONNECT VPN IS ACTIVE
EGL General
 PH24632USING RBD 9.5.1.1 IN TANDEM WITH RATIONAL LICENSE KEY SERVER IS NOT RELEASING LICENSES WHEN THEY BECOME INACTIVE
EGL IDE
 PH23374COBOL PROJECTS FIRE A BUILD ERROR WHEN CLEANED IF THE PREFERENCE "DELETE GENERATED FILES DURING PROJECT CLEAN" IS SELECTED
 PH19319EGL.DEPLOY THROWS A CLASSCASTEXCEPTION
 PH19142RUNNING BUILD AUTOMATION VIA ANT SCRIPT FAILURE
 PH18707SUPPORT MQ V9 ON IBM I
 PH14057COMMON TABLE EXPRESSION THROWS "THE GET SQL I/O STATEMENT DOES NOT ALLOW THE EXECUTE CLAUSE"
 PH12394GENERATION FAILS FOR DEPLOYMENT DESCRIPTOR USING ANT SCRIPT AND EGL.GENERATE TASK
 PH12279CALL STATEMENT WITH SYSLIB.BYTES() IN PARAMETER LIST THROWS ERROR IN EDITOR
 PH12112EGL.GENERATE ANT TASK CAUSES HANGING BEHAVIOR IN RBD
 PH03127SOFTWARE ANALYZER TOOL PERIODICALLY PRODUCES INCORRECT RESULTS
 PH00660OPEN ON SELECTION (F3) SELECTS INCORRECT FUNCTION
 PH00219EGL APPLICATION ASSOCIATED WITH BIRT REPORT IS THROWING A JAVA.LANG.NOSUCHMETHODERROR EXCEPTION
 PI83124OBDC DATA SOURCES CREATED IN WINDOWS SYSTEM DSN NOT RECOGNIZED IN RBD 9.5.X STREAM 64-BIT VERSIONS
EGL Java
 PH13500NULLPOINTEREXCEPTION WHEN PRINTING FORMS IN JAVA
 PH13353ARRAYINDEXOUTOFBOUNDSEXCEPTION WHEN DISPLAYING CERTAIN CHARACTERS ON A JAVA TUI SCREEN
 PH21810MISSING DATA IN EGL SOAP SERVICE INVOCATIONS WHEN USING NON-DEFAULT NAMESPACE
 PH19385INCORRECT CONTENT-TYPE IN RESPONSE HEADER OF EGL REST SERVICE
 PH19261JAVA GENERATION FOR UNIX SYSTEMS MAY FAIL IF FILENAMES CONTAIN ' $' CHARACTERS
 PH18441SQL STATEMENT INCLUDING THE SINGLEROW OPTION DOES NOT THROW SQLC ODE -811 EXCEPTION VIA JAVA GEN AND EGL DEBUGGER
 PH09968EGL RECORDS GENERATED FROM XML SCHEMAS ARE MISSING THE XMLARRAY ATTRIBUTE REQUIRED FOR SOME ARRAY FIELDS
 PH08778JAVA GENERATION NOT IMPLEMENTING CONTEXT OR GROUPID MQ OPTIONS
 PH08397COMPILER DOES NOT MATCH THE CORRECT FUNCTION WHEN THE SECOND ARGUMENT IS A NULL LITERAL
 PH07975NOTSERIALIZABLEEXCEPTION VIA GATEWAYSESSIONDATA CLASS WITHIN THE HPTGATEWAY.JAR
 PH07468GENERATING WSDL OMITS ANNOTATIONS FOR STRUCTURED RECORD FIELDS
EGL JavaScript
 PH22847DATAGRID DISPLAY MISALIGNMENT WITH FIREFOX ZOOM FUNCTION
 PH20242CALLING A REST SERVICE ON IBM I SUBSEQUENT PROGRAM CALLS RETURN A RUNTIME ERROR
 PH12579NEW META DATA ENTRY WITH CONTENT WHICH CONTAINS A COMMA IS NOT RETAINED
 PH10501DOJOUPLOADER DOES NOT UPLOAD SELECTED FILES
 PH09734USING DOJOTREE, THE ASSOCIATED EVENT FIRES TWICE ON SELECTION
 PH08114NULL INDICATOR NOT RETURNED FOR CERTAIN VARIABLE TYPES IN A SOAP SERVICE CALL
 PH05846USING THE BROWSER SCROLLBARS IN RUI DISPLAYS ERROR MESSAGES
 PH05711CALLING APPENDALL IN RUI DOES NOT COPY THE SOURCE ARRAY ELEMENTS TO THE DESTINATION ARRAY
 PH05717EMBEDDING DATAGRIDS WITHIN A DATAGRID WHEN SELECTING THE FIRST ROW OF THE INITIAL DATAGRID UNEXPECTEDLY SELECTS OTHER ROWS
 PH05466CUSTOMIZING THE POSITION OF A DOJODIALOG DOES NOT HAVE ANY EFFECT WITH THE IE BROWSER
 PH05407DATA OMITTED IN DISPLAY WITH A DOJOEDITOR WIDGET
 PH04231A DOJOUPLOADER EMBEDDED INTO A DATAGRID DOES NOT DISPLAY THE ASSOCIATED INPUT FIELD
 PH02794CLOSING A DOJODIALOG BOX WHICH CONTAINS A DOJOCOMBOBOX STILL DISPLAYS THE COMBOXBOX SELECTION OPTIONS
 PI54196[DOJO]DOJOCURRENCYTEXTBOX DISPLAYS NEGATIVE NUMBERS WITH PARENTHESES (), INSTEAD OF MINUS SIGN

Fix Pack 2 (9.5.1.1)
LinkDate ReleasedStatus
ComponentAPARDescription
EGL COBOL
 PI70799RBD LENGTHERR IF CICS PRINT FORMS HAS A LINE WITH MORE THAN 131 CHARACTERS
 PI74153INCORRECT COBOL GENERATED FOR SQL CONTAINING SEMICOLON INSIDE QUOTES
 PI87421INCORRECT GETTER CODE GENERATED FOR THE USAGE OF THE IN EXPRESSION AGAINST A FUNCTION INVOCATION THAT RETURNS AN ARRAY
 PI68188PERFORMANCE DEGRADATION WITH USING SUBSTRING VALUES WITH THE SAME RECORD VARIABLE FOR BOTH THE FROM AND TO INDECIES
 PI69003RANDOM ABENDS OR TOO MUCH DATA WRITTEN TO ELAWORK CAN HAPPEN IN AN IMSVS ENVIRONMENT
 PI72494GENERATED COBOL RELATED TO A SET EMPTY ENTRY THROWS COMPILATION ERROR IGYPS2145-E
 PI72685COBOL COMPILER ERROR WHEN USING A SQL UNICODE FIELD WITH A DATE OR TIME SQLDATACODE SPECIFIED
 PI78240RATIONAL BUSINESS DEVELOPER (RBD) 9.5 - UNRELEASED QZRCSRVS JOBS WHEN ACCESSING ISERIES DATA OBJECTS VIA EGL SERVICES
 PI80588CICS PREPROCESSOR IMPLEMENTING A DOUBLE QUOTE WITHIN SINGLE QUOTES THROWS DFH7035I
 PI81285ABEND OCCURS WHERE THERE ARE A LARGE AMOUNT OF ARRAY DEFINITIONS WITHIN A CICS WEB SERVICE
 PI84963WHEN USING FLOATING FORMS SOMETIMES AN ADDITIONAL FORM FEED AT THE START OF THE FIRST FLOATING FORM OCCURRENCE OCCURS.
 PI86302SYSVAR.RETURNCODE NOT SET BY EGL CONOL ON IBM I
 PI86389COBOL COMPILER ERROR WHEN PASSING A NON-NULLABLE TEMPORARY VARIABLE TO A NULLABLE FUNCTION PARAMETER
 PI86399UNKNOWN RESULTS CAN OCCUR WHEN ADDING A NEW RECORD OBJECT TO A DYNAMIC ARRAY THAT ALSO CALLS AN EXTERNAL PROGRAM
 PI96908MATCHES OPERATOR IS NOT RETURNING EXPECTED RESULTS.
 PI97386GENERATING A CALL TO A DB2 STORED PROCEDURE WITH A PARAMETER OF MORE THAN 2000 CHARACTERS THROWS IGYPG3192-E.
 PH00658EGL RECORDTYPES VIA GENERATED COBOL RETURNS INCORRECT IO-STATUS OF SQL RECORD
 PH00971WHEN CALLING A CONVERTBIDI FUNCTION WITH A BCT FILE NAME XXX.BCT WE RECEIVE A GENERATION ERROR
EGL Compiler
 PI70778AN 'AS' EXPRESSION CAUSES EXCEPTION TO BE THROWN IE EGL0049E AN OVERFLOW ERROR OCCURRED
 PI74045PARTINFO FUNCTIONALITY RETURNS INCORRECT FUNCTION SIGNATURE WHEN OVERLOADED WITH FUNCTIONS OF SAME NAME AND DIFFERENT SIGNATURES
 PI76330DB2 PREPROCESSOR ERROR IN SQL STATEMENTS THAT HAVE VARIABLE WITH _DATA IN THE VARIABLE NAME
EGL Debug
 PI69537VALIDATION FUNCTION CORRUPTS THE EGL.DEBUGSTACK
EGL General
 PI76325BUILD DESCRIPTOR OPTION SQLACCESSCOLUMNSASBYTES ENABLED FOR THE EGL DEBUGGER
EGL IDE
 PI72781SETTING ""SEPARATE JAVASCRIPT FROM HTML WHEN DEPLOY"" OPTION IN RUI DEPLOYMENT PREFERENCES EFFECTS THE DISPLAY OF DOJO WIDGETS
 PI74662INSTALLING RBD 9.5.1 ON WINDOWS 10 WHEN RESIZING THE RUI DESIGN VIEW WITH THE EDITOR SCROLL BARS THE SCREEN BECOMES UNUSABLE
 PI81272THE SAVE BUTTON ON TOOLBAR DOES NOT SAVE THE CHANGES APPLIED IN THE DESIGN VIEW OF THE EGL TEXT FORM EDITOR
 PI87426THE RUI PREVIEW PANE HANGS WITH XULRUNNER RENDERER SELECTED WITH THE RBD 9.5.1 32 BIT VERSION
 PI90550REFUSED TO SET UNSAFE HEADER ""CONTENT-LENGTH"" ERROR MESSAGE AFTER SERVICE CALL.
 PI96094DEPLOYMENT FAILURE OF A RUI HANDLER OCCURS WHERE THE PACKAGE WHERE IT IS LOCATED CONTAINS AN UNDERSCORE.
 PH00022CONCURRENTMODIFICATIONEXCEPTION THROWN VIA ANT TASK FOR RUI GENERATION
EGL Java
 PI70796GENERATED JAVA INCORRECT FOR SQL SERVER
 PI73466EGL APPLICATION IS PERIODICALLY DROPPING THE DATASOURCE CONNECTION DUE TO J2EE=FALSE
 PI76055SERVICES RECORD CALCULATION FOR ARRAYS NOT HANDLING THE OFFSETS FROM RECORD ALIGNMENT
 PI77434WHEN CALLING A WEBSERVICE THAT USES ATTRIBUTES WITHIN THE WSDL THEN ITS OBSERVED THE GENERATED REQUEST IN EGL IS INCORRECT
 PI81992ONLY THE LAST ITEM OF AN ARRAY IS RETURNED ON SOME SOAP CALLS
 PI83805DB2 TABLES ARE NOT RESOLVED IF UNQUALIFIED VIA JAVA RUNTIME WHERE THE DEFAULT SCHEMA IS DEFINED IN THE DB2 CONNECTION PROPERTIES
 PI84804ARRAYCONTAINERTOOSMALL ERROR WHEN PASSING NILLABLE RECORD ARRAYS IN A SOAP CALL
 PI87494EGL1538E EXCEPTION JAVA.UTIL.NOSUCHELEMENTEXCEPTION:NO MORE TOKENS IN STRING VIA RUI WEBSERVICE CALL
 PI88879NILLABLE FLAG IGNORED ON SOAP CALLS FOR RECORD FIELDS WITH THE @XMLELEMENT ANNOTATION
 PI69919JSON ERROR WITH REST SERVICE CALLS TO AN EXTERNAL PARTY
 PI71870REST SERVICE THROWS AN UNSUPPORTEDENCODINGEXCEPTION AFTER AN UPGRADE TO RBD 9.5.1.
 PI72439JAVA.LANG.CLASSNOTFOUNDEXCEPTION: COM.IBM.ETOOLS.EDT.CORE.IR.API .FIELD IS THROWN WHEN TESTING GENERATED JAVA CODE.
 PI72927ERRONEOUS JAVA GENERATION WITH AN SQL CASE STATEMENT
 PI73154ENTERING INCORRECT DATE VALUES FOR THE DATETIMELIB.MDY FUNCTION DOES NOT THROW AN EXCEPTION
 PI73836VALIDATIONBYPASSKEYS LIKE PA1 ARE NOT PROCESSED CORRECTLY VIA THE EGL DEBUGGER OR AT JAVA RUNTIME
 PI75386RATIONAL BUSINESS DEVELOPER (RBD) 9.5 - JAVAGEN IS NOT CHECKING PROJECT LIST
 PI77023JAX-WS WEBSERVICES WERE NOT SUPPORTING DECIMAL NUMBERS OR DYNAMIC ARRAYS
 PI78325COMPILATION FAILURE OBSERVED AFTER ADDING EXTRA FIELDS TO A WSDL FOR AN EXTERNAL SERVICE.
 PI84794ARRAYINDEXOUTOFBOUNDSEXCEPTION WHEN CALLING SOAP FUNCTION WITH INCORRECT NUMBER OF PARAMETERS
 PI85809INVOKING SOAP SERVICE CALLS FROM CICS FAIL WHEN RETURNING NILLABLE RECORD FIELDS
 PI88888EMPTY/NULL NAMESPACE URI EXCEPTION THROWN WHEN PROCESSING JAXWS SERVICE ERRORS UNDER WEBSPHERE LIBERTY
 PI89478INCORRECT JAVA CODE GENERATED FOR XML SIMPLE TYPES WITH BASE64BINARY BASE TYPE
 PI89849SERVICELIB.CONVERTTOJSON DOES NOT ACCEPT CLOB FIELD
 PI94293APPLICATION-SPECIFIC SOAP FAULT DETAILS NOT RETURNED TO EGL
 PI95465WHEN AN ARRAY IS NOT INITIALIZED THERE IS AN EXCEPTION WHILE JAVA GENERATION
 PI98905INCORRECT RESULTS ARE OBSERVED WHEN AN EGL HANDLER REFERENCES ANOTHER HANDLER OF THE SAME TYPE.
EGL JavaScript
 PI74026BIDITEXTFIELD OR BIDITEXTAREA THROWS INVALIDCHARACTERERROR
 PI67903RATIONAL BUSINESS DEVELOPER (RBD) 9.5.0.1 -FOCUS EVENT INTERFERING WITH SUPPRESSCHANGEEVENT
 PI72785WITH VALIDATION OF A DOJODATETEXTBOX ITS OBSERVED THAT WHEN FOCUS IS GAINED THE VALIDSTATE IS INCORRECTLY CHANGED.
 PI72789DOJO RESET() FUNCTION IGNORES THE SUPPRESSCHANGEEVENT PROPERTY WHEN IT IS SET TO TRUE
 PI74841RUI HANDLER SELECTION OF DATAGRID ROWS WITHIN A DOJOCHECKBOX ASSOCIATED WITH A DATAGRIDHEADERROW INVOKES THE DRAG FUNCTION
 PI77735DOJODATETEXTBOX WIDGET FIRES ONCHANGE EVENT IF THE DEFAULT VALUE HAS BEEN SET
 PI78221RUI APPLICATION IMPLEMENTING EXTERNALTYPE JAVASCRIPTOBJECT AND INCLUDEFILE FUNCTION CAUSES VERY HIGH CPU USAGE IN PREVIEW MODE
 PI84790POOR PERFORMANCE IS OBSERVED WHEN USING DOJO WIDGETS INSIDE A DATAGRID.
 PI88614CANNOT ADD ADDITIONAL CHILDREN TO THE DOJOMENU WIDGET
 PI89288THE DOJOUPLOADER WIDGET DOES NOT SHOW THE POP-UP SELECTION DIALOG IF A MARGIN HAS BEEN DEFINED
 PI91093DOJOTABCONTAINER WIDGET DOES NOT RENDER CORRECTLY
 PI94156SHOWSCROLLBAR = TRUE DOES NOT POPULATE DATA
 PI96466TIMESTAMP MILLISECONDS ARE DROPPED WHEN PASSING TIMESTAMPS BETWEEN RUI CLIENTS AND SERVICES
 PI96544DOJODIALOG TITLE IS NOT UPDATED
 PI96786HEIGHT AND WIDTH PROPERTIES DO NOT PLACE DOJOUPLOADER AS EXPECTED
 PI97200ITS OBSERVED THAT THE ISVALID FUNCTION IS IN ERROR WHERE ENTERING INVALID VALUES ARE BEING RETURNED AS TRUE
 PI98062RUI HANDLER WITH A DATAGRID INCLUDING FIXFIRSTCOLUMN= TRUE EFFECTS THE SCROLLING OF ANOTHER DATAGRID
 PI99322ITS OBSERVED THAT HIGHLIGHTING THE TEXT OF ANY APPLICABLE WIDGETS IS DISABLED WHERE A DOJOCOMBOBOX IS INSIDE A DOJODIALOG.
 PH00675DOJODATETEXTBOX WITH DOJOLIB.DATEBOX_FORMAT_FULL APPLIED RETURNS INCORRECTLY FORMATTED DATE
Refresh Pack 1 (9.5.1)
LinkDate ReleasedStatus
ComponentAPARDescription
EGL COBOL
 PI499060C4 ABEND ACCESSING DYNAMIC ARRAYS RESIDING ABOVE MEMORY LOCATION 3B9ACA00 WHEN PROGRAM IS COMPILED WITH TRUNC(STD)
 PI47480INCORRECT MESSAGE WHEN EMBEDDING STRING VALUES
 PI56870WITH DB2 VARIABLE LENGTH FIELDS AN SQL STATEMENT CAN REFERENCE AN INCORRECT HOST VARIABLE
 PI49579TEMPORARY EZELFV-CPY VARIABLE CREATED ON ISERIES WITH SUBSTRING INFORMATION IS NOT PASSED TO THE CPY VARIABLE
 PI50131SYSLIB.SIZE() RETURNS INCORRECT VALUE IF ARRAY ELEMENT PART IS ARGUMENT.
 PI50183COBOL COMPILER ERROR USING BUILD DESCRIPTOR OPTION V60SQLNULLABLES=NO WITH NO NULLABLE FIELDS IN ACCESSED RECORD
 PI50782PIC S9(9) COMP-4 VARIABLE WITH COMPILE OPTION TRUNC(STD) OVERFLOW CHECKING TRUNCATES VALUE
 PI51913EGL SHOULD PROVIDE A METHOD TO CREATE EMPTY OUTPUT FILES
 PI53306REGRESSION IN COMPARISONS OF 0-LENGTH STRING LITERALS TO NUM FIELDS.
 PI53428EXCEPTION TYPE POINTER INCORRECTLY SET TO WORKING STORAGE ADDRESS INSTEAD OF GETMAINED COPY OF THE CONTROL BLOCK
 PI54225WSDL MAXLENGTH SPECIFIED ON A STRING TYPE CAUSES A COBOL GENERATION COMPILE ERROR
 PI54910GENERATED COBOL HAS COMPILE ERROR FOR DELEGATE ARRAY
 PI55469SEVERE COMPILATION ERRORS DUE TO CASE STATEMENT, NUMERIC CONVERSION HANDLING.
 PI55959IN RBD 9.1.1 RESPONSE ARRAY NOT CORRECTLY POPULATED BY INVOKED WEB SERVICE
 PI56319ABEND 0C4 OBSERVED WITH A CLOSE STATEMENT FOR A SERIAL FILE WHEN RUNNING PROGRAM THAT HAS RECURSIVE FUNCTION CALLS.
 PI59464COMPILE ERRORS ARE OBSERVED IF USING SYSLIB.CLIP WITH AN ARRAY VARIABLE THAT IS SUB-STRINGED AS THE SOURCE TO A CLIP ARGUMENT
 PI60319SQL OPEN STATEMENT WITH A PREPARE IS NOT TAKING INTO ACCOUNT HOST VARIABLES WHERE CLAUSE IS PART OF AN AND OR OR CONSTRUCT
 PI61403RATIONAL BUSINESS DEVELOPER (RBD) 9.1.0 - GENERATED COBOL COMPILES WITH ERROR IGYPS0023-E
 PI62599"1" SUFFIX USED FOR ARRAY VARIABLES CAN CAUSE NON-UNIQUE VARIABLE NAMES IN GENERATED COBOL VIA A WEBSERVICE
 PI63974COMPILER ERRORS ARE OBSERVED IN GENERATED COBOL ASSOCIATED WITH RECORDS THAT CONTAIN MULTIPLE DYNAMIC ARRAYS OF ANOTHER RECORD
 PI64381INCORRECT RESULTS FROM THE GETTOKENCOUNT FUNCTION WITH SPACES IN DELIMITER
 PI66650RATIONAL BUSINESS DEVELOPER (RBD) 9.5.0 MATHLIB.ROUND FUNCTION GENERATES INCORRECT COBOL
EGL Compiler
 PI48552DECIMAL OVERFLOW IN EGL OF RBD 9.1.1
 PI55564AN APPLICATION WHERE 1000'S OF WARNINGS ARE PRODUCED WITHIN PROBLEMS VIEW DOES NOT THEN FLAG "REAL" ERRORS
 PI67469RATIONAL BUSINESS DEVELOPER (RBD) 9.5.0.1 - EGL FORMS NOT RESOLVED
EGL Debug
 PI47868EGL DEBUGGER DOES NOT HANDLE BYPASS KEYS FOR A FORM
 PI51783DEBUGGING MAP FIELD WITH DATEFORMAT FIRES WARNING:EGL0102E THE VALUE OF STRING TYPE CANNOT BE CONVERTED TO THE DATE TYPE
 PI58796EGL DEBUGGER THROWS AN ERROR ASSOCIATED WITH A MAIN PROGRAM THAT USES A SERVICE INTERFACE.
 PI62194THE EGL DEBUGGER THROWS AN EXCEPTION WHERE THE MAIN PROGRAM IMPLEMENTS A SERVICE INTERFACE
 PI62826VARIABLES ARE NOT PROPERLY INITIALIZED WHEN RUN VIA THE EGL DEBUGGER
EGL General
 PI56949.JAZZIGNORES FILE ARE DELETED WHEN EGL PROJECT IS CLEANED
 PI62826RATIONAL BUSINESS DEVELOPER (RBD) 9.1.1 ERROR MESSAGE WHEN GENERATING EGL RECORD FROM EXTERNAL XSD FILE.
EGL IDE
 PI58956OVERWRITE EXISTING FILES PARAMETER IS NOT DELETING DUPLICATES AFTER GENERATING WSDL FILES FOR EGL CLIENT INTERFACES
 PI58961ANT TASK EGL.EXPORT DOES NOT INCLUDE THE EGLSOURCE FOLDER WHEN EXPORTING TO A BINARY PROJECT
 PI59699IR FILES NOT BEING UPDATED WITH DEFAULT SETTINGS BY EGL.GENERATE WITH A HEADLESS BUILD
 PI60553REFACTORING A SOURCE FILE ALSO ALTERS THE NAMES OF FORMGROUPS IN THE EDITOR TABS
EGL Java
 PI57383TEXT REPORT WITH APPLIED VARIABLE ASSIGNED TO NULL THROWS STRINGINDEXOUTOFBOUNDSEXCEPTION
 PI47385INCORRECT COMMANDVALUEITEM FIELD SET IN SOME BROWSERS FOR WEBTRANSACTION
 PI54432CN:RATIONAL RBD V9.1.1 LANGUAGE SETTING ISSUE
 PI55020ARRAYINDEXOUTOFBOUNDSEXCEPTION PASSING ARRAY OF RECORDS TO CALLED PROGRAM
 PI60404AN JAVA.LANG.ILLEGALARGUMENTEXCEPTION IS THROWN WHILE RETURNING DATES WITH ITALIAN DAYLIGHT SAVINGS TIME
 PI61223CALLING AN EXTERNAL JAVA PROGRAM WHICH RETURNS A DATE THROWS EGL0051E EXCEPTION
 PI61363AXIS2-SAAJ.JAR NOT CORRECTLY HANDLING THIRD PARTY WEBSERVICE CALLS FROM WEBSERVICES.NL WITH JAXWS
 PI61372A FORMTEXT FIELD WITH DATEFORMAT PROPERTY DOES NOT RETURN THE EXPECTED VALUE AFTER UPGRADING TO RBD 9.1.1.1
 PI67694RATIONAL BUSINESS DEVELOPER (RBD) 8.5.0 - SOAP MESSAGE SENT BY CLIENT HAS A WRONG NAMESPACE
EGL JavaScript
 PI60045RATIONAL BUSINESS DEVELOPER (RBD) 9.5 SELECTONCLICK IN TEXTFIELD DOES NOT WORK
 PI51868DISABLE ONE PANE IN DOJOCONTENTPANE COMPONENT IN RBD 9.1.1
 PI48381EGL RICHUI "DEPLOY EGL PROJECT" OPTION THROWS OOM MESSAGES WITH VERY LARGE BUILD DESCRIPTOR
 PI48669RUI APPLICATION WITH DECIMAL FIELDS ASSOCIATED WITH NON-ENGLISH LOCALE DISPLAYS ERRONEOUS FORMAT
 PI51609RUI APPLICATION RETURNS A TWO HOUR TIME DIFFERENTIAL VIA CONSOLE OUTPUT WHEN IMPLEMENTING SERVICE WITH A TIME VARIABLE
 PI58060SETTING THE PROPERTY DISABLED=TRUE ON A DOJOMOBILECHECKBOX DOES NOT DISABLE THE CHECKBOX
 PI60305A JSON PARSE ERROR OBSERVED ON REST SERVICE CALL WHERE THE PARAM PASSED INCLUDES SPECIAL CHARACTERS LIKE THE GERMAN UMLAUT
 PI60383VALIDATION OF A DOJOTEXTFIELD ITS OBSERVED THAT WHEN FOCUS IS GAINED THE VALIDSTATE IS INCORRECTLY CHANGED.
 PI61108UNEXPECTED RESULTS WITH THE MATHLIB.ROUND() FUNCTION IN A RUI APPLICATION WITH FLOAT TYPE VARIABLES.
 PI63095ONFOCUSLOST AND ONFOCUSGAINED EVENTS ON A DOJOTEXTFIELD ARE FIRED TWICE
 PI65599IMPLEMENTING ANY EVENTS VIA DOJOEDITOR LIKE ONKEYDOWN, ONKEYUP, ONKEYPRESS, ONCLICK ETC ARE NOT BEING FIRED IN RBD V9.5.0.1.
 PI65996A VARIABLE OF TYPE ANY DOES NOT HANDLE A NULLED NULLABLE RECORD CORRECTLY.
 PI66077RATIONAL BUSINESS DEVELOPER (RBD) 9.5.0.1 DEPLOYED APP TO ANDROID HAS ERROR WITH SPECIAL CHARACTERS
 PI66558RATIONAL BUSINESS DEVELOPER (RBD) 9.5.0.1 NO DRAG&DROP SUPPORT FOR DOJOX/FORM/UPLOADER IN IE
Fix Pack 1 (9.5.0.1)
LinkDate ReleasedStatus
ComponentAPARDescription
EGL JavaScript
 PI52374WHEN SETTING THE PROPERTY SHOWHEADER = FALSE THE APPLICABLE DATAGRID IS NOT THEN DISPLAYED
 PI51592ONKEYPRESS ON CONTAINER WIDGETS IS NOT CATCHING AN EVENT ON ALL OF THE WIDGETS WITHIN THE CONTAINER
 PI51596DOJOTIMETEXTBOX RETAINS THE PRIOR VALUE AFTER CLEARING THE FIELD.
 PI50415Rational Business Developer (RBD) 9.5 A Ruihandler program with Controller throws exception
 PI53291USING THE DOJOCONTEXTMENU ON DATAGRID DOES NOT SELECT EACH ROW AS EXPECTED
EGL IDE
 PI50788CONTENT ASSIST IS NOT ACTIVATED REFERENCING DOJO WIDGETS
 PI50795THE "OPEN ON SELECTION" OPTION IS ERRONEOUSLY OMITTED IN SOURCE EDITOR MENU IN RBD V9.5
  64bit XUL Runner is not supported in RBD V9.5
Initial Release (9.5)
LinkDate ReleasedStatus

Note: Click PTF List tab above to download COBOL Runtime PTF UI17348 and UI17743

ComponentAPARDescription
COBOL Generation
 PI43622Mathlib.Modf Needs To Perform Sign Assignment On The Second Argument
 PI33637RBD Number Field Misalignment In Report
 PI30563NPE Occurs With Sql Statements Using Unreferenced Data Table Fields
 PI30696Sql Close Is Not Being Done On The Cursor When More Than 1 Multi-Row Cursor Is Defined
 PI30793When Re-Throwing An Exception Type It Is Incorrectly Changed To A User Exception
 PI32855Inlineprograminitialization=Yes Results In 0C4 Abend In RBD V9.1.1
 PI35398Wrong Length For Msgq Record Sent For Add Statement
 PI35401Mfs Extended Attributes Not Generated Correctly For Scs1 Print Devices That Use Dbchar Or Mbchar
 PI35882For A Print Form With A Floating Area The Trailing Fixed Footer Area Is Not Using The Correct Mfs Position Values
 PI35902Special Character Becomes Non Read Able After Unloading Code From Rtc Respositary And Igygr1056-E Error In Compilation
 PI45017Error Message Passing An I/O Record To A Function
 PI36249Elaw Abends Occur For Some 3270 Client Applications
 PI36351Compilation Errors Observed In Generated Cobol Form Groups
 PI39545Control Info Is Printed In Output Report
 PI39986EGL Generation Referencing A Bct File Does Not Indicate An Error When The File Is Not Found
 PI45080Prepared Sql Statements Using Variable Type Char Cause-104 Sqlcode With Encoding(Unicode)
 PI41665Rational Business Developer 9.1 Incorrect Cobol Generated For Recursive Function Calls
 PI41957Characters Come After Mbchar Are Aligned To 2 Bytes Left After Migrating To EGL From Vag
 PI42015Rational Business Developer (RBD) 8.5.1: Match Condition Inside Case Does Not Evaluate Correctly
 PI45804D260 Abend In Dl/I Environment With Segmented Converse Calling Psb Program
 PI44384Variable Length Sql Variables Are Defined As Comp-4 When Comp-5 Would Provide Greater Sizes
 PI44529Rational Business Developer (RBD) 9.1.1 Onexception Not Handled Properly
IDE
 PI24615Data Studio Defect Apar It04774 - Fix To Be Included In Future RBD Releases
 PI28216Java.Lang.Nullpointerexception When Using EGL Text Editor Is Used (Eclipse)
 PI32041Workspace Hangs While Editing Tui Editor Source Page In RBD 9.1
 PI33058Proxy Is Dropping The Ltpatoken2 Cookie Which It Receives From The Server During A 302 Redirect
 PI34529Nullpointerexceptions Occur When Adding EGLar Files To The EGL Build Path Indicating They Are Corrupt
 PI34917Organize Imports Does Not Work When Using EGLar
 PI42081Rational Business Developer (RBD) 9.1.0 Running Organize Imports On EGL Source File Causes Invalid Update
 PI43483Null Dialog Error Generating EGL Records From Xsd Files
Debug
 PI38630Declaring An Instance Of The Interface Created Out Of A Non-EGL WSDL File Throws A Nullpointerexception
Java
 PI38156Generation Failure With Rpc Literal Style WSDL File In A Jaxws Environment
 PI31105Generation Listener In EGL.Generate Ant Task Should Supply The Same Level Of Information As The Igenerationlistener
 PI36231For Update Statements Not Correctly Handled In Generated Java
 PI37449Externaltype Referencing An Inner Class Appends A '$' Separator
 PI39674EGL Create Extra Length Filed For Variable Length Record
 PI38726Java Generation Error Is Observed With A Sql Select Which Includes The * Character
 PI39311Data Corrupted In EGL Java Remote Call When It Contains Chinese
 PI40331Program Migrated To V911 Throws Arrayindexoutofboundsexception
 PI42003Dates Between 1966 And 1979 With Italian Daylight Savings Time Throw EGL0102E Conversion Error
JavaScript
 PI38148Dojotextfield Oncontextmenu Does Not Capture Event
 PI32107Getting Security Prompt To Access Service
 PI44058Gridlayout Issues Observed With Removing Or Appending Widgets
 PI33062Delays Up To 20 Seconds With Dynamic Loader Debugging In Preview Mode
 PI40555Not Possible To Reset An Erroneous Dojo Field To It'S Default State
 PI35204Dojo Accordion Error With Ie 10
 PI39350Dojo Mobile Date Picker Does Not Bring Back Proper Date When Using Action Views
 PI39961There Is Error Parsing The WSDL File
 PI42371Publishmessagehelper Validation Not Suppressing Error Message In Tooltip
 PI44029RBD Cannot Set Backgroundcolor Of Custom Widget
 PI44499Dragging And Dropping The Checkbox Column Of A Datagrid Fails Throwing Error Message
 PI45982Details Of Exceptions Not Returned By Client With Custom Exceptions
Compiler
 PI31612Setting Individual Time-Out For All Called Services Within The Application Is Not Implemented
 PI32787Problems View Error Output Does Not Adequately Indicate Source Of Some Syntax Errors
 PI39513Error Occurred On Accessing Vsam. It Doesn'T Occurs On The Bmp Program Generated From Vag
 PI44553RBD Validation Error Iwn.Val.3386E And Iwn.Val.3387E

Table of Contents:


Refresh Pack 2 (9.6.2)
LinkDate ReleasedStatus

 

ComponentAPARDescription
EGL COBOL
 PH45418EGL generation removes SQL statements
EGL Compiler
 PH63251EGL generation failure - java.lang.StringIndexOutOfBoundsException: begin 1, end 0, length 1
EGL Java
 PH60461Database SSL Properties Not Provided To EGL Java
 PH62806REST service response body is not available in error scenario
 PH62806JSON Time Conversion Omits Time Zone
 PH62838INCORRECT DEFAULT NAMESPACE FOR SOAP HEADERS
Fix Pack 2 (9.6.1.1)
LinkDate ReleasedStatus

 

ComponentAPARDescription
EGL COBOL
 PH51523EGL handling of variable length and performance considerations
 PH51532EGL is requiring MQ installed
 PH56853A "VALUE" clause literal was not compatible with the data category of the subject data item
 PH42941Rounding error after applying PH08456/PH33020 before related fix PH42941
 PH56853New Cobol compilation error for a CONST
 PH56853COBOL source generated with RBD9.6.0.1 has a compilation error
 PH58169Initialization that should be done only in first call is done at each call
 PH58858RBD 9.7.0.1 vs 9.5.1 differential - Assigning values to variables
 PH58397ZOS report job has extra blank page at the end of report
 PH58858Converse re-initiates fields defined with an initial value
EGL Java/EGL Debug
 PH59390Database SSL Properties Not Provided To EGL Debugger
EGL Java
 PH60487Data not preserved via TUI app with enableSaveRestore=yes prop applied Java runtime
 PH54649Linkage Properties File Not Generated
 PH54852Wrapper Execution Fails With Error "Malformed \uxxxx encoding"
 PH55154Resource Association May Not Resolve Correctly At Run Time
 PH56295INCORRECT CONTENT-TYPE HEADER WITH MULTIPLE REST INVOCATIONS
 PH57930EGL REST Services Fail When Handling Certain Characters
 PH60124A JAVA.LANG.ILLEGALARGUMENTEXCEPTION IS THROWN WHILE RETURNING DATES WITH ITALIAN DAYLIGHT SAVINGS TIME
 PH61611error with optional fields in convertFromJSON and Rest Service
 PH61682serviceLib.getOriginalRequest() not working in generated Java
EGL JavaScript
 PH57852serviceLib.getOriginalRequest may return incorrect data
Refresh Pack 1 (9.6.1)
LinkDate ReleasedStatus

 

ComponentAPARDescription
EGL COBOL
 PH47311Compilation error when using records arrays
 PH42939ArrayContainerTooSmall error when passing record array fields to SOAP services
 PH40290Datagrid render bug when using behavior for empty rows
 PH49104DB2 timestamp (12) represents as char(26) in EGL. but RBD has to represent the timestamp as char(32) (DLR)
 PH47694Generation error after applying PH47694
 PH53228Error in 3270 textUIPrograms after install PTF UI82405
 PH31646PH31646 HTTP Gateway Servlet fails for thread safety
EGL Debug
 PH43669EGL debugging ends when executing continue clause in forEach block
 PH52409PH52409 VSAM Connector Server terminates when receiving invalid requests
EGL Headless Build/EGLSDK
 PH41884EGLAR files do not get included in the EGLSDK Deploy process
 PH37570EGLSDK RUI DEPLOYMENT HANGS
EGL IDE
 PH51525Misleading truncation warning when assigning decimal
 PH42601BIRT error via ICU4J
 PH52529Try Onexception Block Throws EDT Build Failure With NPE
EGL Java
 PH47913JDBC client not compatible with mainframe DB2 V12R1M504
 PH39549Unresolved compilation problem when running VG Web Transactions
 PH42629Incorrect form feed character and blank line inserted in report generated
 PH39410BSSwitch cannot be set as selected
 PH36585SOAP message doesn't support milliseconds in timestamps
 PH48364Programmatic selection of Bootstrap widgets fails
 PH12579Cannot add a new meta in RUI preferences
EGL Java/EGL Debug
 PH53224PH53224 TCPIPS Port Server Certificate
EGL Java/Java TUI - 3270
 PH53362NullPointerException When Printing Floating Forms
EGL JavaScript
 PH37369Cache problem using "Seperate javascript from html when deploy" option
EGL JavaScript/RUI Dojo Widgets
 PH37083Widgets not displayed in deployed RUI
EGLCOBOL
 PH47218NullPointerException generating EGL program
Fix Pack 1 (9.6.0.1)
LinkDate ReleasedStatus

 

ComponentAPARDescription
IDE
 PH19139ITS OBSERVED IN RBD V9.6 MANY WARNINGS ARE FLAGGED IN SOURCE EDI
TOR VIEW
 PI94295AFTER UPGRADING DB2 TO VERSION 11.1 THE DATA PERSPECTIVE
CONNECTION DOES NOT SHOW ALL THE RELATED ARTIFACTS
 PH23374COBOL PROJECTS FIRE A BUILD ERROR WHEN CLEANED IF THE PREFERENCE
"DELETE GENERATED FILES DURING PROJECT CLEAN" IS SELECTED
 PH19319EGL.DEPLOY THROWS A CLASSCASTEXCEPTION
EGL Java
 PH26941PASSING A STRINGARRAY IN AN EGL PROGRAM FAILS IN EXECUTION
 PH18441SQL STATEMENT INCLUDING THE SINGLEROW OPTION DOES NOT THROW SQLC
ODE -811 EXCEPTION VIA JAVA GEN AND EGL DEBUGGER
 PH19261JAVA GENERATION FOR UNIX SYSTEMS MAY FAIL IF FILENAMES CONTAIN '
$' CHARACTERS
EGL JavaScript
 PH31431DOJO COMBOBOX PRINTS '?' SYMBOLS IN THE DROPDOWN LIST WHEN
DEPLOYED TO SERVER
 PH25170IONINPUT WIDGET SETS THE ATTRIBUTE "TEXTTYPE" WHICH IS NOT A
VALID IONIC ATTRIBUTE
 PH23056BSTEXTFIELD WITH FIELDTYPE = BSLIB.FIELD_TYPE_DATE NOT ADDING
THE APPLICABLE DATE WITH FIREFOX AND CHROME
 PH23063BOOTSTRAP NAVBAR DOES NOT SUPPORT LINKAGE FOR THE OPTION TO
COLLAPSE AFTER SELECTION
 PH22966FORMATTER FUNCTION FOR BSDATATABLECOLUMN DOES NOT FUNCTION
 PH22250DOJO UPLOADER SERVLET LOCATED IN A SERVICES PROJECT IS SECURED W
ITH BASIC AUTHENTICATION
 PH22133BSDATATABLE WIDGET OMITS CODE TO HANDLE THE NULL DATASET
 PH21319SELECTION OF FIELDS FROM THE OUTLINE VIEW TO HIGHLIGHT THEM WITH
IN THE RUI EDITOR DESIGN VIEW DOES NOT SELECT THE CORRECT AREA
 PH21036THE BSRADIOGROUP SAMPLE WIDGET DOES NOT SET THE INITIAL VALUE IN
PREVIEW MODE OR RUNTIME
 PH22847DATAGRID DISPLAY MISALIGNMENT WITH FIREFOX ZOOM FUNCTION
EGL COBOL
 PH33124MULTI-ROW FETCH ISSUE
 PH33020A BOOLEAN VARIABLE IS INCORRECTLY RETURNED AS FALSE IN RBD V9.6
VIA GENERATED COBOL
 PH30117RBD 9.6 THROWS A COBOL COMPILE ERROR WHERE A VARIABLE IS
DECLARED WITH THE "CONST" EGL KEYWORD
 PH17936ITS OBSERVED THAT EGL DYNAMIC TABLES HAVE LIMITED MEMORY
ALLOCATION OF 16MB
 PH08456EGL RUNTIME IMPLEMENTS AN IMPLICIT COMMIT OPERATION EVEN AFTER A
PROGRAM CRASH WHERE MQ STATEMENTS ARE EXECUTED
 PH18707SUPPORT MQ V9 ON IBM I
 PH18155MINIMIZE TSQ SIZE DURING SEGMENTED CONVERSE
 PH15463STRLIB.FORMATNUMBER FUNCTION DOES NOT THE RETURN THE CORRECT
FORMATTED VALUE VIA COBOL RUNTIME
EGL SERVICE
 PH30302ERROR RETRIEVING JAX-WS WSDL USING ?WSDL ON TOMCAT
 PH29748TIMEOUTS DO NOT WORK AS EXPECTED ON TOMCAT WITH JAXWS
 PH21810MISSING DATA IN EGL SOAP SERVICE INVOCATIONS WHEN USING
NON-DEFAULT NAMESPACE
 PH21442ERROR WHILE USING DEBUG SERVICE SERVLET
 PH20242CALLING A REST SERVICE ON IBM I SUBSEQUENT PROGRAM CALLS RETURN
A RUNTIME ERROR
 PH19385INCORRECT CONTENT-TYPE IN RESPONSE HEADER OF EGL REST SERVICE
EGL DEBUGGER
 PH29014DEBUGGER FAILS WHEN PROCESSING APPENDALL()ARRAY FUNCTION
 PH20849EGL DEBUGGING IS NOT ENABLED FOR TOMCAT 8.5 AND 9.0
 PH25613INCORRECT OUTPUT FROM EGL DEBUGGER WITH STRING ARRAYS
 PH16929NOCLASSDEFFOUNDERROR EXCEPTION THROWN WHEN ACCESSING VSAM FILES
WITH THE EGL DEBUGGER
 PH15375PRINT FORMS SAVED TO TEXT FILES HAVE MISALIGNED FIELDS WHEN
USING DOUBLE-BYTE CHARACTERS
General
 PH35623NOCLASSDEFFOUNDERROR WHEN RUNNING EGLSDK DEPLOY
 PH33487PRINTFORM TO A FILE IS BEING TRUNCATED WHEN ANOTHER PRINT FILE
JOB INITIATES AND CONCLUDES AT THE SAME TIME
 PH30599EXCESSIVE NUMBER OF AS400 CONNECTIONS WITH REPEATED REMOTE CALLS
 PH30391EXCESSIVE MEMORY USAGE WITH POWER SERVER
 PH24632USING RBD 9.5.1.1 IN TANDEM WITH RATIONAL LICENSE KEY SERVER IS
NOT RELEASING LICENSES WHEN THEY BECOME INACTIVE
 PH19142RUNNING BUILD AUTOMATION VIA ANT SCRIPT FAILURE
 PH13878PRINT FORMS SAVED TO TEXT FILES HAVE MISALIGNED FIELDS WHEN
USING DOUBLE-BYTE CHARACTERS
Initial Release (9.6)
LinkDate ReleasedStatus

 

ComponentAPARDescription
IDE
 PH12279CALL STATEMENT WITH SYSLIB.BYTES() IN PARAMETER LIST THROWS ERROR IN EDITOR
 PH03127SOFTWARE ANALYZER TOOL PERIODICALLY PRODUCES INCORRECT RESULTS
 PI80569ECLIPSE BUGZILLA ASSOCIATED WITH ISSUE WITH THE TOOL BAR BUTTON, LAST EDIT LOCATION (CTRL + Q) WITH RUI PROJECTS
Java
 PH08778JAVA GENERATION NOT IMPLEMENTING CONTEXT OR GROUPID MQ OPTIONS.
 PH07975NOTSERIALIZABLEEXCEPTION VIA GATEWAYSESSIONDATA CLASS WITHIN THE HPTGATEWAY.JAR
JavaScript
 PH10501DOJOUPLOADER DOES NOT UPLOAD SELECTED FILES
 PH09734USING DOJOTREE THE ASSOCIATED EVENT FIRES TWICE ON SELECTION.
 PH05846USING THE BROWSER SCROLLBARS IN RUI DISPLAYS ERROR MESSAGES.
 PH05711CALLING APPENDALL IN RUI DOES NOT COPY THE SOURCE ARRAY ELEMENTS TO THE DESTINATION ARRAY.
 PH05717EMBEDDING DATAGRIDS WITHIN A DATAGRID WHEN SELECTING THE FIRST ROW OF THE INITIAL DATAGRID UNEXPECTEDLY SELECTS OTHER ROWS.
 PH05466CUSTOMIZING THE POSITION OF A DOJODIALOG DOES NOT HAVE ANY EFFECT WITH THE IE BROWSER
 PH05407DATA OMITTED IN DISPLAY WITH A DOJOEDITOR WIDGET
 PH04231A DOJOUPLOADER EMBEDDED INTO A DATAGRID DOES NOT DISPLAY THE ASSOCIATED INPUT FIELD
 PH02794CLOSING A DOJODIALOG BOX WHICH CONTAINS A DOJOCOMBOBOX STILL DISPLAYS THE COMBOXBOX SELECTION OPTIONS
 PH00249PRIVATE PROPERTIES AND PRIVATE VARIABLES CAN BE ACCESSED WHEN INSTANTIATING A WIDGET
 PI98906OPENING MULTIPLE RUI SCREENS IN DESIGN VIEW HANGS RBD WITH WINDOWS 10
 PI54196[DOJO]DOJOCURRENCYTEXTBOX DISPLAYS NEGATIVE NUMBERS WITH PARENTHESES () INSTEAD OF MINUS SIGN
Compiler
 PH08397COMPILER DOES NOT MATCH THE CORRECT FUNCTION WHEN THE SECOND ARGUMENT IS A NULL LITERAL
General
 PH14057COMMON TABLE EXPRESSION THROWS "THE GET SQL I/O STATEMENT DOES NOT ALLOW THE EXECUTE CLAUSE"
 PH12394GENERATION FAILS FOR DEPLOYMENT DESCRIPTOR USING ANT SCRIPT AND EGL.GENERATE TASK
 PH12112EGL.GENERATE ANT TASK CAUSES HANGING BEHAVIOR IN RBD
 PH09997CALLS TO EGL RUNTIME LIBRARIES MAY CAUSE PROGRAM ABENDS
 PH09968EGL RECORDS GENERATED FROM XML SCHEMAS ARE MISSING THE XMLARRAY ATTRIBUTE REQUIRED FOR SOME ARRAY FIELDS
 PH08114NULL INDICATOR NOT RETURNED FOR CERTAIN VARIABLE TYPES IN A SOAP SERVICE CALL
 PH07468GENERATING WSDL OMITS ANNOTATIONS FOR STRUCTURED RECORD FIELDS
 PH07113IGYPA3074-S ERRORS GENERATING WEBSERVICE WRAPPER WITH A STRUCTURED RECORD FIELD REDEFINING ANOTHER FIELD
 PI83124OBDC DATA SOURCES CREATED IN WINDOWS SYSTEM DSN NOT RECOGNIZED IN RBD 9.5.X STREAM 64-BIT VERSIONS

Table of Contents:


Refresh Pack 2 (9.7.2)
LinkDate ReleasedStatus

 

ComponentAPARDescription
EGL COBOL
 PH51523EGL handling of variable length and performance considerations
EGL COBOL
 DT421924EGL WebTransaction Error not fit in 32500 byte buffer
 DT423571Problem when writing select statement table in EGL
EGL Compiler
 PH63251EGL generation failure - java.lang.StringIndexOutOfBoundsException: begin 1, end 0, length 1
EGL Debug
 PH60756EGL exception on db2 warning message
EGL Doc & Samples
 DT423538EGL Batch programs accessing two DBRMs
EGL IDE
 PH62325Error creating EGL Client Interface from REST OPEN API json
EGL Java
 PH59391EGLSDK generates too many source files
 PH60487Data not preserved via TUI app with enableSaveRestore=yes prop applied Java runtime
 PH60461Database SSL Properties Not Provided To EGL Java
 PH61611EGL1572E error with optional fields in convertFromJSON and Rest Service
 PH61682serviceLib.getOriginalRequest() not working in generated Java
 PH61746SERVICELIB.SETRESTRESPONSE NOT RETURNING HEADERS FOR EGL SPRING SERVICES
 PH62838INCORRECT DEFAULT NAMESPACE FOR SOAP HEADERS
 PH62764JSON Time Conversion Omits Time Zone
 PH62806REST service response body is not available in error scenario
 PH63647ArrayIndexOutOfBoundsException When Deploying EGL REST Services
 PH63740Duplicated JSON property names in generated OpenAPI document
 PH64284NullPointerException When Deploying REST Services That Pass NUM Fields
 PH39549Critical Migration to EGL web transaction failure
 DT418854Form Data Not Received By Web Transaction
 DT418763EGL MDY function changed behaviour
Refresh Pack 1 (9.7.1)
LinkDate ReleasedStatus

 

ComponentAPARDescription
COBOL Generation
 PH56853New Cobol compilation error for a CONST
EGL COBOL
 PH50423EGL Build fails, due to blanks in path name
 PH58169Initialization that should be done only in first call is done at each call
 PH51532EGL is requiring MQ installed
 PH47311Compilation error when using records arrays
 PH58397ZOS report job has extra blank page at the end of report
 PH42941Rounding error after applying PH08456/PH33020 before related fix
 PH58858
  • RBD 9.7.0.1 vs 9.5.1 differential - Assigning values to variables
  • Converse re-initiates fields defined with an initial value.
EGL Compiler
 PH52120NoSuchElementException when deploying REST services with malformed uriTemplate
EGL Debug
 PH52357NullPointerException When Accessing MQ Records
 PH52409VSAM Connector Server terminates when receiving invalid requests
 PH59390Database SSL Properties Not Provided To EGL Java And Debugger
EGL Headless Build
 PH48930PART INFORMATION NOT AVAILABLE IN HEADLESS BUILD RESULTS
 PH56294StackOverflowException When Generating
EGL IDE
 PH51525Misleading truncation warning when assigning decimal
 PH59719Report viewer does not display anything
 PH52529Try Onexception Block Throws EDT Build Failure With NPE
EGL Java
 PH54649Linkage Properties File Not Generated
 PH55154Resource Association May Not Resolve Correctly At Run Time
 PH54852Wrapper Execution Fails With Error "Malformed \uxxxx encoding"
 PH53362NullPointerException When Printing Floating Forms
 PH57930EGL REST Services Fail When Handling Certain Characters
 PH56295INCORRECT CONTENT-TYPE HEADER WITH MULTIPLE REST INVOCATIONS
 PH53224TCPIPS Port Server Certificate
 PH58122ServiceLib.setRestResponse not returning status code for EGL Spring services
 PH58400ClassCastException When Deploying REST Services
 PH59698JAXRS libraries not included in Tomcat deployment
 PH60124A JAVA.LANG.ILLEGALARGUMENTEXCEPTION IS THROWN WHILE RETURNING DATES WITH ITALIAN DAYLIGHT SAVINGS TIME
EGL JavaScript
 PH57852ServiceLib.getOriginalRequest may return incorrect data
Fix Pack 1 (9.7.0.1)
LinkDate ReleasedStatus

 

ComponentAPARDescription
EGI
 PH47913RBD 9.6.0.1 JDBC client not compatible with mainframe DB2 V12R1M504
EGL
 PH47218NullPointerException generating EGL program
 PH31646HTTP Gateway Servlet fails for thread safety
Initial Release (9.7)
LinkDate ReleasedStatus

 

ComponentAPARDescription
EGL
 PH43669EGL DEBUGGING ENDS WHEN EXECUTING CONTINUE CLAUSE IN FOREACH BLOCK
 PH29014DEBUGGER FAILS WHEN PROCESSING APPENDALL()ARRAY FUNCTION
 PH25613INCORRECT OUTPUT FROM EGL DEBUGGER WITH STRING ARRAYS
 PH20849EGL DEBUGGING IS NOT ENABLED FOR TOMCAT 8.5 AND 9.0
 PH16929NOCLASSDEFFOUNDERROR EXCEPTION THROWN WHEN ACCESSING VSAM FILES WITH THE EGL DEBUGGER
IDE
 PH42930EDT BUILD FAILURE IN RBD 9601
 PH42686EGL.PARTIALTERMINATESESSION METHOD PREVENTS THE VISUAL EDITOR FROM REFRESHING
 PH24632"USING RBD 9.5.1.1 IN TANDEM WITH RATIONAL LICENSE KEY SERVER IS
NOT RELEASING LICENSES WHEN THEY BECOME INACTIVE"
 PH23374"COBOL PROJECTS FIRE A BUILD ERROR WHEN CLEANED IF THE PREFERENCE
""DELETE GENERATED FILES DURING PROJECT CLEAN"" IS SELECTED"
 PH19139ITS OBSERVED IN RBD V9.6 MANY WARNINGS ARE FLAGGED IN SOURCE EDITOR VIEW.
 PH39480STACK OVERFLOW EXCEPTION WHEN REOPENING PROJECTS THAT REFERENCE OTHER PROJECTS
Services
 PH42939ARRAYCONTAINERTOOSMALL ERROR WHEN PASSING ARRAYS TO SOAP SERVICES
 PH36585SOAP MESSAGE DOES NOT RETURN MILLISECONDS OF TIMESTAMPS
 PH31646HTTP Gateway Servlet fails for thread safety
 PH30599EXCESSIVE NUMBER OF AS400 CONNECTIONS WITH REPEATED REMOTE CALLS
 PH30391EXCESSIVE MEMORY USAGE WITH POWER SERVER
 PH30302ERROR RETRIEVING JAX-WS WSDL USING ?WSDL ON TOMCAT
 PH29748TIMEOUTS DO NOT WORK AS EXPECTED ON TOMCAT WITH JAXWS
 PH21810MISSING DATA IN EGL SOAP SERVICE INVOCATIONS WHEN USING NON-DEFAULT NAMESPACE
 PH21442PH15375ERROR WHILE USING DEBUG SERVICE SERVLET
 PH20242CALLING A REST SERVICE ON IBM I SUBSEQUENT PROGRAM CALLS RETURN A RUNTIME ERROR.
 PH19385INCORRECT CONTENT-TYPE IN RESPONSE HEADER OF EGL REST SERVICE
RUI
 PH41884EGLAR FILES DO NOT GET INCLUDED IN THE EGLSDK DEPLOY PROCESS
 PH39410BSSWITCH BOOTSTRAP WIDGET IS NOT SET AS SELECTED WHEN PROGRAMMATICALLY INITIALIZED TO SELECTED=TRUE
 PH37569EGLSDK RUI DEPLOYMENT FAILS WITH NULL POINTER EXCEPTION
 PH37570EGLSDK RUI DEPLOYMENT HANGS
 PH37369AFTER ACTIVATING THE "SEPARATE JAVASCRIPT FROM HTML WHEN DEPLOY" OPTION JAVASCRIPT FILES CANNOT BE REFRESHED
 PH37083WIDGETS NOT DISPLAYED IN DEPLOYED RUI
 PH36349"YELLOW BLOB IN THE GRID LAYOUT APPEARS AND THERE IS NO ACTUAL DATA DISPLAYED IN THE WEB BROWSER."
 PH35623NOCLASSDEFFOUNDERROR WHEN RUNNING EGLSDK DEPLOY
 PH31431DOJO COMBOBOX PRINTS '?' SYMBOLS IN THE DROPDOWN LIST WHEN DEPLOYED TO SERVER.
 PH25170"IONINPUT WIDGET SETS THE ATTRIBUTE ""TEXTTYPE"" WHICH IS NOT A VALID IONIC ATTRIBUTE"
 PH23056"BSTEXTFIELD WITH FIELDTYPE = BSLIB.FIELD_TYPE_DATE NOT ADDING THE APPLICABLE DATE WITH FIREFOX AND CHROME"
 PH23063BOOTSTRAP NAVBAR DOES NOT SUPPORT LINKAGE FOR THE OPTION TO COLLAPSE AFTER SELECTION.
 PH22966FORMATTER FUNCTION FOR BSDATATABLECOLUMN DOES NOT FUNCTION
 PH22847DATAGRID DISPLAY MISALIGNMENT WITH FIREFOX ZOOM FUNCTION
 PH22250"DOJO UPLOADER SERVLET LOCATED IN A SERVICES PROJECT IS SECURED W ITH BASIC AUTHENTICATION"
 PH22133BSDATATABLE WIDGET OMITS CODE TO HANDLE THE NULL DATASET
 PH21319SELECTION OF FIELDS FROM THE OUTLINE VIEW TO HIGHLIGHT THEM WITH IN THE RUI EDITOR DESIGN VIEW DOES NOT SELECT THE CORRECT AREA
 PH21036THE BSRADIOGROUP SAMPLE WIDGET DOES NOT SET THE INITIAL VALUE IN PREVIEW MODE OR RUNTIME
 PH19319EGL.DEPLOY THROWS A CLASSCASTEXCEPTION
 PH19142RUNNING BUILD AUTOMATION VIA ANT SCRIPT FAILURE
Documentation
 PH41554COMMON TABLE EXPRESSION THROWS "THE GET SQL I/O STATEMENT DOES NOT ALLOW THE EXECUTE CLAUSE"
COBOL
 PH36078VARIABLE NAMES IN COBOL WEB SERVICES MAY EXCEED THE 30 CHARACTER LIMIT
 PH43809 PH18155RELEASE OF PTF CONTAINING THE FIXES IN EZESSM
 PH41720RBD 9.6 BUILD TERMINATED DUE TO CCUE-055 ERROR
 PH08456IMPLICIT COMMIT
 PH33124MULTI-ROW FETCH ISSUE
 PH33020A BOOLEAN VARIABLE IS INCORRECTLY RETURNED AS FALSE IN RBD V9.6 VIA GENERATED COBOL
 PH30117"RBD 9.6 THROWS A COBOL COMPILE ERROR WHERE A VARIABLE IS DECLARED WITH THE ""CONST"" EGL KEYWORD"
 PH18707SUPPORT MQ V9 ON IBM I
 PH18155MINIMIZE TSQ SIZE DURING SEGMENTED CONVERSE
 PH17936ITS OBSERVED THAT EGL DYNAMIC TABLES HAVE LIMITED MEMORY ALLOCATION OF 16MB
Java Generation
 PH19261JAVA GENERATION FOR UNIX SYSTEMS MAY FAIL IF FILENAMES CONTAIN '$' CHARACTERS
 PH18441SQL STATEMENT INCLUDING THE SINGLEROW OPTION DOES NOT THROW SQLCODE -811 EXCEPTION VIA JAVA GEN AND EGL DEBUGGER
 PH39255TOMCAT JAXWS SERVICE INVOCATION ERROR WHEN PASSING CERTAIN CHARACTERS
 PH37030JAXWS PERFORMANCE IMPROVEMENT

Table of Contents:


Initial Release (10.0)
LinkDate ReleasedStatus

 

ComponentAPARDescription
EGL COBOL
 DT423571DT423571 - CHCLS00177362 - Problem when writing select statement table in EGL
 DT444245DT444245 - CHCLS00181110 COBOL gen throws NPE after upgrade to RBD 9.6.2
 PH47694PH47694 - CHCLS00181932 - EGL Exceptionhandling not working
EGL Compiler
 DT439038DT439038 - CHCLS00179655 - EGL Editor function Open on Selection (F3) not working
EGL IDE
 DT444704DT444704 Cannot parse OpenAPI document containing combined schemas
EGL Java
 PH50695PH50695 EGL-Libraryfunction "DateTimeLib.currentDate()" error
 PH50971DT423106 -CHCLS00176918- Null pointer exception with a prepared statement in special case
 PH57930PH57930 EGL REST Services Fail When Handling Certain Characters
 DT425930DT425930 Time zone ignored by RUI SOAP clients when receiving time data
 DT421746DT421746 Incorrect Sign When Moving Num Fields In Structured Records On USS
 DT436192DT436192 Service Requests May Fail With JSON Parse Error
 DT444355DT444355 EGL REST API Clients Not Sending Timezone Data
 DT453703DT453703 - EGL Runtime Not Validating iSeries Sign On
 DT422635DT422635 Java Bean Package
 

[{"Type":"MASTER","Line of Business":{"code":"LOB70","label":"Z TPS"},"Business Unit":{"code":"BU048","label":"IBM Software"},"Product":{"code":"SSMQ79","label":"Rational Business Developer"},"ARM Category":[{"code":"a8m0z0000000BB1AAM","label":"Rational Business Developer"}],"ARM Case Number":"","Platform":[{"code":"PF016","label":"Linux"},{"code":"PF033","label":"Windows"}],"Version":"9.1.1;9.5.0;9.5.1;9.6.0;9.7.0"},{"Type":"MASTER","Line of Business":{"code":"LOB70","label":"Z TPS"},"Business Unit":{"code":"BU048","label":"IBM Software"},"Product":{"code":"SSQ5HH","label":"IBM Business Developer"},"ARM Category":[{"code":"a8m0z0000000BB1AAM","label":"Rational Business Developer"}],"Platform":[{"code":"PF016","label":"Linux"},{"code":"PF033","label":"Windows"}],"Version":"10.0.0"}]

Document Information

Modified date:
31 March 2026

UID

swg27024554