Oracle® Retail Predictive Application Server
Release Notes
Release 14.1.1
May 2015
The Oracle Retail Predictive Solutions are a set of products used for generating forecasts, developing trading plans, and analyzing customer behavior. These products use predictive technology to examine historical data and to predict future behavior. The Oracle Retail Predictive Solutions run from a common platform called the Oracle Retail Predictive Application Server (RPAS) that includes features such as:
n Multidimensional databases
n Hierarchical data (product, time, and business location hierarchies)
n Aggregation and spreading of data
n Workbooks and worksheets for displaying and manipulating data
n Wizards for creating and formatting workbooks and worksheets
n Menus, quick menus, and toolbars
n Exception management and user-friendly alerts
Hardware and Software Requirements
See the Oracle Retail Predictive Application Server Installation Guide for hardware and software requirements.
Cygwin
Cygwin is required if the RPAS Server is to be installed on Windows operating systems. You can find more information about downloading this product at http://www.cygwin.com.
For installation guidance, see the following note on My Oracle Support (https://support.oracle.com):
Cygwin Setup Guide for RPAS (Doc ID 1333398.1)
This document details necessary options you should select when installing Cygwin to make it function properly with RPAS.
Upgrade Notes
When upgrading RPAS, note the following issues:
Patching Domains
When applying any RPAS server upgrade, you should also run a configuration patch over the domains that are upgraded. There are times where the configuration resources have been updated and the domain must be patched to reflect those changes. An example of this situation is presented in bug 9680094.
Chart Formats
Bugs 9297192 and 9837542 describe problems with uninitialized chart formats saved with saved formats. This leads to potential issues such as unavailable legends to intermittent crashing. It also prevents chart formats from being inherited from a higher level saved format. These issues have been fixed for uninitialized chart formats created in the future, but the solution does not resolve issues with preexisting saved formats.
Because the RPAS Classic Client uses a third-party chart control, it cannot be determined which chart formats have been initialized and which ones are invalid. The only solution is to determine if the window is in grid or chart mode.
A saved format schema update has been introduced that erases any chart formats for all windows in grid mode. This is a one-time update, and once completed, the user does not need to save the windows in chart mode again.
To keep a template with saved styles containing chart formats, perform the following steps:
Note These instructions are required if you are upgrading from a version of RPAS prior to 13.2. If you are upgrading from 13.2, these instructions do not apply. |
1. Before upgrading, create or open a workbook for that template.
2. Navigate to the windows with chart formatting you want to preserve.
3. Toggle the window to chart mode.
4. Save the formats to the level (user, group, or template) in which you want the chart formats.
5. After upgrading, create a new workbook for that template.
6. Optional: Toggle the windows back to grid mode.
7. Save the formats as described in Step 4.
For more information about the patching process, see the Oracle Retail Predictive Application Server Installation Guide, Oracle Retail Predictive Application Server Administration Guide for the Classic Client, and Oracle Retail Predictive Application Server Administration Guide for the Fusion Client.
Default bitSizes
The rule, expr, meas, wb, and wbq dimensions come with a default bitSize. Their bitSizes should not be increased after a new domain is built. When the domain is upgraded and/or patched, these dimensions were found to get fragmented and eventually hit the threshold level for the available address space. The user gets a message to reindex them. There is no need to increase the bitSize for these dimensions and only defragging is sufficient to bring the address space back to the required level.
The following commands must be run on the domain after it is upgraded and/or patched if the message to reindex appears on any of these dimensions:
reindexDomain -d <dompath> -dimSpec rule -force
or
reindexDomain -d <dompath> -dimSpec expr -force
or
reindexDomain -d <dompath> -dimSpec meas -force
or
reindexDomain -d <dompath> -dimSpec wb -force
or
reindexDomain -d <dompath> -dimSpec wbq -force
or
reindexDomain -d <dompath> -dimSpec rule,expr,meas,wb,wbq -force
Functional Enhancement
The following functional enhancement is included in this release:
Visual Planning (Fusion Client)
A new configuration option is introduced in Fusion Client which allows users to disable the image file types validation when using Visual Planning features. This is particularly useful for customers who use the Content Management server and have aliased URLs pointing to the mapped images. Check rpasConfig.properties for the disable.valid.image.file.types.validation setting. Note that it is really up to the browser to be able to render an image from the mapped URL; it is not in RPAS Fusion Client control.
The media utilities for configuring and validating images for Visual Planning also utilize the valid.image.file and new disable.valid.image.file.types.validation settings. Several other enhancements are also made to improve the usability of preparemediadata.sh and validatemediadata.sh scripts.
For more information, see the Oracle Retail Predictive Application Server Administration Guide for the Fusion Client.
Technical Enhancement
The following technical enhancement is included in this release:
Software Operating Environment Upgrades
Note The list below announces the addition of Oracle Retail support for the technology described. See the Installation Guide requirements section for critical information, such as whether the enhancement below replaces previous versions or is supported in addition to already existing versions. |
Web Browsers
RPAS Fusion Client 14.1.1 is supported for use with the following web browsers:
n Microsoft Internet Explorer 11
n Mozilla Firefox 38 ESR
n Google Chrome 40+
Noteworthy Defect Fixes
The following noteworthy defect fixes are included in RPAS 14.1.1:
Affected Component |
Fixed Issue/Defect |
Defect Number |
Classic Client |
In the Classic Client, when you select a region of cells to copy and that selection scrolls off the screen, only the visible part of the selection is actually copied to the clipboard. This is corrected. |
20554318 |
Classic Client, Charting |
Editing measure values in Chart view mode by dragging chart points and toggling to the Grid view mode resulted in losing the edited values. This is fixed by using the correct chart row indices. |
20577055 |
Classic Client, Windowing |
Instead of staying at the bottom of the window, the OK and Cancel buttons were floating around the Hierarchy Rollup pop-up window when the window was resized. This is fixed by changing the Resizing property of the pop-up window. |
19717620 |
Classic Client, Windowing |
In a workbook with multiple tabs, a maximized window explicitly hidden by the user was still visible in all the tabs. This occurs due to known issues with Microsoft Foundation Class (MFC). This is fixed. |
20576583 |
Classic Client, Windowing |
When there were more than nine windows open, the More Windows menu under Windows was clicked, and a window from the list of windows displayed was selected, a window different from the one selected was displayed at times. This was caused by a known MFC problem and is fixed by implementing custom More Windows functionality. |
20576733 |
Classic Client, Windowing |
A user opened the selection list of a SingleHier measure and, instead of selecting a hierarchy position from the list, the user toggled to another program running on the computer while keeping the selection list open. When the user toggled back to RPAS Client and pressed the cancel button, an exception was being thrown. This is fixed. |
20576831 |
Classic Client, Workbook |
A newly created and saved attribute was not visible after reopening the workbook. This is fixed by converting the attribute display value to the appropriate case before writing it to XML. |
19915608 |
Classic Client, Workbook |
Building of a workbook failed when the size of the data being loaded (positions from wizard page) exceeded 2 GB. This occurred because 32-bit RPAS Classic Client can address only 2 GB of data. Setting the LARGEADDRESSAWARE flag to true in the Client allows it to handle 4 GB of data. |
20157832 |
Configuration Manager |
In the Configuration Manager, attempting to save a merged configuration without specifying the output path results in a nonsensical error message. This is corrected. |
19772426 |
Configuration Tools |
In the measure section of Configuration Tools, in the measure component tree view, when users right-clicked on a measure component and selected the menu item Rename, nothing would happen. RPAS allowed this previously; however, another change disallowed direct editing of nodes in the tree. The resolution to this issue is that now when the user selects a measure component in the tree view and selects Rename from the context menu, the measure component table is scrolled to bring that line into view with the name cell for that component having the focus and ready to edit. |
17178381 |
Configuration Tools |
In the Configuration Tools, removing a dimension attribute from the window formatting of a worksheet also removes the default (label) attribute. This is addressed. |
19875581 |
Configuration Tools |
An error prevented the use of the maximum number of selectable positions functionality within the workbook build wizard process when the configuration for the domain contained a different RPAS name from the Tools name of the restricted dimension. This error is resolved and limiting the number of selectable positions within the wizard process now works regardless of whether the configuration uses the same RPAS name and Tools name for a dimension or different ones. |
20052763 |
Configuration Tools |
Within the Rule Tool, when users initiate the Edit Expressions action, the Configuration Tools revalidate every rule group in the domain. This is unnecessary. The tools now only revalidate those rule groups that contain the modified rule. |
20456206 |
Configuration Tools, Configuration Manager |
ConfigManager and rpasConfigMgr utilities were not properly processing changes to measure order within workbook profiles. The issue is resolved and a change in the order of profile measures is now detected and processed. |
19952184 |
Configuration Tools, Detail Popup |
The detail popup did not show attributes in the same order as they were defined in the Configuration Tools. This is fixed. |
20533027 |
Configuration Tools, Measure Report Generator |
The Measure Report Generator now provides appropriate feedback to the user when the output location for the report cannot be written to due to Windows file system permissions. |
19721992 |
Configuration Tools, Plug-ins |
This behavior was observed in the Replenishment Optimization plug-in, but could potentially affect any application with a Configuration Tools plug-in. Regenerating a configuration from the plug-in caused the Configuration Tools to only save part of the generated configuration. This is fixed. |
20145178 |
Configuration Tools, rpasInstall |
The rpasInstall utility was not always returning a non-zero exit code when the process ended due to an error condition. Only some failures were resulting in a non-zero return code. The issue is resolved and rpasInstall now returns with an exit code of zero when the process exits normally and not due to an exception. |
19867314 |
Configuration Tools, Workbooks |
Creating, and then deleting, a workbook-only dimension that aggregated the root dimension of a hierarchy could leave the configuration tools User Interface (UI) in an unstable state. This often prevented any further work from being done on the workbook. This is corrected. |
20455820 |
Configuration Tools, Workbooks |
Not all of the axis and intersection fields were being updated after a user edit. This could make it look like there were validation problems, when in fact, there were none. The Configuration Tools now repaint these fields after every edit. |
20455833 |
Domain Daemon |
In several instances, it was not possible to connect to the Domain Daemon with Fusion Client. This occurred only on AIX, only for SSL level 2, and only for cipher suites 0 and 2. This was due to an incomplete update of the server code for new SSL modes. The resolution to this issue is to align the lists of supported cipher suites in the components on either side of the encrypted communication in the RPAS server. Both cipher suite options should be enabled now. However, both of these options are now deprecated, and cipher suite 3 is preferred in this case. |
19518364 |
Domain Daemon |
Starting the Domain Daemon with SSL 3 and then stopping it resulted in an odd condition. It seemed to stop, but the port was unavailable. Also, the process was still listed when using the (UNIX) ps command. This was due to how the Domain Daemon was being created. The creation method is updated to alleviate this issue. |
20589713 |
Domain Daemon, SSL |
Due to the discovery of vulnerabilities, support for several SSL protocols is discontinued. Updating to Java 7 update 75 or later is also strongly recommended. |
20559980 |
Domain Utilities |
The domain utility copyDomain was running instances of mapData sequentially, even with the maxProcesses parameter set to greater than 1. Other sub-processes invoked by copyDomain were running in parallel. With this fix, mapData is being executed in parallel as expected. |
20411463 |
Domain Utilities, Alert Manager |
The alertmgr utility -findAlerts option was not throwing an error when an invalid alert category was specified. This behavior is corrected so that if all categories passed to alertmgr are invalid, RPAS will display a message on the shell. If some (but not all) alerts are invalid, RPAS will log a message and run findAlerts -sumAlerts for the valid categories. |
20218427 |
Domain Utilities, copyDomain |
Running copyDomain with the -skipInput or -clone parameter did not create either the input or output directories in the destination domain. This might have caused problems when attempting to run batch on the cloned domain. The copyDomain utility is updated to create the input, input/processed, and output directories in the destination domain if they do not already exist. |
20478597 |
Domain Utilities, exportMeasure |
Temporary files created during exportMeasure were not deleted at the end of it. This is fixed. |
19689261 |
Domain Utilities, loadmeasure |
Internal performance testing revealed that loading large amounts of data into a domain could be unacceptably slow. Several improvements were made to parallelize the data loading process where possible. Data loading that can exploit these parallelization enhancements is now significantly faster. |
20086948 |
Domain Utilities, mace |
Mace expression was taking a long time to execute in a new domain that was built through a reclass. This occurred because, while calculating, mace was iterating through all the positions in the measure array even if all the positions were inactive. This is fixed by skipping empty arrays. |
20157938 |
Domain Utilities, pqdMgr |
The pqdMgr (position query) utility was not able to load XML files that had hierarchy names in uppercase. This is fixed. |
20191364 |
Domain Utilities, reindexDomain |
The domain utility reindexDomain was failing to consistently update arrays with the updated dimpath of the new dimregistryX.db. This was causing mace expressions to fail in local domains during the batch cycle. This is fixed so that all arrays in the domain are updated to the correct dimregistry version. |
19905865 |
Domain Utilities, rpasInstall |
The utility rpasInstall was not returning an error code when a problem occurred in the regUserDim executable. As a result, there could have been problems with a domain build related to user-defined dimensions that were not flagged. This is fixed. |
20455859 |
Domain Utilities, syncNAValue |
Using syncNAValue with the -d option and absolute path of a global domain resulted in the utility going into an infinite loop. This occurred because child processes spawned for each local domain were expecting a relative path from the global domain instead of an absolute path. This is fixed so that the child processes get the correct path for local domains. |
20009924 |
Domain Utilities, wbbatch |
When the Next Build Date was set in the future, wbbatch returned a correct message: "The auto workbook '#' was scheduled to be built in future. Not Build," but returned the exit code as 2 which was incorrect. This is fixed such that wbbatch returns an exit code of 0 if the next build date is in the future. |
19812785 |
Fusion Client |
Picklists with a value intended to represent the NA value can have apparently inconsistent results when the values are exported, workbooks recreated, and so on. The resolution to this issue is to explicitly communicate both the special value (that is, a value that is to be shown when the value of the cell is NA) and the NA value in calls to and from the Fusion Client to the RPAS Server. (Prior to this fix they were merged into a single value and sent back and forth.) |
19780310 |
Fusion Client, ADF/Fusion UI |
ADF exceptions were seen on resizing the Save as dialog on Chrome and Internet Explorer (IE) 11. Instead of adding the Java script which is triggering the action event for the UI component's client ID, the action event is triggered programmatically. |
19927458 |
Fusion Client, Alerts - Navigation |
Alert Manager navigation was failing if levels were changed using the right-click menu. The Alert cache is reset for the context menu case. |
20346692 |
Fusion Client, Bulk Fill |
When the user chose all [Calendar] and tried to fill, the fill did not happen correctly. This is fixed. |
20233026 |
Fusion Client, Cell Formatting |
In some cases, changing the precision with which a cell value is displayed can cause errors. RPAS now detects and corrects problematic elements in the format to avoid the error. |
20191210 |
Fusion Client, Charting |
The edit popup window displayed the previous values when editing a few chart types. This is fixed in ADF 12.1.3. |
17823741 |
Fusion Client, Charting |
The position label was not displayed in chart legends and mouse hover information was displayed in the chart only when media attributes were added to make it visible. This is fixed. |
19803273 |
Fusion Client, Charting |
The Treemap Group Label was not localized. The treemap.group.label=Group is added in the Resource Bundle. |
20076906 |
Fusion Client, Commit Status |
The filter controls in the Commit Status dialog opened the home page, but were not immediately visible. The user had to click >> to bring them up. This is now correctly adjusted. |
20638064 |
Fusion Client, Dimension Popup |
Making all positions visible when the All [Product] level was visible ran into an error. The model implementation is fixed to accommodate API contract changes and handle All[*] appropriately. |
20557386 |
Fusion Client, Dynamic Position Maintenance |
Trying to create a new position in a Dynamic Position Enabled (DPM)-enabled dimension that rolled up to a non-DPM enabled workbook-only dimension could cause an exception when the created position had a long name (greater than 20 characters). This is corrected. |
19781611 |
Fusion Client, Dynamic Position Maintenance |
The Save operation, after adding a placeholder position using Position Maintenance, was causing the previously formatted Position ID column to disappear. This issue is fixed. |
20989349 |
Fusion Client, Exception Management |
Paste Special and Copy Special were not updating the real time alert counts (and the dirtiness of applied alert filters) correctly. An updateForRealTimeAlerts call is added for the pasteSpecial and cutSpecial operations. |
19706230 |
Fusion Client, Exception Management |
The Position Filtering menu should not include non-RPAS worksheets. A check is added which avoids adding Module type worksheet views to the Position Filterable list. |
19905321 |
Fusion Client, Exception Management |
The Position Filtering option, with the sub-menu Others, with no sub-menu items were displayed in an extra measure worksheet, when a workbook was created with a single extra measure. While adding an additional worksheet, a check was not made to check whether the current worksheet entry was an additional worksheet. The check is added. |
20015361 |
Fusion Client, Formatting |
When a formatting problem leads to an IllegalArgumentException from the RPAS bridge, the worksheet view should be identified and logged for debugging purposes. |
20184573 |
Fusion Client, Formatting Access |
Any percentage value or any value after a decimal point was getting truncated and displayed in Fusion Client. This issue occurred in a locale other than English, in this case, Italian. Now, the application uses the decimal point regardless of locale. |
20110195 |
Fusion Client, Grid Revert Cells |
Revert/undo did not work on the drop down. The table in the popup facet was not resizing automatically. An ADF fix was expected, but this is fixed by making changes on the Fusion Client side. |
18266096 |
Fusion Client, Grid Display |
An error occurred when resizing a row/column after zooming in IE10/IE11. When resizing a row/column, the size value was fractional. The size value is now converted to integer. |
20709686 |
Fusion Client, Grid Display |
The last column could not be resized, and therefore, the entire content of the cells could not be seen. This is now working as expected. |
20327336 |
Fusion Client, Grid Display |
With a special value configured for picklist measures, selecting the NA (first) option in Fusion Client saved the special value to the server instead of the NAValue. The new bridge API, getRealNAValue, is used to maintain the NAValue appropriately. Picklists are now generated correctly with the special value as SelectItem label and NAValue as the value. |
20557458 |
Fusion Client, Grid Edit Cells |
An elapsed cell was editable when it should not have been. If Fusion Client gets alldimpos in the elapsed locks from the server, Fusion Client adds all the dim positions of the calendar as elapsed positions for that measure. |
20301137 |
Fusion Client, Grid Edit Cells |
A single click change was not happening with Boolean measures of the type alert measure. This is fixed. |
20667274 |
Fusion Client, Grid Edit Cells |
Pivot table tab/enter editing ceased once the image popup was launched or the context menu was dismissed. The issue occurred due to the deprecated way of declaring context menus. |
20609178 |
Fusion Client, Grid Revert Cells |
In the undo list, the location list only showed content partially. The table in the popup facet was not resizing automatically. When there was a size mismatch, there was a JavaScript error from ADF. This is fixed by changing the height of the table in the inlinestyle element. |
19640970 |
Fusion Client, Images |
When no image repository was configured, an attempt to browse would yield an error with the dialog grayed out with no operable buttons. The code is changed so that dialog switches have only error message content and an OK button in this case. |
19685087 |
Fusion Client, Images |
prepareMediaData.sh should use the rpasConfig.properties setting for locating valid image types. rpasConfig.properties is updated with new configurable properties. |
19957985 |
Fusion Client, Images |
The image size used by media utilities is now configurable through the rpasConfig.properties valid.image.sizes setting. |
19958090 |
Fusion Client, Images |
The delimiter and splitter properties used to configure the naming convention by prepareMediaData.sh are now available in rpasConfig.properties. |
19969663 |
Fusion Client, Images |
The valid.image.file.types default should reflect best practices. The rpasConfig.properties is corrected with new configurable properties. |
19976592 |
Fusion Client, Images |
It is important that the error status be available and correct for use in the admin scripts - PREPAREMEDIADATA.SH and VALIDATEMEDIADATA.SH. Enhancements are made to the media utilities for image label handling with newly added user switches and behavior. |
20095663 |
Fusion Client, Images |
Label handling needed to be cleaned up in the PREPAREMEDIADATA.SH image utility. Enhancements are made to the media utilities for image label handling with additional user switches and behavior. |
20103648 |
Fusion Client, Images |
The View/Manage Images dialog did not allow the selection of an attribute. This added a limitation to the use of the functionality, especially with visual planning enhancements. This is fixed by listing the media attributes available for the level or child level if Show Children is selected. The user can now choose which media attribute to use to view/manage an image. |
20446805 |
Fusion Client, Level Splitting |
The Please select a split error was seen by the user whenever the user tried to apply an already created split in one worksheet on another. This is fixed. |
20233725 |
Fusion Client, Level Splitting |
An error was displayed when OK was clicked in the New Split window after saving the split. This is fixed by removing the views-list reset on the Save Split action. |
20360449 |
Fusion Client, Level Splitting |
The selected views that the split applied to were not set when a user opened the Edit Split popup window. The Edit Split popup window displayed the selected views. The split on all views would be cleared when the user deselected all views and clicked OK. |
20549320 |
Fusion Client, Level Splitting |
Dimension splitting could not be done on a date attribute. This is fixed by switching the two labels of the attribute selectOrderShuttle in the New Split window. |
20662519 |
Fusion Client, Messages |
When creating a custom menu workbook, if a validation failed, the user got a custom menu popup with a lengthy error message covering the full screen width. The content width of the error popup is fixed to force the error message to break into multiple lines. |
19881825 |
Fusion Client, Non-RPAS Content |
The rptconfgen.jar did not list entries for KPI watch lists. This is fixed by detecting and accepting two new report types related to the KPI watch list type of reports. |
19928430 |
Fusion Client, Non-RPAS Content |
Two Purchase Order (PO) views were getting launched when opening the last autosaved workbook and launching the PO View again. Now, Fusion Client sends the formatting for autosaved workbooks. Therefore, there is no second PO view window and the PO view worksheet does not come up with the original worksheet content. |
20005731 |
Fusion Client, Non-RPAS Content |
The PO View window was not getting saved correctly when the workbook got autosaved. Now, Fusion Client sends the formatting for autosaved workbooks. Therefore, there is no second PO view window and the PO view worksheet does not come up with the original worksheet content. |
20005829 |
Fusion Client, Non-RPAS Content |
All levels are now displayed in the PO view search criteria box. |
20007573 |
Fusion Client, Print Export |
When exporting a worksheet to Excel and selecting the Formatted radio button, Excel generated an error and the file could not be opened. If there is an exception format in the workbook being exported, one more style definition is added for read-only cells to fix this issue. |
20196136 |
Fusion Client, Search and Find |
The Find feature in the measure dim popup was not working. Code is added to display the messages using the user message framework. |
20796296 |
Fusion Client, Show/Save Images |
Null pointer exceptions occurred when using the View/Manage dialog. The code is changed to not assume that the dimension level or level view exist. Also, Dimension change resets the dependent controls. |
20070596 |
Fusion Client, Show/Save Images |
View Images functionality in Fusion Client supports a user browsing image files within the mapped repository directory. When a user clicked on a image file, a preview of the image was displayed in the right-hand panel and distorted since the aspect ratio did not match with the specified style. This issue is fixed. |
20304470 |
Fusion Client, Show/Save Images |
Image URLs were not getting validated with a sanity check on the length. Media utilities are enhanced to perform a sanity check by user for the configured length. |
20364890 |
Fusion Client, Show/Save Images |
Fusion Client has a new configuration option which allows users to disable the image file types validation. Out-of-the-box, Fusion Client is installed with this validation enabled. Users can choose to disable it as needed. |
20590156 |
Fusion Client, Standard and Custom Wizard |
Ascending and descending sort was inconsistent when labels included special characters (hyphen, tab, space, and so on). The sort algorithm strength to changed to SECONDARY, so that special characters are not ignored. |
19512224 |
Fusion Client, Translation |
For PO view, messages are now translated into the selected local language. |
19985395 |
Fusion Client, Workbook - Commit |
The commit button on the workbook is now disabled for the read-only user. |
20218577 |
Fusion Client, Workbook - Commit |
A read-only user was able to commit the workbook. A condition is added to check for write and commit permissions. |
20136274 |
Fusion Client, Worksheet PQD |
Lock PQD did not work if a user hid the PQD driving level. A check is added to avoid hiding the driving level for a dimension if Lock PQD is on. |
20365044 |
Fusion Client, Worksheet Windowing |
When opening workbooks, the views were unresponsive. The negative z-index is now handled. |
19783236 |
Fusion Client, Worksheet Windowing |
The second copy of a view gave a blank pivot table when there was an invalid selection in the pivot table. This issue is fixed. |
20312837 |
Fusion Client, Worksheet Windowing |
When tiling the views, the visible views within a step were not sorted in alphabetical order (numerical sequence) or in the order of views last touched. The tiling feature is enhanced to reorder the views based on last touched/selected order. |
20346233 |
Global Domain Aggregation |
There are some cases in which RPAS is not able to compute an aggregate value, based on the presence of alternate rollups in the hierarchy that contains the partition dimension, and the aggregation type selected. This is because no generic aggregation algorithm exists for these cases. These cases are now flagged when they occur. |
20256519 |
Publishing Measure Change Events |
Due to an unrelated code change, the RPAS utility loadmeasure stopped publishing measure change events to the Publishing Measure Change (PMC) service. This prevented any PMC subscribers from being alerted that monitored measures had been changed due to a loadmeasure call. This code change is reversed. |
19778766 |
RPAC |
Several arguments to the RPAC utility (-test and -suite) were not correctly pattern matching when determining which tests and test suites to run. This is corrected. |
19709494 |
RpasTemplates, Auto Workbook Maintenance |
The Autoworkbook maintenance edit screen allowed invalid values such as -1, 0.1, or 979879879797979798846544443 for the frequency in days entry since no validation was being done for frequency value. Validation is added. |
20204974 |
Server, Alert Manager |
alertmgr -sumAlerts returned an unhelpful exception if -findAlerts was not run before it. Since findAlerts had not yet run, there were no alerts in the alert_resolved array, so alertmgr was not able to convert the NA type during the -sumAlerts run. To resolve this issue, the alerts are skipped that do not yet exist in the alert_resolved array. |
20122450 |
Server, ODBC Driver |
Users were not able to connect to RPAS using ODBC driver if the user name was specified in uppercase or in mixed case. This is fixed. |
19789675 |
Domain Installation, Workbooks |
Leaving an orphan entry in the Measures tab in a workbook template (for example, by deleting rules featuring that measure and then unrealizing the measure) was causing rpasInstall to fail. This is addressed. |
20026389 |
Workbook Build |
Workbooks with pre-range masks defined were sometimes crashing. The effect was most pronounced on AIX 7.1, but could occur on any platform. The problem was due to an invalid pointer. This is corrected. |
20463619 |
Workbook Manager |
The wbmgr utility was interpreting a supplied value as a user name for the -list argument but as a user ID (internal RPAS user identifier) for the -remove argument. This was resulting in inconsistent and confusing behavior in the utility. This is corrected to be consistent in interpreting the supplied value as a user name. |
19772350 |
Workbooks |
Under a particular combination of conditions, renaming or deleting a position could prevent the opening of a saved workbook. This only applied in a global domain, where the renamed or deleted position was in a dimension that was under the partitioning dimension, and label translation was enabled for that dimension. This is fixed. |
20103645 |
Workbooks, Dynamic Position Maintenance |
Users were able to update informal positions in a saved workbook even though the position had been formalized in a domain. This kind of update could cause corruption in hierarchy data. This action is no longer allowed. |
20130887 |
Workbooks, Pivot Table Sorting |
Attempting to sort a column of dates by clicking on the column header could cause an exception to be thrown. This happened when the date measure had a special value NULL type. This is corrected. |
20404540 |
Workbooks, Single Hierarchy Select Measures |
Changing a measure in a workbook that affected a Single Hier Select measure caused the Single Hier Select measure to change from showing labels to showing position names. The expected behavior, and how it worked in previous versions, was that the Single Hier Select would still display the label associated with that position name. This is corrected. |
19988769 |
Known Issues
The following table contains known issues that have been identified for the current release:
Affected Component |
Known Issue/Defect |
Defect Number |
Configuration Manager |
In the configuration manager, users can experience either an exception or a conflict when merging changes to rules. The conflict, when it occurs, always involves an attempt to move a rule. |
19815644 |
Configuration Tools |
Attempting to create multiple workbook tabs in the workbook tool of the Configuration Tools results in erratic behavior in the tools. |
20687761 |
Configuration Tools, rpasInstall |
When a measure is assigned a non-existent style, it is instead assigned no style during the domain build process. The correct behavior should be to preserve the style name and alert the end user. |
20455881 |
Localization |
Several of the string translations returned for Greek and Russian exceed the maximum allowed length. The translation team is working on shortening them. |
20197298 |
Fusion Client |
A Java null pointer exception occurs when a measure is dragged and dropped. Due to this defect, drag/drop is disabled on all tabs of the Dimension Popup on Wizard & Worksheet to avoid the exception. Drag/drop on the Dimension Popup will be enabled once the ADF fix is made available. |
19069150 |
Fusion Client |
CTRL+a and add/remove fails to add/remove all the items in the workbook wizard. |
19443341 |
Fusion Client |
The Find field next arrow in the wizard window unexpectedly gives no more matches found. |
20802847 |
Fusion Client |
Editing on graphs runs into an exception in some cases. This is planned to be fixed in a hot fix. |
20896588, 20896663, 20896706 |
Fusion Client |
A line chart is not rendered with Boolean and non-Boolean selection. This is planned to be fixed in a hot fix. |
20901645 |
Related Documentation
For more information, see the following documents in the Oracle Retail Predictive Application Server 14.1.1 documentation set:
n Oracle Retail Predictive Application Server Installation Guide
n Oracle Retail Predictive Application Server Administration Guide for the Classic Client
n Oracle Retail Predictive Application Server Administration Guide for the Fusion Client
n Oracle Retail Predictive Application Server and Applications Security Guide
n Oracle Retail Predictive Application Server User Guide for the Fusion Client
n Oracle Retail Predictive Application Server Configuration Tools User Guide
Supplemental Documentation at My Oracle Support
The following document is available through My Oracle Support. Access My Oracle Support at the following URL:
https://support.oracle.com
Cygwin Setup Guide for RPAS (Doc ID 1333398.1)
This document details necessary options you should select when installing Cygwin to make it function properly with RPAS.
Oracle Retail Predictive Application Server 14.1.1 Cumulative Fixed Issues (Doc ID 1926954.1)
This document details the fixed issues and defects for all RPAS patch releases prior to and including the current release for the 14.1 code line.
Supplemental Training on My Oracle Support
The following document is available through My Oracle Support. Access My Oracle Support at the following URL:
https://support.oracle.com
Release Readiness Transfer of Information (TOI) Recordings (Doc ID 732026.1)
Online training is available to Oracle supported customers at product release. These online courses provide release-specific product knowledge that enables your functional and technical teams to plan, implement and/or upgrade and support Oracle Retail applications effectively and efficiently. Note that Oracle Retail products with minor updates often do not have an associated TOI.
Previous Releases
For information on previous Oracle Retail Predictive Application Server release enhancements and additional information, refer to the release notes and documentation that accompany the previous releases.
Documentation Accessibility
For information about Oracle's commitment to accessibility, visit the Oracle Accessibility Program website at http://www.oracle.com/pls/topic/lookup?ctx=acc&id=docacc.
Access to Oracle Support
Oracle customers that have purchased support have access to electronic support through My Oracle Support. For information, visit http://www.oracle.com/pls/topic/lookup?ctx=acc&id=info or visit http://www.oracle.com/pls/topic/lookup?ctx=acc&id=trs if you are hearing impaired.
Oracle® Retail Predictive Application Server Release Notes, Release 14.1.1
Copyright © 2015, Oracle and/or its affiliates. All rights reserved.
This software and related documentation are provided under a license agreement containing restrictions on use and disclosure and are protected by intellectual property laws. Except as expressly permitted in your license agreement or allowed by law, you may not use, copy, reproduce, translate, broadcast, modify, license, transmit, distribute, exhibit, perform, publish, or display any part, in any form, or by any means. Reverse engineering, disassembly, or decompilation of this software, unless required by law for interoperability, is prohibited.
The information contained herein is subject to change without notice and is not warranted to be error-free. If you find any errors, please report them to us in writing.
If this is software or related documentation that is delivered to the U.S. Government or anyone licensing it on behalf of the U.S. Government, then the following notice is applicable:
U.S. GOVERNMENT END USERS: Oracle programs, including any operating system, integrated software, any programs installed on the hardware, and/or documentation, delivered to U.S. Government end users are "commercial computer software" pursuant to the applicable Federal Acquisition Regulation and agency-specific supplemental regulations. As such, use, duplication, disclosure, modification, and adaptation of the programs, including any operating system, integrated software, any programs installed on the hardware, and/or documentation, shall be subject to license terms and license restrictions applicable to the programs. No other rights are granted to the U.S. Government.
This software or hardware is developed for general use in a variety of information management applications. It is not developed or intended for use in any inherently dangerous applications, including applications that may create a risk of personal injury. If you use this software or hardware in dangerous applications, then you shall be responsible to take all appropriate fail-safe, backup, redundancy, and other measures to ensure its safe use. Oracle Corporation and its affiliates disclaim any liability for any damages caused by use of this software or hardware in dangerous applications.
Oracle and Java are registered trademarks of Oracle and/or its affiliates. Other names may be trademarks of their respective owners.
Intel and Intel Xeon are trademarks or registered trademarks of Intel Corporation. All SPARC trademarks are used under license and are trademarks or registered trademarks of SPARC International, Inc. AMD, Opteron, the AMD logo, and the AMD Opteron logo are trademarks or registered trademarks of Advanced Micro Devices. UNIX is a registered trademark of The Open Group.
This software or hardware and documentation may provide access to or information about content, products, and services from third parties. Oracle Corporation and its affiliates are not responsible for and expressly disclaim all warranties of any kind with respect to third-party content, products, and services unless otherwise set forth in an applicable agreement between you and Oracle. Oracle Corporation and its affiliates will not be responsible for any loss, costs, or damages incurred due to your access to or use of third-party content, products, or services, except as set forth in an applicable agreement between you and Oracle.
Value-Added Reseller (VAR) Language
Oracle Retail VAR Applications
The following restrictions and provisions only apply to the programs referred to in this section and licensed to you. You acknowledge that the programs may contain third party software (VAR applications) licensed to Oracle. Depending upon your product and its version number, the VAR applications may include:
(i) the MicroStrategy Components developed and licensed by MicroStrategy Services Corporation (MicroStrategy) of McLean, Virginia to Oracle and imbedded in the MicroStrategy for Oracle Retail Data Warehouse and MicroStrategy for Oracle Retail Planning & Optimization applications.
(ii) the Wavelink component developed and licensed by Wavelink Corporation (Wavelink) of Kirkland, Washington, to Oracle and imbedded in Oracle Retail Mobile Store Inventory Management.
(iii) the software component known as Access Via™ licensed by Access Via of Seattle, Washington, and imbedded in Oracle Retail Signs and Oracle Retail Labels and Tags.
(iv) the software component known as Adobe Flex™ licensed by Adobe Systems Incorporated of San Jose, California, and imbedded in Oracle Retail Promotion Planning & Optimization application.
You acknowledge and confirm that Oracle grants you use of only the object code of the VAR Applications. Oracle will not deliver source code to the VAR Applications to you. Notwithstanding any other term or condition of the agreement and this ordering document, you shall not cause or permit alteration of any VAR Applications. For purposes of this section, "alteration" refers to all alterations, translations, upgrades, enhancements, customizations or modifications of all or any portion of the VAR Applications including all reconfigurations, reassembly or reverse assembly, re-engineering or reverse engineering and recompilations or reverse compilations of the VAR Applications or any derivatives of the VAR Applications. You acknowledge that it shall be a breach of the agreement to utilize the relationship, and/or confidential information of the VAR Applications for purposes of competitive discovery.
The VAR Applications contain trade secrets of Oracle and Oracle's licensors and Customer shall not attempt, cause, or permit the alteration, decompilation, reverse engineering, disassembly or other reduction of the VAR Applications to a human perceivable form. Oracle reserves the right to replace, with functional equivalent software, any of the VAR Applications in future releases of the applicable program.