Insight 7.2 enhancements include:
Additional Filter Fields for IVA Component
You can now select a Period when Cycle is selected in the Time field for item value analytics table data. As a result, the item value analytics chart data is also trended by Cycle and Period accordingly.
When Cycle is selected in the Time drop-down field, and the Date option adjacent to it is selected, you can then edit the Period and From/To fields as needed. The same filter fields are available after the item value analytics component is opened in a custom view and a Dashboard Viewer opens the filter.
Control Field Column Displays Correct Values
Previously after Infogix Assure control definitions were loaded via the Definition Loader and the user clicked Administration > Controls > [control name] > Control Fields, the Control Field column displayed blank values instead of displaying the same information shown in the Infogix Insight Name column.
This has been fixed so that the correct values display in the Control Fields column.
Enhanced Infogix ACR Control Definition Loading
Infogix ACR™ control definitions can now be loaded automatically.
The Infogix Insight Gateway has been extended to provide an API that writes Infogix ACR control definition data to the Infogix Insight database. A configurable scheduler job runs and processes the Infogix ACR definition XML, and the updated definitions are instantly communicated to Infogix Insight.
Enriched Infogix ACR Audit Trail Functionality
The audit trail has been updated so that it logs the Infogix ACR control definition changes. Audit events are logged when a new Infogix ACR control definition is identified, or an existing control definition is updated.
Import/Export Enhancements: Granular Export and Granular Imports
Previously, users had the option of exporting separate control views, or exporting all objects. Now, while you still have the option to export everything from one database and import it into another, you can select individual objects to export.
Custom views, custom view components, case queues, case routing rules, compliance programs, controls, control groups, control views, contacts, information sources, process models, system options, and user preferences are all available for granular export. Each of the objects’ list pages has a new Export button. Select one or more individual objects to be exported from a TEST database to a PROD database.
A Platform ID Mappings page has been added to System Options so that a user can specify default information sources that map to one another when objects and settings are imported and exported from one database to another.
When you import a file, each of the objects contained within the file will have one of two statuses: New or Update. New objects have not been imported into the PROD database previously. Update objects have been imported into the PROD database previously. You can use the Action drop-down field in each object’s row to determine whether or not to import the new and updated objects. If you do not want to overwrite an object that already exists in the PROD database, you can exclude that updated object from being imported.
Authenticated RSS Feed Component
If you have Infogix Nexix™ licensing, you can create an RSS feed component that supports authenticated RSS feeds. When you use an authenticated feed, you must provide valid login credentials.
This allows for greater integration with Infogix Assure®, as the Infogix Assure Alert Inbox can be specified as an authenticated feed. The two hundred most recent control execution result summaries display in the Alert Inbox, which lists the control outcomes and their supporting details that were generated during control processing.
Report Repository Components
If you have Infogix Nexix and Infogix Perceive™ licensing, additional reporting components are available: the report repository list component, and the report repository output list component. The report repository list component functions the same as the Infogix Perceive 1.6 report list component, which is still available for backwards compatibility.
Display ACR Return Code Descriptions in Return Code Component
A Display ACR Return Code Descriptions check box has been added to the return code custom view component, so you can choose whether you want the Infogix ACR return code’s description to display in the table header.
“Select All” Keyboard Shortcut
When the keyboard shortcut for “Select All” was used (Ctrl + A) on any list page, including Audit Trail, Control View, Cases, and Control Groups, the following ActionScript error occurred: “Cannot access a property or method of a null object reference.”
This has been corrected so that the “Select All” keyboard shortcut works as expected.
Data Roll-Off By Date
Previously, errors occasionally occurred when rolling off data by date in European time zones. The defect occurred when the server and browser locales did not match; when they differed, the Roll Off By Date confirmation message displayed an empty date field, and an exception error was thrown.
This has been corrected by formatting the date based on the browser locale before communicating the date to the system.
Component Types Displays for Infogix Perceive Information Sources
Previously, when a new Information Source was created, and Infogix Assure was selected in the Source System drop-down field on the Details page, the Component Types page displayed.
This has been corrected so that the Component Types page displays only when Infogix Perceive is selected in the Source System drop-down field.
Available Users and Groups Initially Empty for Select Object Permissions
Previously, when a user created or edited a control group or control view, and clicked Permissions > Add, all available users and groups displayed in the Add Users or Groups pop-up window.
This has been corrected so that the available groups and users list is initially empty, and the user must enter a complete or partial user or group name in the Name field, and then click Apply, in order to populate the available groups and users list.
Trend Series Component Displays Correct Data Series Values
Previously, when a user created a trend series chart component, if the user set the default Trend By field to Run Date and the Unit field to Hours, some of the associated data series displayed the incorrect value when the component was opened in a custom view, and STDOUT messages were generated.
This has been corrected by changing the twelve-hour format to a twenty-four-hour format in order to differentiate between a.m. and p.m., thus ensuring the correct data series values display on the X-axis of the trend series chart.
IVA Component Data Series Displays Correct Sort Order
Previously, default Sort Order values that were set for data series items in the item value analytics component were not reflected in the table records when the component was opened in a custom view—the table records displayed in the same order regardless of whether default Sort Order values were defined.
This has been corrected by adding a check to ensure that the sort function was not called more than one time, and by changing the SortTable function to Numeric for numeric columns.
IVA Component Chart Correctly Trends Data Series Values
Previously, the item value analytics component chart did not correctly trend the data series values by the specified unit of time in the associated graph when two or more group levels were specified.
This has been corrected by adding a recursive function that traverses through the group levels and sets the data to use in the chart.
Return Code Component Result Type Displays System Code
Previously, when a return code chart custom view component was created and saved, its Result Type displayed as Return Code, even if System Code was selected on the Data page.
This has been corrected so that when a return code chart custom view component with System Code selected as the Result Type is opened in a custom view, it displays system codes.
Definition Loader Displays Correct Last Loaded Date
Previously, when Infogix Assure controls were loaded using the Definition Loader, the Last Loaded Date column was not updated with the actual most recent load date.
This has been fixed so that the correct date displays.
Component Source System Field Options
Previously, the New Custom View Component pop-up window prompted the user to select a Source System if an Infogix Insight or Infogix Nexix component was selected in the Type field.
Because the Source System field is unnecessary for Infogix Insight and Infogix Nexix component selections, this field now only displays when an Infogix Perceive component type is selected.
Incidence Rate Chart Bar Y-axis Set to Maximum Value of Data Series
Previously, when viewing the Incidence System View or incidence rate chart component, bars that have a value exceeding the Y-axis limit did not display in the chart.
Improved Infogix Assure Integration
Infogix Insight 7.2 makes integration with Infogix Assure easier and less error-prone.
Previously, it was required to set up a JNDI data source in the Infogix Assure application server in order to connect to the Infogix Insight database. This setup is no longer required with the Infogix Insight 7.2 release.
Improved Infogix Insight Client Installer
The Infogix Insight client installer has been updated to support multiple configurations, simpler patching, and multiple applications to be installed together. The Infogix Insight Client Installation guide has been revised to reflect these enhancements.
Correct Roles Display in WebSphere Console
Previously, ROLE_ADMINISTRATOR, which is an extraneous role, displayed in the WebSphere® console.
This has been corrected by removing ROLE_ADMINISTRATOR from the XML files.
Remote Executor Role Group Mappings Detected
Previously, the Remote Executor role group mappings were not detected.
This has been corrected by adding @ROLE_REMOTE_EXECUTOR@ to the application.xml file.
Control Execution Processor Overload Prevention
Previously, out of memory exceptions were generated when the control execution processor processed too many control executions simultaneously.
This can be prevented by increasing the configurable batch size property value in the controlexecutionprocessor.properties file.
CONTROL_EXECUTION_PROCESSING_INTERVAL Default Value
Previously, the CONTROL_EXECUTION_PROCESSING_INTERVAL property was set to five minutes by default.
This has been corrected so that the default value is one minute.
Correct Records Display in IVA Component Table
Previously, outdated and duplicated records displayed in the item value analytics component table after Infogix Assure control data was updated or deleted.
This has been corrected so that the correct records display in the item value analytics component table.
Components Fit Correctly in Panels
Previously, the Report component and the URL component contents overlaid the right-hand navigation panel.
A fix has been added to handle the overlay issue.
Store IVA Component Column Order and Width Settings
Dashboard Viewers can click the Save Column Preference button on the item value analytics component to save changes made to the width and order of the columns displayed in the chart, and to retain the adjusted sizing of the table and chart if they are displayed in the item value analytics component simultaneously.
Store Custom View Panel Size Settings
Dashboard Viewers can click the Save Layout Preference button on the custom view toolbar to retain the adjusted height and width of the components used within the custom view when the sizing handles are used to expand or shrink the panels.
Filter by Most Recent Control Execution
An additional filter option has been added to the control view filter. When you select Most Recent Control Execution in the Period drop-down field, the most recent execution of each control used within the control view displays. This filter option is also available at subsequent control subview and control group levels.
Specify Enabled and Disabled Infogix Assure Control Points
A read-only field now displays on each Infogix Assure control Details page that identifies whether the control point is currently enabled or disabled in Infogix Assure. If a control is enabled or disabled in Infogix Assure after it has been loaded into Infogix Insight, its status updates accordingly in Infogix Insight. This field also displays for Infogix ACR controls and external controls, but it is always set to Enabled.
Omit Page Item Headers in Excel File of Infogix ACR User Report
Page item headers were added as a new feature in Infogix ACR 4.2 User reports, and these headers were included by default when the Infogix ACR User report was exported to an Excel® file in an Infogix Insight control view. Now, users can optionally omit the headers when viewing the User report.
To do so, click Views > Control View, and select Executions in the Display drop-down menu. Double-click an Infogix ACR control execution that has an associated User report, and then click the Reports tab. Select the User report, and click Export to File. A pop-up window displays that reads, “Do you want to display page item headers?” If you click No, the page item headers will be omitted.
Toggle Legend Button Added to Chart Custom View Components
A Toggle Legend button has been included on the item value analytic, return code, and trend series custom view component pages, so you can choose whether to show or hide the chart legend.
Data Roll-Off Enabled When Less than Five Controls Selected
When data is rolled off by date through Administration > Data Roll-Off, the user should only be able to select up to five controls. However, in Infogix Insight 7.0 and Infogix Insight 7.1, the user was able to select more than five controls at a time.
This has been corrected so that between one and five controls can be selected for data roll-off by date.
Set Specific Control View as Default Landing Page
Control Viewers can specify a particular control view to be set as the Default Landing Page in User Preferences, and Administrators can select a particular control view to be the Default Landing Page in System Options.
Access Control Execution Errors and Warnings Separately
A column named Warnings has been added to the control view, control view custom view component, and process model custom view component. Instead of grouping together all control executions that generated errors and warnings into the Errors column, yellow control execution results are listed in the Warnings column, and red control execution results are listed in the Errors column.
URL Component Page Overlay Issue Fixed
Previously, when a user opened a custom view that contains a URL component, and then navigated to a different page that contained a filter, and opened and closed the filter, the URL component automatically came to the foreground and overlaid the current page.
A fix has been added to handle the overlay issue.
Add Severity Override Rules to Control Groups
Previously, an action script error occurred in the Administration > Control Groups > [control group] > Severity Override > Add Rule pop-up window when a user deleted an OR clause that was surrounded by other OR clauses.
This has been corrected by modifying the MXML file to prevent throwing the action script error.
Most Recent Control Execution Filter Setting
Previously, the Most Recent Control Execution filter setting did not persist for the control view custom view component.
This has been corrected by updating the code so that it persists the filter information in the database, and so it loads the component results based on filter values that have been set specifically for the control view component.
Views Set as Default Landing Page
Previously, when the default landing page was changed to Views in System Options > Default User Preferences, errors occurred.
This has been corrected by updating the U-tier Dashboard Framework file.
Mini-Gear Icons Display Correctly
Previously, the mini-gear graphical display icon had a black background.
This has been corrected by regenerating the swf files to replace the mini-gear icons with icons that have a transparent background.
Filter Trend Series Component by Week Unit
Previously, when a Dashboard Viewer opened a custom view that contained a trend series component that had its Unit filter field set to “Week,” a business exception error was thrown.
Data series referencing specific controls are defined for trend series components. The business exception occurs only when the control group to which the control belongs does not have proper view permissions.
This has been corrected so that the code has been updated to handle this exception, and so that a message is generated if any of the controls used in the data series do not have proper view permissions.
Information Sources Source System Options
Previously, Infogix Insight and Infogix Nexix were listed as potential Source Systems when a user defined a new information source. Because this is unnecessary, these options have been removed.
Hover Text Displays for Right Navigation Icons
When you hover your mouse over the icons in the right-hand navigation panel, text displays that identifies each icon: Workspaces, Views, Reports, Administration, System, and Logout.
Enhanced WebSphere Deployments
Many of the tasks to deploy on WebSphere have been automated. The following enhancements simplify deployment on a WebSphere application server:
- The validate-config script now validates the following settings, which reduces the chance of deployment errors:
- WebSphere server settings
- Node names
- Whether Java 2 security is disabled. If Java 2 security is enabled, the system sends a message.
- When creating data sources, the system automatically configures the path for the JDBC drivers.
- The deployment process sets the value for the HTTP, SSL, and transaction timeouts.
- The deployment process configures the class loaders.
- The deployment process automatically sets the heap size.
- The deployment process automatically sets the JVM arguments.
- For Windows, UNIX, and Linux, the system configures the JVM settings for your Infogix application to use Internet Protocol version 4 (IPv4).
Control Override Values
Previously, files in the CONFIG_OVERRIDE folder were not copied over during migration. As a result, customers who upgraded did not retain the customized properties in this folder.
Beginning with this release, you have the option to override the values on a file by file or property by property basis.
The migrate-config script brings in the values from your previous configuration and the deployment process overrides the properties with your customized values.
Several enhancements improve the process of setting up a clustered environment.
Duplicate Cluster Settings
For all application servers, the validate-config script checks the multicast port and multicast address to look for duplicates in other environments. This change helps to eliminate errors and to prevent unanticipated behavior that can occur if two or more products use the same multicast port and address.
Unique Log File Names
You are no longer required to set up a local configuration for a clustered environment. The host name is added as a prefix to the log file name to identify the log for each configuration.
For JBoss and WebSphere, the property that controls the JVM arguments for the server also controls the naming of the server log files to reflect the unique server name.
In JBoss, the property is JBOSS_APP_TARGETx.JBOSS_APP_JAVA_OPTIONS, and in WebSphere, the property is WEBSPHERE_APP_TARGET.JAVA_OPTIONS.x, where x represents the server.
Infogix Assure API Settings
For a WebSphere cluster, the deployment automatically sets the value for the following API settings: DIA.TOTAL_PROCESSORS, DIA.PARTITION_START, and DIA.PARTITION_END. Previously, a user had to specify the startup options.
Infogix Administrative Console
Infogix applications now have access to an administrative console. From within the console user interface, an administrator can collect diagnostic data without third-party intervention.
Customers can work with support personnel to generate the necessary data to diagnose run-time problems, and to send the data to support, as applicable.
You can use the console to perform the following tasks:
- Configure logging for a specific area of your Infogix application
- Enable the collection of data to show memory and CPU usage
- Generate heap dumps on demand and copy them to a specified location
- Generate thread dumps
- Create a diagnostic package that includes thread dumps, log files, configuration files, and system information
- View specific configuration or log files
Multiple Deployments of the Same Solution on a Single Server
You can now deploy multiple instances of an Infogix application under a single application server instance. This reduces the number of application server instances that an administrator must run and maintain. The instances can run simultaneously; the only constraint is the memory available on the application server. Patches must be applied separately to each instance of the application.