IBM Support

IJ32875: REGRESSION: PROBLEMS ADDING DATA TO TIMERANGEGROUP DATA TYPE

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • There are 2 issues with creating and editing of data items for
    the TimeRangeGroup internal data type.
    
    
    1. When you try to add a Weekly Time Range, the Days can be
    selected, but the time fields (hour and minute) are missing.
    2. At the top level display of all the created TimeRangeGroups,
    the 'On Call' column is not populated.
    
    First issue with the missing time counters is a bit strange, the
    browser doesn't render any HTML after the weekday dropdown
    because it's using self closing tags in the dropdown field. I
    don't know the exact cause of this but it could be related to
    the uplift of the angularJS versions in FP20 (IJ28692) or FP
    FP18 (IJ18823).
    
    The second issue with the missing ON CALL field is a regression
    from IJ23564.
    

Local fix

  • WORKAROUNDS:
    1.  Open /opt/IBM/tivoli/impact/wlp/usr/servers/ImpactUI/apps/I
    mpactUI.ear/impactAdmin.war/scripts/impactangular/dataitems/tim
    erange/editTimeRange.html in a text editor.
    
    Change the following two lines, replace the self closing HTML
    tag for the <select> tag.  I.e. Replace the <select /> to use a
    closing tag such as <select></select>
    
    
    Line 95:
    <select id="startdayofweek"
    ng-model="currentTimeRange.startDayOfWeek" ng-options="dow as
    dow for dow in daysOfWeek" ng-change="enableSave()" />
    change to :
    <select id="startdayofweek"
    ng-model="currentTimeRange.startDayOfWeek" ng-options="dow as
    dow for dow in daysOfWeek" ng-change="enableSave()" ></select>
    
    And repeat for Line 116:
    <select id="enddayofweek"
    ng-model="currentTimeRange.endDayOfWeek" ng-options="dow as dow
    for dow in daysOfWeek" ng-change="enableSave()" />
    change to :
    <select id="enddayofweek"
    ng-model="currentTimeRange.endDayOfWeek" ng-options="dow as dow
    for dow in daysOfWeek" ng-change="enableSave()" ></select>
    
    The second issue with the missing ON CALL field is a regression
    from IJ23564.
    
    If you want a short term workaround, edit /opt/IBM/tivoli/impac
    t/wlp/usr/servers/ImpactUI/apps/ImpactUI.ear/impactAdmin.war/sc
    ripts/impactangular/components/impactGrid/impactGrid.html
    
    At line 36, you need to change the cell value from
    {{row.DATA[row.MAPFIELD[column]] }} to
    {{row.DATA[row.MAPFIELD[column]] || row.DATA[column] }}
    
    So, line 36, changes from:
    <td role="gridcell" ng-repeat="column in dataitems[0].FIELDNAMES
    track by $index" ng-keydown="handleKeyDown(this, $event)"
    tabindex="{{ !showKeyColumn && !showEditColumn && $parent.$index
    == 0 && $index == 0 ? 0: -1}}"
    aria-describedby="{{column}}_header" aria-label="{{
    row.DATA[row.MAPFIELD[column]] | accessicell }}">
    {{row.DATA[row.MAPFIELD[column]] }}</td>
    to:
    <td role="gridcell" ng-repeat="column in dataitems[0].FIELDNAMES
    track by $index" ng-keydown="handleKeyDown(this, $event)"
    tabindex="{{ !showKeyColumn && !showEditColumn && $parent.$index
    == 0 && $index == 0 ? 0: -1}}"
    aria-describedby="{{column}}_header" aria-label="{{
    row.DATA[row.MAPFIELD[column]] | accessicell }}">
    {{row.DATA[row.MAPFIELD[column]] || row.DATA[column] }}</td>
    

Problem summary

  • ****************************************************************
    * USERS AFFECTED:                                              *
    * All Impact Users                                             *
    ****************************************************************
    * PROBLEM DESCRIPTION:                                         *
    * The start and end time fields are not visible when editing   *
    * Weekly Time Range data items.                                *
    *                                                              *
    * This issue was introduced by APAR IJ23564 which addressed an *
    * issue with the Data Item grid displaying blank values for    *
    * LDAP data types.                                             *
    *                                                              *
    ****************************************************************
    * RECOMMENDATION:                                              *
    * NONE                                                         *
    ****************************************************************
    After selecting the Weekly Time Range Type, the hour and minute
    input controls for the Start Time and End Time fields do not
    appear on-screen.
    
    Additionally,  when viewing data items in the TimeRangeGroup
    grid, the On Call field is always blank.
    

Problem conclusion

  • The Time Range editor has been updated to fix the missing time
    field and empty On Call cell.
    
    The fix for this APAR is contained in the following
    maintenance packages:
    | Fix Pack | 7.1.0-TIV-NCI-FP0022 |
    | MDVREGR 7.1.0-TIV-NCI-FP0021 |
    | MDVREGR 7.1.0-TIV-NCI-FP0020 |
    | MDVREGR 7.1.0-TIV-NCI-FP0019 |
    

Temporary fix

Comments

APAR Information

  • APAR number

    IJ32875

  • Reported component name

    NETCOOL/IMPACT

  • Reported component ID

    5724O59IS

  • Reported release

    710

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2021-05-26

  • Closed date

    2021-06-03

  • Last modified date

    2021-06-03

  • APAR is sysrouted FROM one or more of the following:

  • APAR is sysrouted TO one or more of the following:

Modules/Macros

  • UNKNOWN
    

Fix information

  • Fixed component name

    NETCOOL/IMPACT

  • Fixed component ID

    5724O59IS

Applicable component levels

  • R710 PSY

       UP

[{"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Product":{"code":"SSSHYH","label":"Tivoli Netcool\/Impact"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"710","Line of Business":{"code":"LOB45","label":"Automation"}}]

Document Information

Modified date:
05 November 2021