4.5.18 (Sep 2008)
Java Improvements
RequestService enhancements
When a response page is not found, retrieve() and related methods in RequestService (and in the deprecated interface NetService) would return HTTP code 503. They now return HTTP code 404 as expected. Also behavior has improved when the client attempts to retrieve a file that causes redirection (HTTP response code 3xx).
Line feed character enhancement
To keep consistency regarding line feed character "\n[0x0a]", the carriage return character "\r[0x0d]" cannot be added as part of line feed (i.e.,"\r[0x0d]\n[0x0a]") by user interaction or programmatically.
Known issue with table editor
When the string in a table editor is longer than the width of the editor and one double-clicks on the editor, table shows the beginning of the text; gridTable shows the end of the text.
Defects Resolved (Java)
9246 | 712-2799944 - can't set default and focused attributes for buttons in custom modal dialogs |
9750 | compatibility issue with automatic scrolling of a table |
9890 | test api: objectWithTestidExists and findObjectByTestid don't clear out pre-existing objects |
9903 | invisible cells also copied when a table row is copied |
9905 | NPE for the setChildTestIds method |
9953 | OutOfMemoryError after repeatedly using DisplayService modalAlert method |
9989 | when editor in a table starts, cell selection may not update |
9999 | carriage return character shows inconsistent behavior |
10001 | gridTable: sporadic ArrayIndexOutOfBoundsException when agridTable displays repeatedly |
10002 | gridTable: if a gridTable contains invisible lockedColumn, one may not be able to check a checkBox |
10003 | while continuing clicking the pull-down list within comboBox editor in table, cell selection does not update |
10032 | when changing the selection of comboBox editor in table by MCO, the selection is cleared |
10033 | display position of the next editor incorrect after column width is changed by some input into the editor |
10045 | onCommand event of the comboBox editor fires twice |
10048 | user operation is allowed to cancel comboBox selectio |
10051 | gridTable: exception when removing data for gridTable containing union cell |
10052 | in a table with lockedColumn an editor displayed on top of lockedColumn |
10069 | problem with sorting table where sortType="stable" |
10076 | testid: memory issue with testids setting on |
10100 | multiRow selection not cleared between events |
10138 | NetServices response code header shows 503 when it should be 404 |
10139 | NetServices has issues with redirection |
10141 | when using IME onTextChange event may fire when text attribute is changed programmtically |
10148 | if row data do not exist on a table with quickEdit="true", and table receives focus, exception occurs |
10161 | holding down Ctrl key and double-clicking on a editable cell doesn't select the row/column |
10163 | NPE if no selection is made in a comboBox editor before it's closed |
10164 | NPE after selecting a row in a table and replacing rows |
10213 | rorows in a table with more column data than the number of columns cannot be removed |