Uploaded image for project: 'i2b2 Web Client'
  1. i2b2 Web Client
  2. WEBCLIENT-178

Error returned when reloading the i2b2 Web Client after it times out

Details

    • Bug
    • Status: Closed
    • Major
    • Resolution: Fixed
    • 1.7.07
    • 1.7.07b
    • Web Client Framework
    • None
    • i2b2 Web Client
    • Chrome

    Description

      The following error will occasionally display when the i2b2 Web Client tries to reload the login page:

      "The user-defined I2B2 Hive Configuration message is invalid (try looking for an extra comma)"


      The problem may be related to a recent Chrome update that may have caused the way native Ajax calls are being cached. It appears the main i2b2 configuration file (i2b2_config_data.js) is not being loaded because of an Ajax misfire. This misfire would result in the browser caching a blank config file that was being used for subsequent loads.


      TEMPORARY WORKAROUND:
      If this happens you need to close your browser and reopen it to log back into the i2b2 Web Client.

      Attachments

        Activity

          jmd86 Janice Donahoe created issue -
          jmd86 Janice Donahoe made changes -
          Field Original Value New Value
          Fix Version/s 1.7.07b [ 10312 ]
          Assignee Nich [ nich ]
          i2b2 Related Project/s BBP [ 10227 ]
          i2b2 Sponsored Project/s i2b2 Web Client [ 10197 ]
          Status New [ 10000 ] Open [ 1 ]
          jmd86 Janice Donahoe made changes -
          Affects Web Browser/s Chrome [ 10191 ]
          Description The following error will occasionally display when the i2b2 Web Client tries to reload the login page:

          "The user-defined I2B2 Hive Configuration message is invalid (try looking for an extra comma)"


          The problem may be related to an earlier change where the Web Client no longer caches the config files. Since they are no longer cached they need to be retrieved from the server every time they are called in the code. The randomness of this error may be a timing issue in that Web Client is trying to reload before it has the data in the config file.

          WORKAROUND:
          If this happens you need to close your browser and reopen it to log back into the i2b2 Web Client.
          The following error will occasionally display when the i2b2 Web Client tries to reload the login page:

          "The user-defined I2B2 Hive Configuration message is invalid (try looking for an extra comma)"


          The problem may be related to a recent Chrome update that may have caused the way native Ajax calls are being cached. It appears the main i2b2 configuration file (i2b2_config_data.js) is not being loaded because of an Ajax misfire. This misfire would result in the browser caching a blank config file that was being used for subsequent loads.


          TEMPORARY WORKAROUND:
          If this happens you need to close your browser and reopen it to log back into the i2b2 Web Client.
          i2b2 Related Project/s BBP [ 10227 ]
          jmd86 Janice Donahoe made changes -
          Rank Ranked higher
          jmd86 Janice Donahoe made changes -
          Resolution Fixed [ 1 ]
          Status Open [ 1 ] Resolved [ 5 ]
          This was fixed and released as part of version 1.7.07b
          jmd86 Janice Donahoe added a comment - This was fixed and released as part of version 1.7.07b
          jmd86 Janice Donahoe made changes -
          Status Resolved [ 5 ] Closed [ 6 ]

          People

            nich Nich
            jmd86 Janice Donahoe
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: