Program Temporary Fixes (PTFs) for Webulator/400 v1.1
General information about Program Temporary Fixes can be found at the
links below:
The WBL110001 PTF
Note: This PTF was superceded by WBL110002, so you
may wish to download that one instead.
The WBL110001 PTF fixes the following problems:
- Added keyboard support functionality. Please refer to the documentation
included with the keyboard support plugin zip file for more information
on how to enable keyboard support.
- Values of signed numeric fields were not being properly formatted
in the 5250 return buffer resulting in a system error on RISC boxes.
- JavaScript error would be encountered when the field to receive input
focus was a text area.
- Fixed RP trap that resulted in browser seeing message "Document contains
no data". Problem was related to Webulator receiving a save display
command with a screen that had no input fields. Webulator was not
properly reinitializing its variables in this circumstance.
- The starting column for error messages was off by 1 column. This resulted
in the first character on the error line to be incorrectly included
in the error message.
- Fixed problem of losing screen information when a ROLL command was
encountered. This problem may occur whenever a program writes to one
line of the screen and expects the data to be scrolled either up
or down before writing the next line of data.
- Pull down menu windows were not properly showing the window border nor
clearing the text that appeared underneath the pull down window.
- Changed the button parsing logic to look for a | character as a valid
parsing delimeter between buttons.
Special Notes:
The keyboard support plug in is a new feature of Version 1.1. It is included
in this PTF as an efficient way for us to get new funtionality between releases
of the product. The next release of the product will better integrate the
keyboard support into the Webulator/400 product via configuration values.
NOTE: This PTF has been integrated into the Webulator/400 1.1A product.
The WBL110002 PTF
The WBL110002 PTF fixes the following problems:
- Values for input fields that expanded beyond one line where truncated
at the end of the first line.
- The content type was changed from TEXT/HTML to text/html.
- Signed numeric fields were returning one extra character
- Input fields that changed attributes between subfile pages were being
ignored.
- Output fields with a Reverse Image Blue attribute where changed from
using black text to using white text.
- Not correctly placing the cursor in first input field when first field
on the screen was protected.
- Some screens would not return proper row and column if the user never
left the first field.
- Some input fields that had an attribute of reverse image were not being
shown with reverse image.
- Improved logic that choose the font color when writing an output field
with reverse image.
- Fixed problem with reverse image spaces output fields that extended
multiple lines.
- Removed logic that made a new table data <TD> entry whenever more than
one space was encountered. Will eliminate some extra space between
words inside one output field.
- Fixed reverse image border problem with popup window using the DDS
Window keyword.
- Not properly parsing parsing buttons of type KEYWORD. The last keyword
on a line was not being coverted.
- Not properly parsing buttons after a popup window was shown.
- Not properly displaying input fields when enclosed with embedded HTML
using the HTML DDS keyword.
Note: this PTF supercedes WBL110001, so you will not need to download that
one.
NOTE: This PTF has been integrated into the Webulator/400 1.1B product.
The WBL110003 PTF
Note: This PTF was superceded by WBL110004, so you
may wish to download that one instead.
The WBL110003 PTF fixes the following problems:
- Replaced spaces inside graphical subfiles with non-breaking spaces.
Browsers were not honoring spaces which caused columns of text to
be improperly aligned.
- Incorrectly converting DBCS characters when the VT Job CCSID was
not the same as the Server Job CCSID.
- Incorrectly converting DBCS characters inside the keyboard plugin combo box.
- Incorrectly converting DBCS characters that had a second byte between hex 81 and hex A9.
- Not properly displaying a OVERLAY display file record from an attention program.
- Removed error message when user signs off a session with ENDCNN(*YES). Webulator
now redirects to the termination URL.
- Not properly padding input fields on S/36 screens.
- Fix error that was converting non-display output fields to parsed submit buttons.
Note: this PTF requires WBL110002, so you will need to download that one first.
NOTE: This PTF has been integrated into the Webulator/400 1.1B product.
The WBL110004 PTF
Note: This PTF was superceded by WBL110005, so you
may wish to download that one instead.
The WBL110004 PTF fixes the following problems:
- Incorrectly editing some numeric field types by rejecting a negative sign.
- Fixed problem with converting blanks to NBSPs inside a double byte field when using HTML tables.
- Fixed problem with numeric fields accepting negative numbers when fields were Right Adjust Blank Filled - CHECK(RB)
- Fixed problem with improperly formated data stream when returning screens that contained checkboxes.
- Fixed problem with popup window overlaying a portion of a double byte output field.
- Fixed DBCS problem of not recognizing a double byte value when a Shift In char was immediately followed by a Shift out char
- Under certain circumstances during subfile processing in 27 x 132 mode, an internal data structure was being overwritten.
This usually resulted in an error returned to the user stating an Invalid IP Address was received and made their session unusable.
Notes:
This PTF requires WBL110002, so you will need to download that one first.
This PTF supercedes WBL110003, so you will not need to download that one.
NOTE: This PTF has been integrated into the Webulator/400 1.1B product.
The WBL110005 PTF
Note: This PTF was superceded by WBL110006, so you
may wish to download that one instead.
The WBL110005 PTF fixes the following problems:
- Sets the IP address that was used on the initial Webulator request inside a temporary browser cookie.
This cookie value is then used if subsequent requests get routed through a different proxy server
than the original request. This will stop some users from getting the Invalid IP address error when
accessing a Webulator session.
- Fixes display problem with error messages when displaying overlay screens.
- Fixed array index problem when validating form data.
- Fixes timing problem when multiple requests came in from the browser for the same Webulator session.
Depending on the timing of the requests and the size of the screen, data queue corruption was possible.
Notes:
This PTF requires WBL110002, so you will need to download that one first.
This PTF supercedes WBL110004, so you will not need to download that one.
NOTE: This PTF has been integrated into the Webulator/400 1.1B product.
The WBL110006 PTF
Note: This PTF was superceded by WBL110007, so you
may wish to download that one instead.
The WBL110006 PTF fixes the following problems:
- Fixes truncation problem with negative numbers in NUMERIC_ONLY fields
Notes:
This PTF requires WBL110002, so you will need to download that one first.
This PTF supercedes WBL110005, so you will not need to download that one.
NOTE: This PTF has been integrated into the Webulator/400 1.1B product.
The WBL110007 PTF
Note: This PTF was superceded by WBL110008, so you
may wish to download that one instead.
The WBL110007 PTF fixes the following problems:
- Program would return Document Contains No Data if showing AS/400
Double Byte menues with the Description being the text for the button.
- Fixed focus problem when using the Keyboard Plugin and Java Script
on screens that did not have any input fields.
Notes:
This PTF requires WBL110002, so you will need to download that one first.
This PTF supercedes WBL110006, so you will not need to download that one.
NOTE: This PTF has been integrated into the Webulator/400 1.1B product.
The WBL110008 PTF
Note: This PTF was superceded by WBL110010, so you
may wish to download that one instead.
The WBL110008 PTF fixes the following problems:
- Fixed problem with popup window being created over the first
character of a DBCS field.
- Fixed problem with popup window being created over a DBCS field
to the right of the window.
Notes:
This PTF requires WBL110002, so you will need to download that one first.
This PTF supercedes WBL110007, so you will not need to download that one.
NOTE: This PTF has been integrated into the Webulator/400 1.1B product.
The WBL110010 PTF
The WBL110010 PTF fixes the following problems:
- Adds support for enhanced Active X keyboard plugin for Microsoft
Internet Explorer 5.x support.
- The WBL110010 PTF contains code changes that correct certain field
attribute errors, particularly red with underline.
- Microsoft Internet Explorer users have traditionally had trouble with
the F1 key when used with the Webulator/400 keyboard plugin. While the
AS/400 F1 functionality is performed, the IE help dialog is also shown in
a separate window. The WBL110010 PTF contains code changes that include
new HTML logic sent to the browser that prevents this from occurring. It
over-rides the IE action for F1 so the keyboard plugin functionality is
the only process executed for the key. This new functionality works with
Internet Explorer versions 4.x, 5.x and 6.x.
- Fixes parsing problems when a protected continuation field is
detected in the 5250 application. The situation typically manifests
itself when the keywords CNTFLD(nn) and DSPATR(PR) are designated for
an input field in the source DDS, and results in the erroneous display
of the field as an input-capable text area on the resulting display.
The correction changes the field to an output-only method of display.
- Adds support for enhanced Javascript keyboard plugin for Netscape
6.x support. This fix provides keyboard support for the Netscape 6.x
and Mozilla 0.9.6+ browsers. Webulator/400 users should be aware that
there is a history of Netscape/Mozilla issues surrounding the trapping
of keys by the browser itself, in addition or instead of permitting
Javascript or plugin handling of the key. This behavior is browser
dependant and functions as expected with their currently available
versions (Netscape 6.02, 6.1, 6.2; Mozilla 0.9.6, 0.9.7). Bug report
#96086 has been submitted to Bugzilla and a resolution is currently
scheduled for Mozilla version 0.9.9 (which will eventually be included
in a future version of Netscape). This resolution will hopefully
eliminate the possibility of invalid key behaviors occuring in future
browser releases.
SPECIAL NOTE: To enable the alternate keyboard functionality (which
causes the PC's CTRL key to act as ENTER), you must include the text
"?ALTKEYBOARD=Y" in the query string of the browser request. This
resulting URL might look something like the following text:
http://www.myas400.com/WWW5250/?KEYBOARD=Y&ALTKEYBOARD=Y
This is particularly useful for the entry of double-byte field data.
If alternate keyboard functionality is not desired, additional text
is not needed.
Notes:
This PTF requires WBL110002, so you will need to download that one first.
This PTF supercedes WBL110008, so you will not need to download that one.
The WBL110011 PTF
The WBL110011 PTF fixes the following problems:
- Fixes a problem under V5R3 where when the server is configured to
use authentication types other than *SCREEN a user gets a 403 error
when they attempt to start a Webulator session. This is caused by a
change in the behavior of the Get Profile Handle (QSYGETPH) API
provided by IBM.
|