Assure 9.2 enhancements include:
Adobe Flash Dependency Removed
Infogix Assure no longer uses Adobe Flash for any user interface task. The following
user interface tasks have been converted to standard HTML interactions,
consistent with the rest of the Infogix Assure interface.
Results | Control Data
The menu action to view or modify the control data of applications or control
entities remains the same as earlier releases, but shows a standard list of controls in
the top panel and tabs for a selected control in the bottom panel to specify
general search criteria, field search criteria or display settings. The results of a
query are presented in a popup window.
System | More > Data3Sixty Results
This action was previously only available in the “rich client” user interface. This
page provides a place for administrators to view the results of sending selected
control data, reports or case management data to Data3Sixty.
System | More > Data3Sixty Data Stores
This action was previously only available in the “rich client” user interface. This
page provides a place for administrators to review which data stores have been
selected in Data3Sixty, and to manually send or re-send data in the case of a
failure.
Control Point Execution from Clients
Previously, a control point initiated by either the Infogix Assure client without the “-
local” option, or by using the “Test” button in the user interface, performed all
server-side control point processing directly upon the invoking client request. For
control points that take a significant amount of time to process, this often caused
connection breakdowns or even re-submission of the control point execution due
to time limits of firewall, load balancer, or application server layers.
Infogix Assure 9.2 will queue these incoming requests for asynchronous execution,
and will then poll the server regularly for a result until the control point completes.
This greatly reduces or eliminates the need for configuring longer time limits on
http(s) connections due to potentially long running control points.
Library Updates
With release 9.2 of Infogix Assure, several third party libraries have been updated.
These updates improve the security and reliability of the system. Some of the
notable areas of the product that are impacted by these changes include:
- The entire user interface is modified by the change to use the latest Spring
Web MVC framework. - Reading of Microsoft Excel data is modified by a library update. See the
release-specific upgrade considerations for a potential change regarding
default cell formatting and scientific notation values. - Communication between the client and server, or between products such
as from Infogix Assure to Infogix ER are modified by a library update.
Layout Property Configurability
Layout rules have been enhanced for greater configurability so that the rules do
not require changes when promoted from development, to test or production.
Network Credentials
Web Service layout rules and other External Service layouts that contain definable
properties for username and password may now use the Network Credentials
dialog to specify those properties. This allows the controls developer to use
expressions for these properties, including the ability to externalize the values in
properties files and look them up with functions like @userprop_t.
Default Channel Properties
Web Service layout rules and any other External Service layouts that contain
default channel properties which are text may embed expressions with the text
with a sequence ${expression here}. This allows the controls developer to
externalize values for properties like the SOAP Endpoint Address of the Web
Service layout with functions like @userprop_t.
Data Access Method JMS Message Queue
The Queue Factory value and Path/URL (Queue Name) value may contain
embedded expressions with the text sequence ${expression here}. This allows the
controls developer to externalize values for the queue and queue factory that will
be used by the layout using functions like @userprop_t.
New Function read_layout
A new function is provided for the controls developer, @read_layout. This function
performs an open, read and close of the indicated layout rule, filling in the
designated work data layout. As an example, this new function allows the controls
developer to invoke a Web Service layout and use the result while processing a
record in the Extract tab of a capture source.
New Software Supported
- Microsoft® SQL Server® 2017 is supported (Microsoft and Linux platforms)
- Java® 10 is supported
The complete list of supported software and hardware versions is included in the Infogix Technical Specifications Document included in the application documentation.
Java 10 Support for WildFly
Java 10 is supported for WildFly 10.1.0 Application Server. Infogix products on release 9.2 support Java 10 except for Infogix Perceive.
To use Java 10, edit setup.bat (for Windows®) or setup.sh (for UNIX® or Linux®) in /Infogix/etc folder and specify the full path of Java 10 home directory.
Library Updates
In this release, several third-party libraries have been updated. These updates increase system security and reliability.
Configuration Validation Improvements
During the installation process, the script validate-config-values.bat (.sh) is executed to verify the configuration within the properties files. The script has been enhanced to provide better troubleshooting information to the user if the configuration validation fails.
The script also has the ability to provide verbose logging with the -v option.
From the <install_dir>/Infogix/bin directory, execute the following command:
For Windows:
validate-config-values.bat -c <myConfigName> -v <product>
For UNIX or Linux:
./validate-config-values.sh -c <myConfigName> -v <product>
Where:
- <product> represents the Infogix application:
- For Infogix Assure, specify IA.
- For Infogix ER, specify ER.
- For Infogix Insight, specify II.
- For Infogix Perceive, specify IV.
- <myConfigName> is the name of your configuration
- -v enables the verbose output option
Java 7 is no longer supported
Infogix products on release 9.1 and later do not support Java 7 version.
Fixed in this Release
The following issues have been fixed in this release of Infogix Assure:
IA-19719 When building an expression, double clicking on a signature of a function no longer applies that function signature to the expression.
IA-19735 A user logged in as a Rule Viewer receives a #UUIP001 parameter validation error upon selecting a control point.
IA-19801 Translation may produce incorrect output for a matched row with a source column value that was supposed to be null.
IA-19909 Wildcard character *, or comma, or dash for range cannot be typed in the Worksheet Identifiers field of a Microsoft Excel layout rule.
IA-20155 The library used to read Microsoft Excel workbooks contains a security feature to prevent “zip bomb” files from being used. A “zip bomb” file is one whose internal expansion of xml contents increases memory utilization in a way as to be considered designed with malicious intent. A new configuration property is added to CMF_channels.properties called excel.MIN_INFLATE_RATIO. By default, the configurable property is empty, and no override occurs. The default inflation ratio minimum of the library is 0.01. Customers may use override.properties or a CONFIG_OVERRIDE folder version of CMF_channel.properties and set this value to a lower value. For example, setting this property to 0.005 might allow files to be read that are currently failing. Setting this property to 0.0 effectively disables the library zip bomb detection altogether.
IA-20163 Translation lookups with null input parameter values do not match translation rows the same as releases 8.4 and earlier, when the corresponding translation data column is also null. For text values, an empty string and null values were treated synonymously. In the older releases, these translation = lookups would match and return output values. Since release 8.5, these translations do not match.
IA-20271 Infogix Assure webservices for control point execution, control point results, or history data may fail under WebSphere 9.0 with a fault message of “object is not an instance of declaring class”.
IA-20363 Using Google Chrome, while building an expression, double clicking a field name during an Add Field does not add the field to the expression.
Comments
0 comments
Please sign in to leave a comment.