Defects Addressed In This Fix Pack
You can review which defects are addressed by each fix pack.
The following defects have been addressed in this fix pack to Sterling Configurator Visual Modeler Release 10.0. As fix packs are released, they will be listed cumulatively here.
10.0.0.26
Defect ID | Case ID | Description |
---|---|---|
593106 | TS009359926 | The application is fixed to resolve the scenarios where the rule engine picks up incorrect property value when evaluating certain types of rules such as rules with loops and rules working with property assigned at multiple levels. |
10.0.0.25
Defect ID | Case ID | Description |
---|---|---|
590533 | TS004073213 | The property size in Visual Modeler is not sufficient for models with large property values. |
10.0.0.24
Defect ID | Case ID | Description |
---|---|---|
592658 | Internal | A security fix is provided for log4j. For more details, contact the IBM Support. |
10.0.0.23
Defect ID | Case ID | Description |
---|---|---|
592613 | Internal | A security fix is provided for log4j. For more details, contact the IBM Support. |
10.0.0.22
Defect ID | Case ID | Description |
---|---|---|
No issues are addressed in this fix pack. |
10.0.0.21
Defect ID | Case ID | Description |
---|---|---|
592354 | TS005444748 | You can configure the UI: UEV NUMERIC MAX DECIMAL POINTS property at the
Option Item level and specify the decimal points. |
592391 | TS006537788 | The application is enhanced such that the Model rules work properly. |
10.0.0.20
Defect ID | Case ID | Description |
---|---|---|
592343 | TS006370674 | The date in the UEV date field is changing to the previous
day. Solution: The application is enhanced. The date in the UEV date field is not impacted by the timezone. |
10.0.0.19
Defect ID | Case ID | Description |
---|---|---|
591999 | TS005591530 | The Reference Implementation(RI) models are loaded with expired dates. |
10.0.0.18
Defect ID | Case ID | Description |
---|---|---|
592049 | TS005519017 | The validation of UEV Min and Max values fail for the default value 0.0, and explicitly on entering 0 in the UEV field. |
10.0.0.17
Defect ID | Case ID | Description |
---|---|---|
591934 | TS005483030 | In Visual Modeler, when you click Numeric property composer to modify the value of a numeric property, an error message is displayed in the Numeric property editor. |
A security fix is provided. For more information about the security fix, see Encrypting configuration properties. |
10.0.0.16
Defect ID | Case ID | Description |
---|---|---|
589867 | TS003895859 | Extract Picks from the BOM API makes a pricing call and validates the submodel, which is
redundant in relation to the API. Solution: Redundant pricing calls and submodel validation for Extract Picks are removed to optimize the performance of the API. |
590198 | TS004088573 | IBM® Omni-Configurator is enhanced to support log4j2. For more information about log4j2 support, see What's new. |
590962 | TS004370446 | Swagger UI is not returning complete output of the GET model API. |
10.0.0.15
Defect ID | Case ID | Description |
---|---|---|
589256 | TS003683285 | Rules are evaluated and executed even for non-entitled option items and option classes. |
588489 | TS003430993 | The data modified in option classes can now be saved by using the Update button. The previous capability of auto-saving the data is also available. |
591013 | TS004396701 | Multiple data sources cannot be configured for the same organization. |
591382 | TS004879899, TS004836783 | When a property is assigned to an option item by using rules, and if a subsequent rule has a higher priority than the assignment rule, then the value of the property in the subsequent rule becomes null. |
591485 | TS004824621 | The data modified in option classes can now be saved by the auto-save capability, and also by using the Update button. |
591492 | TS004836748 | Option class groups and option item groups are not included in the output of the getModel API. |
10.0.0.14
Defect ID | Case ID | Description |
---|---|---|
590987 | TS004378776 | The value of a property is not reflected in the property pool of IBM Sterling Configurator even when the value is assigned by rules. |
590938 | TS004349266 |
Problem: Users can select multiple option items even when the option class is configured to enable single selection of option items. Resolution: Modelers must configure the _updatechildren property at the option class level according to the business requirements. |
10.0.0.13
Defect ID | Case ID | Description |
---|---|---|
590939 | TS004349326 | When multiple assignment actions are defined in the description of a rule in IBM Sterling Configurator, and the first assignment action fails, the subsequent actions are not executed. |
590937 | TS004349307 |
Problem: Some URLs in the Swagger API do not work when only the model name is provided in the modelName field. Resolution: The model path must also be provided along with the model name in the modelName field. |
590770 | TS004275685 |
Problem: Trace logs are available only when the log level in IBM Sterling Configurator is changed to DEBUG. Resolution: Trace logs are available by default in IBM Sterling Configurator. No additional configuration is needed to obtain the logs. |
590769 | TS004275676 | The IBM Sterling Configurator logging process is enhanced to enable the initialization process. |
590936 | TS004349237 | Duplicate properties are returned in the response when the Process Configuration Picks API is called. |
590116 | TS004048254 | The default selection of option items is automatically reselected even when it is manually deselected. |
10.0.0.12
Defect ID | Case ID | Description |
---|---|---|
590579 | TS004185698 | The extensibility of IBM Sterling Configurator is improved. |
590574 | TS004180523 | The memory usage of the IBM Sterling Configurator APIs is improved. |
590555 | TS004167911 | Some properties in the model state are duplicated. |
590553 | TS004167886 | Child option classes are not selected when the respective parent option classes that contain rules are selected. |
589933 | TS003947580 |
Problem: The function handlers in Visual Modeler are derived from Java classes. This requires deployment of the Java classes each time a function handler is added to Visual Modeler. Resolution: The function handlers are now derived from the functionHandlers.properties file which makes the deployment process more efficient. |
590697 | TS004238743 | The CompileAll job does not support the compilation of models, option class groups, and option item groups. |
10.0.0.11
Defect ID | Case ID | Description |
---|---|---|
590220, 589864 | TS003867112 | The models and model groups in Visual Modeler can be imported or exported using cron jobs. For more information, see Cron jobs for importing and exporting models. |
590176, 590293 | TS004073213 | The property size in Visual Modeler is not sufficient for models with large property values. |
590173 | TS004071686 | Stack traces are not available to debug any errors in log files of the loadModel method and the parseModel method in the IBM Sterling Configurator application. |
590109 | TS004042383 | The response of Compile All post mechanism now supports the ModelCount, TotalModel, and Job ID parameters. |
590096 | TS004033309 | A new object modelState is introduced in the API response of the Process Picks Configuration API. You can return the object by setting the property ignoreModelState to false. The default value of the property is true. |
590084 | TS004022130 | The performance of the Process Configuration Picks API and the Get Model API is improved. |
590083 | TS004022110 | A new attribute mode is added to the Include or Exclude filters that are used in the IBM Sterling Configurator application. The attribute enables the user to choose between the different modes in the filters such as regular expression and equals. |
590065 | TS004010406 | When the property ignorePicks:true is passed in the request body while calling the Process Configuration Picks API, Picks are removed by the JSON output. |
589639 | TS003727856, TS003922806 | The Process Picks API and the Generate BOMs API perform multiple Comergent cache activities which results in reduced performance of IBM Sterling Configurator. |
589542 | TS003785551 |
Problem: The drop-down in the Quantity column of the IBM Sterling Configurator application displays only the values that are defined at option class level. It does not display values that are defined at the option item level, in the properties UI: POPUP-QTY ALLOWED VALUES and UI: UEV ALLOWED VALUES. Resolution: The values that are displayed in the Quantity column are
managed by the following properties in the following sequence of precedence.
|
589255 | TS003683253 | The performance of the Pick Removal API is improved. |
588932 | TS003606608 | The performance of the Pick Removal API is improved. |
590128 | TS004048881 |
Problem: Following issues are observed when the Visual Modeler application is in
the stand-alone mode.
Resolution: A new property DisableCatalog is added in the comergent.xml file. When the value of this property is set to Yes, the SKU IDs can be associated with option items. The property can be edited from the System Administration page of the Visual Modeler application. The default value of the property is No. |
590285 | TS004124937 | An error occurs when the URL for the IBM Sterling Configurator API is accessed. |
590258 | TS004114207 | The performance of the Process Picks API is enhanced. |
590254 | TS004103854 | The performance of the getModel API is enhanced. |
590341 | TS004154592 | Swagger JSON has some duplicate and missing entries of API. |
589513 | TS003771957,TS004100265 |
Problem: Multiple warnings occur in the IBM Sterling Configurator when the user tested and compiled rules. Resolution: The jackson-annotations-2.11.1.jar file must be copied to the <OMNI_REPO>/omniconfigurator/rules folder. |
10.0.0.10
Defect ID | Case ID | Description |
---|---|---|
589879 | TS003922797 | The eh-cache logs are not getting logged in the IBM Sterling Configurator log file. |
589790 | TS003600876 | The AbstractWadlG warning messages are displayed in the IBM Sterling Configurator log file. |
589781 | TS003879801 | The gulp build command fails when the user tries to create a project in the Sterling Field Sales application. |
589872 | TS003886472 | The addPick and regular Pick in the PickList are not distinguished if both Pick and addPick list are available in the configuration request. |
589871 | TS003922562 | The extensibility of Sterling Configurator is improved. |
589870 | TS003922059 | The extensibility of Sterling Configurator is improved. |
589762 | TS003870669 |
Problem: Preflight requests are sent for every request from the Salesforce managed package to Sterling Field Sales. Resolution: By default, a preflight request is now sent after every 2 hours. The users can configure the Access-Control-Max-Age property in the security-config.xml file that is located in the tenant directory for changing the time interval between two requests. |
589715 | TS003851732 | The Process Picks API returns option items that are expired, option items with future expiry date, option items that are not entitled, and some properties that are not required. |
589375 | TS003400227 | Rules are not executed even when the pricing date is between the start date and the end date of the rule. |
589314 | TS003716468 | The ModelManager and ModelMaker classes are not extensible. |
589257 | TS003756670 | In the IBM Sterling Configurator user interface, columns in multiple tabular display option classes are unevenly spaced out. |
10.0.0.9
Defect ID | Case ID | Description |
---|---|---|
589372 | TS003642707 | Child option classes are not indented correctly under the parent option class. |
589369 | TS003785482 | When the configurations for a child model are reset, the configurations for the parent model are also cleared. |
589346 | TS003585100 | When a user clicks a message hyperlink, the user is not directed to the origin of the message by automatic scrolling in the Omni-Configurator page. |
589317 | TS003716117 | When the value of the UI Control property is set as Radio button in the Visual Modeler application, the values in the Quantity column cannot be edited in the Omni-Configurator application. |
588768 | TS003523968 | When a user clicks Reconfigure after changing the configurations of a model in the Visual Modeler application, the configurations that are made in the submodel are cleared. |
10.0.0.8
Defect ID | Case ID | Description |
---|---|---|
589463 | TS003769874 | The Quantity of a selected option item is not editable in the Omni-Configurator when option items are selected by using the expansion handler rules. |
589394 | TS003737592 | Input parameters are not passed from the Sterling Field Sales to the sub-models in the Omni-Configurator. |
589348 | TS003727834 | The performance of the tabs in the Omni-Configurator has been improved such that data of only the active tabs is returned to the application. |
589098 | TS003642707 | The child option classes are not indented correctly in the Omni-Configurator and are displayed on the same level as the parent option class. |
10.0.0.7
Defect ID | Case ID | Description |
---|---|---|
589253 | TS003699132 | The expired child option classes are added to the cart. |
589215 | TS003682655 | Users are not directed to the section where the error occurred when the error message hyperlink is clicked. |
589059 | TS003637660 | The option items that are selected within a sub-model are not displayed in the summary pane of the parent model in the Omni-Configurator. |
589057 | TS003616251 | When two models are opened at the same time in separate windows, properties of the second model overwrite the properties of the first model. |
589010 | TS003619385 | The Omni-Configurator logs are not generated. |
588867 | TS003585100 | When a message hyperlink is selected in the Omni-Configurator application, the information inside the tab is not displayed at the center of the application. |
588835 | TS003517727 | Messages are not displayed above the corresponding sub-models in the Omni-Configurator. |
588819 | TS003570803 | The extensibility of Omni-Configurator is improved. |
588783 | TS003509733 |
Problem: The response time of Omni-Configurator is slow. Resolution: The ignoreDiagnostics property must be set to true and it must be passed as an input of the REST APIs that are used for configuring the Omni-Configurator. |
588775 | TS003534690 | The option class groups that are created in the models that are imported from version 9.3 to version 10.0 of Omni-Configurator, are not visible. |
587850 | TS003125052 | The Reset button is not available in Omni-Configurator. |
589190 | TS002945586 | The Quantity and the Price columns in the option class table of Omni-Configurator are static and cannot be added or deleted in the runtime. |
589014 | TS003606474 |
Problem: The System.currentTimeMillis function is invoked when any rule is triggered. Resolution: The System.currentTimeMillis function is invoked only when the parameter log level is set as DEBUG in Omni-Configurator. |
589119 | TS003322732 |
Problem: The Quantity column is displayed in the option class table in Omni-Configurator even when the property Option class display is set as null in Visual Modeler. Resolution: The Quantity column is displayed when the value of the Option class display property is selected as Popup-Qty in the Visual Modeler. |
589260 | TS003662798 | The error messages, warnings and informative messages that are displayed in the Omni-Configurator application are not grouped together according to the category of messages. |
589397 | TS003746731 | The drop down in the Quantity column of the IBM Sterling Configurator is not visible
when the following conditions are true in an option class.
|
589102 | TS003513541 | The text in the Item, Quantity and Price columns in the summary pane is aligned incorrectly when the Omni-Configurator is launched from the Sterling Field Sales application. |
589336 | TS003720467 | When the Omni-Configurator is launched from the Salesforce application, incorrect spaces are displayed between two messages. |
589335 | TS003720456 | The messages that are displayed in the option classes and in the message panel of the Omni-Configurator are not left-aligned. |
589313 | TS003071663 |
When the Quotes page is refreshed, it does not redirect to the Opportunities page and an error message is displayed. |
589188 | TS003633093 | The Omni-Configurator application is closed when the user clicks outside the application or when the Escape button is used. |
588958 | TS003616358 | The output that is returned by APIs is not compressed because the content type response header is not available in the response. |
588832 | TS003576355 | The output of the validateConfiguration REST API is enhanced to display only the status of the configuration. The property yfs.yic.omniconfigurator.__ENTERPRISE_CODE__.ignoreValidatedBOM must be set to true in the <OMS_RUNTIME>/properties\customer_overrides.properties file to see the enhanced output. |
587760 | TS003071663 | When the Quote details page is refreshed, the user is redirected to create a new quote in Salesforce.com. |
588904 | TS003608017 | A validation message is not displayed when the mandatory option classes are not selected in the Omni-Configurator application. |
10.0.0.6
Defect ID | Case ID | Description |
---|---|---|
588864 | TS003590257 | The outputs that are returned by the Omni-Configurator APIs are not in a compressed form. |
588820 | TS003550414 |
Problem: The error messages displayed in Omni-Configurator does not provide information about the source of the error. Resolution: Additional information about the error and information about how to solve the error is provided. You can access the information by clicking on the error message. |
588696 | TS003499951 | When a quote is delegated to another approver, the change in approver is not updated in the quote. |
588556 | TS003448375 | When the property allowConfigErrorsInCart is not set to true in the configurator.properties file, the erroneous configurations made in Sterling Field Sales, are not saved. |
588768 | TS003523968 | When models are changed and compiled in Visual Modeler, the correct changes are not reflected when Omni-Configurator is launched from the Sterling Field Sales application. |
588805 | TS003513541 | The text in the Item, Quantity and Price columns in the summary pane is aligned incorrectly when the Omni-Configurator is launched from the Sterling Field Sales application. |
10.0.0.5
Defect ID | Case ID | Description |
---|---|---|
588475 | TS003513541 | Incorrect spaces and incorrect alignment of text in the column names are seen in the Omni-Configurator application. |
588281 | TS003322732 | The following issues have been fixed.
|
588112 | TS003243076 | The message panel and the summary pane are not displayed in the Omni-Configurator application. |
588079 | 01287,499,000 | The following properties in the Properties tab are not displayed
correctly when a user navigates to the Properties tab or when a user switches
from the General Info tab to the Properties tab.
|
10.0.0.4
Defect ID | Case ID | Description |
---|---|---|
587840 | TS003130387 | The new UI controls such as UI Control and UI Control Recommendations are not available in the Option Class Groups when a new model is created in Omni-Configurator. |
587825 | TS003124150 | The items selected from different option classes are not grouped and displayed according to their option classes in the summary pane of Omni-Configurator. |
587796 | TS003102896 | When a hidden tab is made visible by using rules in the Omni-Configurator application, the tab does not display an error sign even when there is an error in the option class or option items in that tab. |
587788 | TS002945586 | The columns for Quantity and Price in the multi selection table is not displayed correctly in Omni-Configurator. |
588290 | 44227,499,000 | Some of the Option Items are not visible in the Omni-Configurator UI if an SKU is attached to the Option Item. |
10.0.0.3
Defect ID | Case ID | Description |
---|---|---|
587739 | Internal |
Problem: The Omni-Configurator backend REST APIs do not work on WebSphere if the responseFormat option is selected as xml. Resolution: The Omni-Configurator and IBM Visual Modeler must be deployed in separate WebSphere profiles. For more details, see Deployment considerations for Websphere. |
587833 | TS003126203 | Models do not pick up the value of properties that are passed to the REST APIs. |
587748 | TS003003928 |
Problem: The place holder for images is displayed in the Accordion template even when the UI: SHOW IMAGE property is set to NO. Resolution: Setting the UI: SHOW IMAGE property to YES displays the customized image or the image place holder. When the property is set to NO, the image or its place holder is not displayed. |
587834 | TS003125068 | The model name is displayed in the Omni-Configurator application. |
587947 | Internal | The following properties in the Properties tab are not displayed
correctly when a user navigates to the Properties tab or when a user switches
from the General Info tab to the Properties tab.
|
587120 | TS002827198 | While setting properties in the property files, the spaces that exist before a property and at the end of the property cause an error. |
583079 | Internal | A security fix is provided. For more details, please contact the IBM Support. |
587749 | TS003003900 | When the _isViewable property that is used to hide an option class, is set to 0, the placeholder for the option class is displayed. |
587690 | TS003003897 | Option classes and option items are displayed even when the _enddate property is set to a date in the past. |
587793 | TS003079643 | The default selection property does not work as expected when the option item quantity is set to 0. |
587691 | TS003003913 | The value of quantity is displayed as 1 even when no item is selected. |
10.0.0.2
Defect ID | Case ID | Description |
---|---|---|
587186 | TS002022164 | When the tabular display option for an option class is selected, the results are displayed as a list. |
587184 | TS001882585 | An item that is disabled for selection can still be selected if the following configurations
are done.
|
587180 | TS001816121 | The properties in the property pool table are not displayed when any item is selected in the IBM Sterling Configurator application. |
584673 | TS002129895 | The details of an item that is selected in the dynamically instantiated model are not displayed when the user reconfigures the item. |
584672 | TS002129928 | The details of an item that is selected in the dynamically instantiated model are not displayed in the summary pane of the IBM Sterling Configurator application. |
587182 | TS001918024 | The Compile all cron job fails when the ModelGroupName argument is used in the command line argument to run the cron job. |
587179 | TS001867712 |
Problem: The DDM: SELECTION CRITERIA property in the Visual Modeler application supports an API input of only 240 characters. Resolution: Multiple DDM: SELECTION CRITERIA properties such as DDM: SELECTION CRITERIA 1 and DDM: SELECTION CRITERIA 2 are now added to support unlimited characters as an API input. Note: Only the DDM: SELECTION CRITERIA property is displayed in the
application. You can add the other properties based on your requirement.
|
587181 | TS001861445 | The input properties that are entered during the Process configuration picks
API call and the Extract picks from configuration BOM API call are not processed by
the IBM Sterling Configurator. |
587258 | TS002840914 | Documentation has been updated for customizing existing layouts in the Sterling Field Sales application. For more information, see Customizing existing layouts. |
10.0.0.1
Defect ID | Case ID | Description |
---|---|---|
586605 | Internal | A security issue is addressed. For more details, contact IBM Customer Support. |
586607 | Internal | A security issue is addressed. For more details, contact IBM Customer Support. |