<==== S4i Express WebView Fixes =====>
S4i Express WebView 3.01.43 :
- #3325: Security update
- #3331: Unable to save annotation for text box type annotations.
- #3375: ExternalFilterServlet API ignores the filter file specified on the Express destination.
S4i Express WebView 3.01.42 :
- #2809: Fixed incorrect documents being viewed when retrieving through DSPWVDOC.
Set the DSPWVDOC command's USE_UUID parameter to '*YES' to enable.
- #3194: Cannot find buddy file for image from KTA.
- #3180: Fixed session not available error when adding or updating annotations from two instances of webview.
S4i Express WebView 3.01.41 :
- #3001: Text Box Annotation line double spaced.
- #2987: Added API and user setting to view documents either inline in the browser or as an attachment which is downloaded or viewed by an application.
- #3047: Truncate LDAP and KTA user names to no more than 10 characters.
- #3053: Fixed document list loading when the "time created" field of a document is missing.
- #3079: Fixed invalidating existing sessions when viewing multiple documents via API calls.
- #3130: Fixed cannot view a document via external api when using transaction id.
- #3159: Fixed session not available error when adding or updating annotations.
- #3114: Handle semicolon characters in index data coming from KTA.
- #3107: Fixed ResetPropertiesServlet not refreshing captureFileMaxSize in properties file.
- #3106: Fixed unlimited file size capture in webview archive.
S4i Express WebView 3.01.40 :
- #2989: Fixed incorrect document being viewed when index value begins with leading spaces.
- Added support for Acrobat Annotation Plugin 1.1.2
- Added support Ink type annotation ("pencil comment") for the Acrobat Annotation Plugin.
- Fixed highlight, strike-through and underline annotations for the Acrobat Annotation Plugin.
- #2974: Fixed Retalix integration index out of range error using xmlDocumentValidator.
- #2945: Fixed AJAX error when distributing multiple documents.
- #2971: Cannot capture documents from KTA for users with a domain name specifier.
- Added sample KTA validation exit.
- #2972: LDAP authentication exit passes users with blank passwords.
- #2975: Fixed HTTP 404 error when saving annotations via Acrobat Annotations Plugin.
S4i Express WebView 3.01.39 :
- #2696: Changed error message when document could not be retrieved from the archive.
S4i Express WebView 3.01.38 :
- #2768: Added web API to capture documents from KTA
- #2811: Fixed annotation plugin service reporting "Value out of range" error
S4i Express WebView 3.01.37 :
- #2596: Report definitions with descriptions containing single or double quotes are not selectable when using Webview report name prompting.
- #2635: Cannot email using default action in a filter.
- #2636: Email distribution sends the incorrect document while using the default action in a filter. This occurs after a document has been emailed using the document list.
S4i
Express WebView 3.01.36 :
- #2570: DB lookup fails in webview capture.
S4i
Express WebView 3.01.35 :
- #2411: Added a splash logo property for customizing the login page.
- #2307: User validation server URL of Powernet has been added to the properties file.
- #2308: KTA user validation via KTA sessionID has been added.
- #2317: Distribution of multiple documents fails after prompting the destination field.
- #1572: Fixed Webview capture failing on documents without a file extension.
S4i
Express WebView 3.01.34 :
- #2223: Client distribution fails after prompting the destination field.
- #2077: JPEG files open in WebView in the same window as document list.
- #2203: Fixed WebView help text for date format.
- #2205: Fixed the WebView prompting buttons next to segment if field are blank.
- #2204: Sending an email from the WebView info screen does not send an attachment.
- #2143: Upgrading filter file from previous versions of webview fails.
S4i
Express WebView 3.01.33 :
- #1960: Filter files specified in the Express destination are now loaded even if a user's filter file exists on the server.
- #1942: Fixed webview using DSPWVDOC command. Document version default to 9999 with versions greater than that value.
S4i
Express WebView 3.01.32 :
- #1855: Fixed opening captured emails without the "Open with..." dialog.
- #1897: Fixed error caused by loading filters with index names that contain spaces
- #1942: Fixed DSPWVDOC command, cannot use more than 4 characters in the version field.
- #1954: Fixed document incorrectly loading as a spreadsheet instead of a pdf file.
S4i
Express WebView 3.01.31 :
- #1796: Fixed column header changes in document list not being saved.
- #1807: Fixed inability to login when a filter contains a zero length field title.
- #1827: Fixed filter "from date" not being displayed.
S4i
Express WebView 3.01.30 (4/11/2012):
- #1667: Fixed using PDF Annotation plugin with documents retrieved from URL API.
- #1552: Cannot email multiple documents at one time when WebView is deployed with an older version of jt400.
- #1411: Changed the message returned when no results are returned from a filter/favorite to "Error while submitting search criteria: No items selected"
S4i
Express WebView 3.01.29 (11/14/2011):
- #1172: Index item values were trimmed in the document list. The document would not be returned if the exam point value began with a space.
- #1397: In WebView capture, text after ampersand disappears when entering index values.
- #1397: In WebView capture, the cursor does not advance to next index field when tab or enter is pressed.
- Upgraded to dhtmlxgrid v3.0 pro for WebView capture.
S4i
Express WebView 3.01.28 (5/26/2011):
- #1124: Lowered the minimum width of the document list columns
- #1060: Administrators can now turn off auto-execute for other users
S4i
Express WebView 3.01.27 (5/09/2011):
- #967: Webview Capture fails if db returns a value containing an apostrophe
- #1018: NaN display in WV in date/time for report
- #1089: Change webview filter requests to *ALL if it is an asterisk
S4i
Express WebView 3.01.25 (12/03/2010):
- #657: Date field not displaying correctly in document list
- #665: Annotation Plugin Webservice Endpoint Not Found.
- #735: Webview Capture requires a minimum of one non-db index field.
- #736: Webview Capture index data is cleared from the HTML grid.
S4i
Express WebView 3.01.23 (3/24/2010):
- #368 (XW20100324.01) Change LdapNetworkUserValidator to create the fullName variable without the domain if the express.properties file LdapProviderDomain property is null or the length is less than 4.
- #348: Relative dates were not being calculated correctly from the customize layout panel.
- #350: Index data titles are not being cleared in the customize layout panel.
- #344: Cannot close prompting index dialog in customize layout panel. This happens only when the index field's view checkbox is not checked.
- #333: All prompt fields can now be cleared using a icon next to the field.
- #299: Prompting destination name in the printing options cause lower fields to disappear.
S4i
Express WebView 3.01.22 (2/07/2010):
-
#195: The creation date was displaying the wrong month in the document list.
- XW20100108.02 (#222) Add [ENTER] key support in Filter list User ID field. (SCE - 02/04/2010)
- XW20100108.03 (#223) Override a Favorite List design characteristic on the initial favorite load, after login, where a folder would not retain it's closed status if a child folder had an open status. (SCE - 02/07/2010)
- Change login page for FireFox and Chrome to extend title bar across page (89%). (SCE - 02/07/2010)
- XW20100108.01 (#221) Return cursor to selected favorite in favorite list when returning from the document list.
S4i
Express WebView 3.01.21 (11/23/2009):
-
#154: Fixed changing a user as an admin. The server continued to use the previous session Id for the log-off transaction.
This leaves "orphaned" session control records on the host.
S4i
Express WebView 3.01.20.1 (9/17/2009):
- #142: Fixed document list displaying wrong document
- Change Document List actions to honor Host Destination Permission and Host Filter permission.
- Change Favorite list JSP (favoriteBaseYui.jsp) to persist the left unit size when the page is reloaded. The size is stored in a cookie with the variable name favoriteBaseYuiLeftSize. The express.js file was added to the list of javascript files associated with the favoriteBaseYui.jsp. setCookie and getCookie are now used from the express.js file.
- The express.js/setCookie() function was changed to enter a number of days as the optional last parameter instead of an absolute date. The expiration date of the cookie is calculated as the current date plus the number of days entered.
- Minor changes Change DisplayFilterListServlet.java *SETLIST request type processing.
- Change favoriteBaseYui.saveFavoriteList.setServerFavoriteList to a POST transaction instead of a GET transaction. Added a hidden <div> to favoriteBaseYui to hold the form. This change was necessary because IE 7 would fail with a Ajax 122 error when saving large filter files.
- Turn off and disable the [Archive] button on the Favorite Filters page if the captureIndexFileLocation property in the express.properties file is blank or null.
- Turn off and disable the [Archive] button on the Favorite Filters page if the localPrint property of the webViewUser class is false. This property is controlled through option 30 of the Destination host properties "Allow print (local)" parameter.
S4i
Express WebView 3.01.20 (6/24/2009):
- If an index was changed back to a "*ALL" index, a white page would be displayed with the word 'true'.
S4i
Express WebView 3.01.19 (4/31/2009):
- Change to reduce the possibility that the same filter file is not saved by multiple threads at the same time.
- A WebView user whose filter file is identified by a host destination property is not allow to change the filter.
S4i
Express WebView 3.01.18 (3/31/2009):
-
Change Filter load from java script command to XML object. Add favoriteListXML.jsp to replace favoriteList.jsp. This change was made to speed up the loading of large favorite list.
- Copy favorite filter from one user to another was not working.
- Add an optional pageLayout element toExpUserProperties in the favorite file xml schema. The new element contains favoriteDivWidth and vavoriteDetailDivLeft properties for future persistence of the favorite division left pane width.
- Put additional code in WebViewUser.saveUserFilterFile() to insure that the same filter file is NOT updated in multiple threads at the same time. The saveUserFilterFile() method will check for the existence of the temporary filter file 3-times at 2-second intervals and then delete the temporary file if it exists.
- Folder open/closed state is ONLY saved when the end user logs out of WebView
- Added a fix for a user running a favorite after the session has timed out. The user is now redirected to the login screen.
S4i
Express WebView 3.01.17 (3/9/2009):
- Drag a favorite or folder to tree trash can icon was not working.
- Fixed problem in favorite list where a user would create 2 folders, delete the final one and then add a new folder. This sequence would cause a javascript error and make it unable to create new folders until the end user signed in again.
- Changing an index value would throw a javascript error indicating that the validateIndexData() function was not found.
- Entering the special values *ALL or *NONE in an index data field would not be automatically transformed to upper case.
- Fixed problem where all favorite groups collapsed to one level. This happened when returning from the document list after a favorite has been reordered.
S4i Express WebView 3.01.15 (2/19/2009):
- Added the display of the Custom Text property to the Document List page.
- Added the display of the Instance Description property to the Login page.
- Added cleanup of the data queues if an error occurs during the display of a document.
- Added support of multiple folder levels in the Favorites page.
- Added support for the S4i Acrobat Annotation Plugin.
- Fixed a bug for Network user validation. If the password for a network user was too long, the validation exit would not get called.
- Fix a defect in loading filter files specified in the host destination. The file would not be loaded or the file could be created if it did NOT exist.
S4i Express WebView 3.01.14 (08/06/2008):
- The Favorite List page was changed to support sub-folders. You can now create Folders as well as Favorites within and existing folder. You may also drag Folder sub-trees from one location to another.
- Add left and right arrow controls to the Favorite Filters page to expand and
shrink the favorite list area. The size of the favorite list division and location of
the favorite details was made persistent by saving the values in the end users filter
file.
- Remove language selection radio buttons from login page
S4i
Express WebView 3.01.13 (06/26/2008):
- Add new property to the express.properties file.
ldapProviderDomain - Used with ldapNetworkUserValidator.jsp to enter the domain name for ldap (Active
Directory) authentication.
- Add
new property to the express.properties file. ldapProviderUrl - Used
with ldapNetworkUserValidator.jsp to enter the URL of the ldap (Active
Directory) server.
- Update expressApi project to support new express.properties and add updated expressApi.jar to WebView project.
- Update insxpwv project to support new express.properties file properties.
- Change
simpleNetworkUserValidator.jsp to validate any user where the
username matches the password. Also changed the jsp to return the
express.properties file serverValidationSuccess property string.
- Remove extraneous alert message from desktop capture process.
- Add links to this document from Login and Favorites list help pages.
- Add support for Enter key press in password input field on the login page for IE
- Remove "add as favorite" option if document list is displayed using the external API commands.
- Removed Customize filter, Save As, and Save if create new filter is false in the user's destination.
- Capture rules are now loaded from the file system when a user logs in.
- Fixed loading database query results in the wrong fields during Capture.
- Fixed not closing database connections after a Capture database query is used.
- Change express.properties file load for integer values to pick up default value if the parameter does not exist in the file.
- Add additional TRACE debug statements for desktop capture
- Change Favorite list item double-click action to submit (run) the selected Favorite
- Change the Document list item double-click action to run the default action for the selected document. Note: The *VIEW action will be run if the default action is *LIST
- Fixed save and customize filter if changing a user as an administrator
- Add
facility to Favorites page for administrators to copy filter statements
to another users filter file. The file will be created if it does
NOT exist. The folder is also copied if the folder does NOT exist
in the target filter file..
- Change login to display proper error message if a network user exit exists.
- Change
ChangeUserServlet to validate if the new user is a *NETWORK or *LOCAL
user. This change required a change in the authority of the
ExpAdminName user.
- This user MUST have *READ
authority to user profiles (*USRPRF) if Administrators need to switch
another user favorite (filter) file for maintenance purposes. This
authority may be granted explicitly using the GRTOBJAUT command or
the user can be given *ALLOBJ Special authority.
- Add new version (1.6) of dhtmlXTree to project.
-
Fixed auto-executing more than one filter at a time.
-
Fixed sorting error when there is only one row is in the document list.
-
The document list column layout when auto-executing multiple filters is now the first filter in the list.
S4i
Express WebView 3.01.12 (04/28/2008):
- Added a margin to data in the Report List table.
S4i
Express WebView 3.01.11 (02/31/2008):
- Removed bug that causes a hanging thread in some cases.
- Added
more default action support when using the external API (through URL
and DSPWVDOC). If the default action is not specified, the
destination's default action will be used. The external API currently
supports the VIEW and LIST default actions.
S4i Express WebView 3.01.10 (02/21/2008):
- Change
the DSPWVDOC process to NOT display the "Logout" and "Return to
Favorites Screen" button on the Document List page. (SCE-02/21/2008)
S4i Express WebView 3.01.09 (01/18/2008):
- Changed Favorite Filters list delete function to delete all checked filters when trash can is left clicked (SCE-11/28/2007)
- Change
desk top capture (captureBase.jsp) to process information messages on
initial open of capture window and also allow capture to document
definitions without examination points. (SCE-11/28/2007)
- Removed upper-casing username and password when logging into web view
- Removed index description column from the document list.
- Change express.properties parameter archiveFilePath to captureIndexFileLocation
- Change express.properties parameter archiveFileMaxSize to captureFileMaxSize
- Fixed a bug when an administrator changes the current user from the Favorite Filters screen.
- Add
sample jsp program to demonstrate network user ladp (Active Directory)
authentication. The sample program
is: WebContent/Login/ldapNetworkUserValidator.jsp. The
WebContent/WEB-INF/properties/express.properties file
serverValidationExit parameter must be
set to the path and name of the validation exit program. The
express.properties serverValidationSuccess parameter contains the
string result that must be returned for a successful validation. (SCE-01/14/2008)
- Added
a sample jsp program to demonstrate a basic network user validation
exit program (WebContent/Login/simpleNetworkUserValidator.jsp).
- If
the result of the validation exit program does not match the
serverValidationSuccess parameter, the result is displayed as a message
to the user.
- Desk
Top Capture would create key entries with duplicate data for database
query expKeyItem keys in the index buddy file if the keyName element
and columnName element had different names. in the Desk Top Capture
rules XML file.
S4i Express WebView 3.01.07 (10/02/2007):
- Fixed saving column widths and titles in the document list table.
- Fixed bug where column context menu was disabled after column manipulation.
- Added validity checking for the email format. Binary documents can only be emailed in binary format.
- Fixed distributing multiple document items in Internet Explorer.
- Added Email Attachment Action for merging multiple attachments into a single document item.
- Fixed sorting document items for numeric fields.
- Fixed displaying error message for the list of annotations.
- Fixed disabling of distribution action in drop down menu.
- Fixed selecting correct option in drop down boxes for email and client distributions.
S4i Express WebView 3.01.06 (09/27/2007):
- Added QueryAutoFillDbServlet to the 'web.xml' file. This fixes an error in
DeskTop capture. (09/24/2007)
- Added a validity check and error message for the filter path on application
startup. (09/24/2007)
- Desk
top capture was throwing an error when returning database values due to
using the incorrect javascript function to identify the cells. Changed
QueryQutoFillDbServlet to return the cells2 function instead of the
cells. (09/24/2007)
- Changed
the captureBase.jsp to set the default column sort to "na". This
prevents the database capture grid from being sorted. (09/24/2007)
- Changed UploadFilesServlet to not output keys to the index buddy file that contain no data or the value *NONE. (09/25/2007)
- Add
connectPrefix as an optional element to ExpAutoFill .xml file autofill
rule. This element is used to specify the JDBC driver connection
prefix. The default value is "jdbc:as400://". This element can be
used in connection with the driverClass element to specify the JDBC
database driver and connection. (09/25/2007)
- Favorite
properties Segment name, Version, and Default action fields were NOT
aligned properly if the Document name field was set to NOT view.
Changed the favoriteDetails.jsp to correct the problem. (09/27/2007)
- Change PromptExamPointServlet to trim data retrieved from the ExxpAutoFill.xml file. (9/27/2007)
- Fixed column manipulation bug in the document list. All columns were being displayed after adding a new column. (9/27/2007)
- Added
default values for return receipt, delivery type and attachment
encoding for email. This fixes a problem with email cover notes.
(9/27/2007)
S4i
Express WebView 3.01.05 (09/15/2007):
- Set onChange property to submit login form on password input field in index.jsp. (06/26/2007)
- Adding
a new filter to a new group with the cursor on the new group
description would cause a javascript error and could result in
corruption of the end users filter file (08/08/2007)
- Fix various problems with DeskTop Archive.
- Add database retrieval of index values for DeskTop Archive (08/30/2007)
- Submit button would not submit selected file after implementing database index value retrieval (09/15/2007).
- Captured
file name contained the entire original path when using Internet
Explorer. This caused DeskTop capture to fail on the host with and
image file not found condition. Changed UploadFileServlet correct
condition.
S4i
Express WebView 3.01.04 (06/20/2007):
- Fixed fax output device selection box.
S4i
Express WebView 3.01.03 (05/21/2007):
- Fixed network user support.
- Desktop Archiving - Add support for the Windows S4i Archive Wizard in the
UploadFilesServlet to return a 1-byte error code followed by a error
string.
- Fixed adding a note to a document item. The submit button was disabled.
- Fixed column widths not being saved.
- Fixed network user support.
- Added error handling for desktop archive.
S4i Express WebView 3.01.02 (04/20/2007):
- Desktop Archiving - Add
additional error checking to UploadFilesServlet to check that an archive file name is less than 80-characters in length. The
upload will be rejected with an error message if the file name is
longer than 79-characters.
- Fixed adding a note to a document item. The submit button was disabled.
- Desktop Archiving - Add support for custom tool tip from host when cursor is hovered over a key entry field.
S4i Express WebView 3.01.01 (04/09/2007):
- Change user filter file backup to insure filter file contains 1024 bytes of data before backing it up.
- Add additional error checking to filter file open and WV27 to WV31 filter file conversion procedure
- Improve DeskTop Archive feature and error checking
- Add ResetPropertiesServlet to product
- Reduce number of AJAX calls to populate DeskTop Capture page.
- Repair Help button broken links on all distribution options windows
- Disable Print and Fax options for BIN and BNX documents on document list page.
- Remove *NONE as a valid value for From and To dates on Filter form
- Include new version dhtmlXtree (1.5 ) with product
- Fixed JavaScript error when viewing multiple report items in multiple S4i Express Viewer sessions
- Fixed bug that occurred when the Index name is hidden on the Filter details screen
- The user name field now has focus when the login screen appears
S4i Express WebView 3.01.00 (03/20/2007)
The new version contains the following features:
General:- New,
professionally designed, fully interactive web application using
Asynchronous JavaScript and XML (Ajax), web development techniques. The
intent is to make web pages feel more responsive by exchanging small
amounts of data with the server behind the scenes, so that the entire
web page does not have to be reloaded each time the user requests a
change. This is meant to increase the web page's interactively, speed,
and usability.
- Supports the view/display, distribution and
attach notes to any captured document for which a viewer is available
on the client workstation.
- Includes the ability to assign an
automatic distribution action to filters (e.g. view). The action will
occur if the filter returns a single item.
- Massive reduction in the number of pages opened
- New PDF controls added to Host System and Destination
- Master PDF document password
- Destination PDF document password
- Allow PDF document print
- Allow PDF document modification
- Allow PDF document copy
- View PDF reader control bar
- Allow PDF document annotations
- Set PDF annotation authority Read or Change
- Set PDF output document Version
- Set PDF document format for WebView
- Set PDF document compression level
DeskTop Archive (New Feature):
S4i Express brings document management to the end users desk top with
the new feature DeskTop Archive. The DeskTop Archiving option of S4i
Express has the following advantages:
- Archived document are
automatically versioned so you can easily retrieve previous versions
- Archived documents are stored
under an S4i Express Document Definition so they may be easily
organized in any manner you wish.
- Unique Key values may be
assigned to the documents as they are archived and the document located
using any of the keys.
- You no longer have to remember file names or file
storage locations to find your documents
- The documents may be easily shared with other individuals, teams or departments
- Work flows may be defined where
the document is automatically distributed to an unlimited number of
people using, email, FTP, client down load push technology or web
browser based retrieval.
- Comments and notes may be attached to document
- Your document versions are
immediately available for retrieval or distribution through the S4i
Express WebView or your locally created application.
- Your locally created document
and files may be included with other corporate generated and imaged
documents to create a complete electronic file system under uniform
control. For example all customer records may now be placed under S4i
Express control whether imaged, system computer generated, or local
workstation.
- All archived documents are protected by your
corporate IT department so you no longer need to worry about local
workstation failure.
Favorite Document Filters:- New page design
- Ability to organize favorite filters in folders (groups).
- Organize filter and folder list using drag and drop technique
- Last run date, time, number of
items selected, and response time displayed when cursor is rested on a
favorite filter
- Ability to set the default favorite filter actionPrompt for Document name, Segment name, Dates, and Index name
- Index title automatically set to index description from host system
- Index data titles automatically
set to the examination point description from the host system
- Run multiple favorite filters by
checking the filters and selecting the “Run Selected”
button.
- Run the currently selected filter by selecting the “Run favorite” button.
- Customize the selected favorite filter detail by
selecting the “Customize Layout” button.
- Delete favorite filters by dragging them to the trash can icon.
- Select a relative version by entering a negative version numbers.
- Select a relative date by entering a date value between 1 and 366
Document list:- New page design.
- Number of documents per page can be set
- Sort on column by clicking on column title
- Set column sorting method (text or numeric)
- Drag cursor to resize column
- Rename column titles
- Reorder columns using drag and drop.
- Select data (columns) to display using a right-click menu on column title row.
- Save list item to Favorites list
- Select Favorite list item from Document list page
- Specify page range for display/distribute document list item.
- Right click on document list item to select distribution action
- Save a document list item as a template for a new favorite filter.
- Create a note attached to a document version
- Display a list of notes and annotations for a document version
- Select multiple document list items for selected action
- Run new favorite filter from pull down list without having to return to favorites page
Distribution Actions:- New window design
- Automatic distribution action can be set in favorite filter
- Prompt Destination name
- New distribution action for Fax distribution
- Ad-Hoc email note support
- Multiple documents may be attached to a single email
Annotations and Notes:- Attach external notes to document versions
- Controlled on host by destination and document
- Annotate PDF documents with S4i Systems supplied Acrobat plugin
- Display/modify/delete notes and annotations from document list
- Annotated/noted documents marked in document list