Notifications

554 views

Description

Fields are not populating properly in the tables and columns for tables with extensions, like Configuration Item or Task.
 
When selecting tables under the Table Names column on the Tables & Columns display, some tables do not update the "Column Name" and "Column Attributes" columns, throwing javascript error on the browser console:
  • Uncaught TypeError: Cannot read property 'length' of null table_columns
  • TypeError: tables is null
These are caused by the functions:
  • shouldShowExtensionButton
  • setExtensionButton
  • tcColumnRequest

Steps to Reproduce

  1. Navigate to System Definition > Tables & Columns.
  2. In the Table Names pane, select configuration item [cmdb_ci].
    Note that the fields do not appear in the Column Names pane.

Workaround

If not possible to upgrade to Fuji or later releases, set the system property glide.table.allow_new_extension to false


Related Problem: PRB598110

Seen In

Calgary Patch 2 Hot Fix 5
Dublin Patch 3 Hot Fix 1
Eureka Patch 11 Hot Fix 2
Eureka Patch 2
Eureka Patch 4
Eureka Patch 9 Hot Fix 1

Associated Community Threads

There is no data to report.

Article Information

Last Updated:2016-02-22 15:07:21
Published:2014-05-20