Announcement

Collapse
No announcement yet.
X
  • Filter
  • Time
Clear All
new posts

    TileGrid - fetchData does not update

    SmartGWT 5.0p / Firefox 26

    The 1st time I call TileGrid.fetchData(criteria), the Tile image is updated correctly.

    However, on all subsequent calls to TileGrid.fetchData(criteria), the Tile image is never updated.

    I've verified via the RPC tab and DSCallback that the data is in fact fetched correctly. However the Tile is never updated.

    Any suggestions on this issue?

    #2
    This sounds like an already-fixed bug, please try the latest patched version.

    Remember to always include your full version, browser(s) where the problem occurs, and other details as noted in the FAQ.

    Comment


      #3
      I tried the latest patch (6/28/2015) but the problem still exists.

      I turned on DEBUG logging, but nothing really stands out.

      15:33:15.139:MUP2:DEBUG:scrolling:CenterTabSet_paneContainer:scrollTo(0, 0), reason: showTab
      15:33:15.141:MUP2:INFO:aria:ARIA state: hidden: false, set on element: [DIVElement]{ID:isc_3F}
      15:33:15.143:MUP2:DEBUG:TileGrid:isc_MyTileGrid_0:Setting filter to: {
      "linkDeviceId":5,
      "ts":"1435789995142",
      "$H":179
      }
      15:33:15.143:MUP2:INFO:AdvancedCriteria:Criteria object:{linkDeviceId: 5,
      ts: "1435789995142",
      } not explicitly marked as AdvancedCriteria - treating as SimpleCriteria.
      15:33:15.143:MUP2:INFO:AdvancedCriteria:Criteria object:{linkDeviceId: 5,
      ts: "1435789995142",
      } not explicitly marked as AdvancedCriteria - treating as SimpleCriteria.
      15:33:15.144:MUP2:INFO:AdvancedCriteria:Criteria object:{linkDeviceId: 5,
      ts: "1435789919861",
      } not explicitly marked as AdvancedCriteria - treating as SimpleCriteria.
      15:33:15.144:MUP2:INFO:DataSource:myDMI:Comparing criteria, oldCriteria:
      {linkDeviceId: 5,
      ts: "1435789919861",
      }
      newCriteria:
      {linkDeviceId: 5,
      ts: "1435789995142",
      }, policy: dropOnShortening
      15:33:15.145:MUP2:INFO:AdvancedCriteria:Criteria object:{linkDeviceId: 5,
      ts: "1435789995142",
      } not explicitly marked as AdvancedCriteria - treating as SimpleCriteria.
      15:33:15.145:MUP2:INFO:AdvancedCriteria:Criteria object:{linkDeviceId: 5,
      ts: "1435789919861",
      } not explicitly marked as AdvancedCriteria - treating as SimpleCriteria.
      15:33:15.146:MUP2:INFO:AdvancedCriteria:Criteria object:{linkDeviceId: 5,
      ts: "1435789995142",
      } not explicitly marked as AdvancedCriteria - treating as SimpleCriteria.
      15:33:15.147:MUP2:INFO:AdvancedCriteria:Criteria object:{linkDeviceId: 5,
      ts: "1435789995142",
      } not explicitly marked as AdvancedCriteria - treating as SimpleCriteria.
      15:33:15.148:MUP2:INFO:AdvancedCriteria:Criteria object:{linkDeviceId: 5,
      ts: "1435789919861",
      } not explicitly marked as AdvancedCriteria - treating as SimpleCriteria.
      15:33:15.148:MUP2:INFO:DataSource:myDMI:Comparing criteria, oldCriteria:
      {linkDeviceId: 5,
      ts: "1435789919861",
      }
      newCriteria:
      {linkDeviceId: 5,
      ts: "1435789995142",
      }, policy: dropOnShortening
      15:33:15.149:MUP2:INFO:AdvancedCriteria:Criteria object:{linkDeviceId: 5,
      ts: "1435789995142",
      } not explicitly marked as AdvancedCriteria - treating as SimpleCriteria.
      15:33:15.150:MUP2:INFO:AdvancedCriteria:Criteria object:{linkDeviceId: 5,
      ts: "1435789919861",
      } not explicitly marked as AdvancedCriteria - treating as SimpleCriteria.
      15:33:15.151:MUP2:INFO:AdvancedCriteria:Criteria object:{linkDeviceId: 5,
      ts: "1435789995142",
      } not explicitly marked as AdvancedCriteria - treating as SimpleCriteria.
      15:33:15.151:MUP2:INFO:ResultSet:isc_ResultSet_0 (dataSource: myDMI, created by: isc_MyTileGrid_0):setCriteria: filter criteria changed, invalidating cache
      15:33:15.151:MUP2:INFO:ResultSet:isc_ResultSet_0 (dataSource: myDMI, created by: isc_MyTileGrid_0):Invalidating cache
      15:33:15.152:MUP2:DEBUG:TileGrid:isc_MyTileGrid_0:dataChanged: returning due to no data yet
      15:33:15.152:MUP2:DEBUG:TileGrid:isc_MyTileGrid_0:dataChanged: returning due to no data yet
      15:33:15.155:MUP2:DEBUG:ResultSet:isc_ResultSet_0 (dataSource: myDMI, created by: isc_MyTileGrid_0):getRange(0,88), cache check: 6,81 firstMissingRow: 6 lastMissingRow: 81
      15:33:15.155:MUP2:DEBUG:ResultSet:isc_ResultSet_0 (dataSource: myDMI, created by: isc_MyTileGrid_0):getRange: no scrolling direction detected
      15:33:15.156:MUP2:INFO:ResultSet:isc_ResultSet_0 (dataSource: myDMI, created by: isc_MyTileGrid_0):getRange(0, 88) will fetch from 0 to 88
      15:33:15.156:MUP2:INFO:ResultSet:isc_ResultSet_0 (dataSource: myDMI, created by: isc_MyTileGrid_0):fetching rows 0,88 from server
      15:33:15.170:MUP2:WARN:ResultSet:isc_ResultSet_0 (dataSource: myDMI, created by: isc_MyTileGrid_0):ResultSet server fetch with server criteria: {
      "linkDeviceId":5,
      "ts":"1435789995142",
      "$H":179
      }
      ResultSet.fetchRemoteData(_1=>Obj, _2=>0, _3=>88)
      ResultSet.$39w()
      ResultSet.getRangePaged(_1=>0, _2=>88, _3=>undef, _4=>undef)
      ResultSet.$39u(_1=>0, _2=>88, _3=>undef, _4=>undef)
      ResultSet.getRange(_1=>0, _2=>88, _3=>undef, _4=>undef)
      TileGrid.requestVisibleRows()
      Canvas.filterWithCriteria(_1=>Obj, _2=>Obj{ID:myDMI_fetch}, _3=>Obj)
      Canvas.$wo(_1=>"fetch", _2=>Obj, _3=>undef, _4=>Obj)
      Canvas.fetchData(_1=>Obj, _2=>undef, _3=>undef)
      com_smartgwt_client_widgets_tile_TileGrid_$fetchData__Lcom_smartgwt_client_widgets_tile_TileGrid_2Lcom_smartgwt_client_data_Criteria_2V(this$static=>TileGrid{autoFitData: "both",
      tileWidth: 138,
      tileHeight: 148,
      canReorderTiles: false,
      canHover: true,
      showHover: false,
      dataSource: [DataSource ID:myDMI],
      initialCriteria: Obj,
      layoutAlign: "center",
      fields: Array[2],
      overflow: "visible",
      selectionType: "none",
      AUTOIDClass: "MyTileGrid",
      ID: "isc_MyTileGrid_0",
      position: "absolute",
      width: 1677,
      height: 803,
      top: 20,
      canDrag: false,
      canAcceptDrop: false,
      tiles: Array[5],
      detailViewer: [DetailViewer ID:isc_MyTileGrid_0_detailViewer],
      originalFields: Array[0],
      completeFields: Array[2],
      membersMargin: 10,
      parentElement: [VLayout ID:isc_VLayout_4],
      topElement: [VLayout ID:isc_VLayout_3],
      tabIndex: 1774,
      emptyMessageLabel: [Label ID:isc_MyTileGrid_0_emptyMessageLabel],
      children: Array[7],
      cacheOffsetCoords: true,
      zIndex: 200990,
      data: [ResultSet ID:isc_ResultSet_0 (dataSource: myDMI, created by: isc_MyTileGrid_0)],
      selection: [Selection ID:isc_MyTileGrid_0_selection],
      }, criteria=>com.smartgwt.client.data.Criteria@b3)
      proj_ui_common_widget_subscribed_SubscribedTileGrid_$invalidateCache__Lproj_ui_common_widget_subscribed_SubscribedTileGrid_2V(this$static=>TileGrid{autoFitData: "both",
      tileWidth: 138,
      tileHeight: 148,
      canReorderTiles: false,
      canHover: true,
      showHover: false,
      dataSource: [DataSource ID:myDMI],
      initialCriteria: Obj,
      layoutAlign: "center",
      fields: Array[2],
      overflow: "visible",
      selectionType: "none",
      AUTOIDClass: "MyTileGrid",
      ID: "isc_MyTileGrid_0",
      position: "absolute",
      width: 1677,
      height: 803,
      top: 20,
      canDrag: false,
      canAcceptDrop: false,
      tiles: Array[5],
      detailViewer: [DetailViewer ID:isc_MyTileGrid_0_detailViewer],
      originalFields: Array[0],
      completeFields: Array[2],
      membersMargin: 10,
      parentElement: [VLayout ID:isc_VLayout_4],
      topElement: [VLayout ID:isc_VLayout_3],
      tabIndex: 1774,
      emptyMessageLabel: [Label ID:isc_MyTileGrid_0_emptyMessageLabel],
      children: Array[7],
      cacheOffsetCoords: true,
      zIndex: 200990,
      data: [ResultSet ID:isc_ResultSet_0 (dataSource: myDMI, created by: isc_MyTileGrid_0)],
      selection: [Selection ID:isc_MyTileGrid_0_selection],
      })
      proj_ui_common_widget_subscribed_SubscribedTileGrid$SubscribedTileGridHandler_onVisibilityChanged__Lcom_smartgwt_client_widgets_events_VisibilityChangedEvent_2V(event_0=>An event type)
      com_smartgwt_client_widgets_events_VisibilityChangedEvent_dispatch__Lcom_google_gwt_event_shared_EventHandler_2V(handler=>proj.ui.common.widget.subscribed.SubscribedTileGrid$SubscribedTileGridHandler@b4)
      com_google_web_bindery_event_shared_SimpleEventBus_$doFire__Lcom_google_web_bindery_event_shared_SimpleEventBus_2Lcom_google_web_bindery_event_shared_Event_2Ljava_lang_Object_2V(this$static=>com.google.gwt.event.shared.HandlerManager$Bus@b5, event_0=>An event type)
      com_google_gwt_event_shared_HandlerManager_$fireEvent__Lcom_google_gwt_event_shared_HandlerManager_2Lcom_google_gwt_event_shared_GwtEvent_2V(this$static=>com.google.gwt.event.shared.HandlerManager@b6, event_0=>An event type)
      com_google_gwt_user_client_ui_Widget_$fireEvent__Lcom_google_gwt_user_client_ui_Widget_2Lcom_google_gwt_event_shared_GwtEvent_2V(this$static=>TileGrid{autoFitData: "both",
      tileWidth: 138,
      tileHeight: 148,
      canReorderTiles: false,
      canHover: true,
      showHover: false,
      dataSource: [DataSource ID:myDMI],
      initialCriteria: Obj,
      layoutAlign: "center",
      fields: Array[2],
      overflow: "visible",
      selectionType: "none",
      AUTOIDClass: "MyTileGrid",
      ID: "isc_MyTileGrid_0",
      position: "absolute",
      width: 1677,
      height: 803,
      top: 20,
      canDrag: false,
      canAcceptDrop: false,
      tiles: Array[5],
      detailViewer: [DetailViewer ID:isc_MyTileGrid_0_detailViewer],
      originalFields: Array[0],
      completeFields: Array[2],
      membersMargin: 10,
      parentElement: [VLayout ID:isc_VLayout_4],
      topElement: [VLayout ID:isc_VLayout_3],
      tabIndex: 1774,
      emptyMessageLabel: [Label ID:isc_MyTileGrid_0_emptyMessageLabel],
      children: Array[7],
      cacheOffsetCoords: true,
      zIndex: 200990,
      data: [ResultSet ID:isc_ResultSet_0 (dataSource: myDMI, created by: isc_MyTileGrid_0)],
      selection: [Selection ID:isc_MyTileGrid_0_selection],
      }, event_0=>An event type)
      com_google_gwt_user_client_ui_Widget_fireEvent__Lcom_google_gwt_event_shared_GwtEvent_2V(event_0=>An event type)
      anonymous(true)
      com_google_gwt_core_client_impl_Impl_apply__Ljava_lang_Object_2Ljava_lang_Object_2Ljava_lang_Object_2Ljava_lang_Object_2(jsFunction=>anonymous(), thisObj=>[TileGrid ID:isc_MyTileGrid_0], args=>[object Arguments])
      com_google_gwt_core_client_impl_Impl_entry0__Ljava_lang_Object_2Ljava_lang_Object_2Ljava_lang_Object_2Ljava_lang_Object_2(jsFunction=>anonymous(), thisObj=>[TileGrid ID:isc_MyTileGrid_0], args=>[object Arguments])
      [a]TileGrid.visibilityChanged(true)
      Canvas.$807()
      Canvas.parentVisibilityChanged(_1=>"inherit", _2=>[VLayout ID:isc_VLayout_2], undef, undef, undef)
      isc_Arra_map(_1=>"parentVisibilityChanged", _2=>"inherit", _3=>[VLayout ID:isc_VLayout_2], _4=>undef, _5=>undef, _6=>undef)
      ** recursed on Canvas.parentVisibilityChanged

      15:33:15.171:MUP2:INFO:cacheAllData:myDMI:fetchingClientOnlyData: useTestDataFetch is false
      15:33:15.171:MUP2:INFO:cacheAllData:myDMI:cacheNeedsRefresh returns true
      15:33:15.172:MUP2:DEBUG:DataSource:myDMI:Outbound DSRequest: {operationType: "fetch",
      dataSource: "myDMI",
      data: Obj,
      callback: Obj,
      requestId: "myDMI$6278",
      useStrictJSON: null,
      fallbackToEval: false,
      textMatchStyle: "exact",
      operationId: undef,
      startRow: 0,
      endRow: 88,
      sortBy: undef,
      resultSet: [ResultSet ID:isc_ResultSet_0 (dataSource: myDMI, created by: isc_MyTileGrid_0)],
      componentId: "isc_MyTileGrid_0",
      componentContext: undef,
      operation: Obj{ID:myDMI_fetch},
      prompt: "Finding Records that match your criteria..."[43],
      internalClientContext: Obj,
      willHandleError: true,
      clientTiming: Obj{name:Client processing},
      clientTimingStack: Array[2],
      lastClientEventThreadCode: "MUP2",
      parentNode: null,
      bypassCache: true,
      showPrompt: true}
      15:33:15.172:MUP2:INFO:DataSource:myDMI:Calling convertRelativeDates from sendDSRequest - data is

      null
      15:33:15.173:MUP2:INFO:AdvancedCriteria:Criteria object:{linkDeviceId: 5,
      ts: "1435789995142",
      } not explicitly marked as AdvancedCriteria - treating as SimpleCriteria.
      15:33:15.173:MUP2:INFO:DataSource:myDMI:Called convertRelativeDates from sendDSRequest - data is

      {
      "linkDeviceId":5,
      "ts":"1435789995142",
      "$H":179
      }
      15:33:15.174:MUP2:INFO:AdvancedCriteria:Criteria object:{linkDeviceId: 5,
      ts: "1435789995142",
      } not explicitly marked as AdvancedCriteria - treating as SimpleCriteria.
      15:33:15.174:MUP2:INFO:AdvancedCriteria:Criteria object:{linkDeviceId: 5,
      ts: "1435789995142",
      } not explicitly marked as AdvancedCriteria - treating as SimpleCriteria.
      15:33:15.175:MUP2:INFO:DataSource:myDMI:performDSOperation(fetch) 1 records
      15:33:15.181:MUP2:DEBUG:MessagingDMISocket:isc_MessagingDMISocket_2:$139v: {sendChannel: "8DBE40E9-D378-4616-9329-7A9AE3CDCBA4",
      packet: Obj,
      callback: null,
      sequence: 1330}
      15:33:15.182:MUP2:DEBUG:RPCManager:Grabbed prompt from first request that defined one: Finding Records that match your criteria...
      15:33:15.184:MUP2:DEBUG:MessagingDMISocket:isc_MessagingDMISocket_2:$139v: {sendChannel: "8DBE40E9-D378-4616-9329-7A9AE3CDCBA4",
      packet: Obj,
      callback: null,
      sequence: 1333}
      15:33:15.186:MUP2:INFO:clickMask:showing click mask, action: null, autoHide false , ID: blockingRPC, focusCanvas: [SimpleTabButton ID:Services]
      15:33:15.193:MUP2:INFO:nativeFocus:Services:about to call native blur()
      Canvas.setFocus(_1=>false, _2=>"showing clickMask")
      Canvas.blur(_1=>"showing clickMask")
      [c]EventHandler.showClickMask(_1=>null, _2=>"hard", _3=>Array[0], _4=>"blockingRPC")
      [c]RPCManager.doShowPrompt(_1=>Obj, _2=>"Finding Records that match your criteria..."[43], _3=>300)
      [c]RPCManager.$84s(_1=>undef, _2=>"Finding Records that match your criteria..."[43], _3=>"https://localhost:8443/webGUI/proj/sc/ID..."[89], _4=>Obj)
      [c]RPCManager.sendQueue(_1=>undef, _2=>undef, _3=>undef, _4=>undef)
      [c]RPCManager.sendRequest(_1=>Obj)
      DataSource.performSCServerOperation(_1=>Obj, _2=>Obj)
      DataSource.sendDSRequest(_1=>Obj)
      DataSource.performDSOperation(_1=>"fetch", _2=>Obj, _3=>Obj, _4=>Obj)
      DataSource.fetchData(_1=>Obj, _2=>Obj, _3=>Obj)
      ResultSet.fetchRemoteData(_1=>Obj, _2=>0, _3=>88)
      ResultSet.$39w()
      ResultSet.getRangePaged(_1=>0, _2=>88, _3=>undef, _4=>undef)
      ResultSet.$39u(_1=>0, _2=>88, _3=>undef, _4=>undef)
      ResultSet.getRange(_1=>0, _2=>88, _3=>undef, _4=>undef)
      TileGrid.requestVisibleRows()
      Canvas.filterWithCriteria(_1=>Obj, _2=>Obj{ID:myDMI_fetch}, _3=>Obj)
      Canvas.$wo(_1=>"fetch", _2=>Obj, _3=>undef, _4=>Obj)
      Canvas.fetchData(_1=>Obj, _2=>undef, _3=>undef)
      com_smartgwt_client_widgets_tile_TileGrid_$fetchData__Lcom_smartgwt_client_widgets_tile_TileGrid_2Lcom_smartgwt_client_data_Criteria_2V(this$static=>TileGrid{autoFitData: "both",
      tileWidth: 138,
      tileHeight: 148,
      canReorderTiles: false,
      canHover: true,
      showHover: false,
      dataSource: [DataSource ID:myDMI],
      initialCriteria: Obj,
      layoutAlign: "center",
      fields: Array[2],
      overflow: "visible",
      selectionType: "none",
      AUTOIDClass: "MyTileGrid",
      ID: "isc_MyTileGrid_0",
      position: "absolute",
      width: 1677,
      height: 803,
      top: 20,
      canDrag: false,
      canAcceptDrop: false,
      tiles: Array[5],
      detailViewer: [DetailViewer ID:isc_MyTileGrid_0_detailViewer],
      originalFields: Array[0],
      completeFields: Array[2],
      membersMargin: 10,
      parentElement: [VLayout ID:isc_VLayout_4],
      topElement: [VLayout ID:isc_VLayout_3],
      tabIndex: 1774,
      emptyMessageLabel: [Label ID:isc_MyTileGrid_0_emptyMessageLabel],
      children: Array[7],
      cacheOffsetCoords: true,
      zIndex: 200990,
      data: [ResultSet ID:isc_ResultSet_0 (dataSource: myDMI, created by: isc_MyTileGrid_0)],
      selection: [Selection ID:isc_MyTileGrid_0_selection],
      }, criteria=>com.smartgwt.client.data.Criteria@b3)
      proj_ui_common_widget_subscribed_SubscribedTileGrid_$invalidateCache__Lproj_ui_common_widget_subscribed_SubscribedTileGrid_2V(this$static=>TileGrid{autoFitData: "both",
      tileWidth: 138,
      tileHeight: 148,
      canReorderTiles: false,
      canHover: true,
      showHover: false,
      dataSource: [DataSource ID:myDMI],
      initialCriteria: Obj,
      layoutAlign: "center",
      fields: Array[2],
      overflow: "visible",
      selectionType: "none",
      AUTOIDClass: "MyTileGrid",
      ID: "isc_MyTileGrid_0",
      position: "absolute",
      width: 1677,
      height: 803,
      top: 20,
      canDrag: false,
      canAcceptDrop: false,
      tiles: Array[5],
      detailViewer: [DetailViewer ID:isc_MyTileGrid_0_detailViewer],
      originalFields: Array[0],
      completeFields: Array[2],
      membersMargin: 10,
      parentElement: [VLayout ID:isc_VLayout_4],
      topElement: [VLayout ID:isc_VLayout_3],
      tabIndex: 1774,
      emptyMessageLabel: [Label ID:isc_MyTileGrid_0_emptyMessageLabel],
      children: Array[7],
      cacheOffsetCoords: true,
      zIndex: 200990,
      data: [ResultSet ID:isc_ResultSet_0 (dataSource: myDMI, created by: isc_MyTileGrid_0)],
      selection: [Selection ID:isc_MyTileGrid_0_selection],
      })
      proj_ui_common_widget_subscribed_SubscribedTileGrid$SubscribedTileGridHandler_onVisibilityChanged__Lcom_smartgwt_client_widgets_events_VisibilityChangedEvent_2V(event_0=>An event type)
      com_smartgwt_client_widgets_events_VisibilityChangedEvent_dispatch__Lcom_google_gwt_event_shared_EventHandler_2V(handler=>proj.ui.common.widget.subscribed.SubscribedTileGrid$SubscribedTileGridHandler@b4)
      com_google_web_bindery_event_shared_SimpleEventBus_$doFire__Lcom_google_web_bindery_event_shared_SimpleEventBus_2Lcom_google_web_bindery_event_shared_Event_2Ljava_lang_Object_2V(this$static=>com.google.gwt.event.shared.HandlerManager$Bus@b5, event_0=>An event type)
      com_google_gwt_event_shared_HandlerManager_$fireEvent__Lcom_google_gwt_event_shared_HandlerManager_2Lcom_google_gwt_event_shared_GwtEvent_2V(this$static=>com.google.gwt.event.shared.HandlerManager@b6, event_0=>An event type)
      com_google_gwt_user_client_ui_Widget_$fireEvent__Lcom_google_gwt_user_client_ui_Widget_2Lcom_google_gwt_event_shared_GwtEvent_2V(this$static=>TileGrid{autoFitData: "both",
      tileWidth: 138,
      tileHeight: 148,
      canReorderTiles: false,
      canHover: true,
      showHover: false,
      dataSource: [DataSource ID:myDMI],
      initialCriteria: Obj,
      layoutAlign: "center",
      fields: Array[2],
      overflow: "visible",
      selectionType: "none",
      AUTOIDClass: "MyTileGrid",
      ID: "isc_MyTileGrid_0",
      position: "absolute",
      width: 1677,
      height: 803,
      top: 20,
      canDrag: false,
      canAcceptDrop: false,
      tiles: Array[5],
      detailViewer: [DetailViewer ID:isc_MyTileGrid_0_detailViewer],
      originalFields: Array[0],
      completeFields: Array[2],
      membersMargin: 10,
      parentElement: [VLayout ID:isc_VLayout_4],
      topElement: [VLayout ID:isc_VLayout_3],
      tabIndex: 1774,
      emptyMessageLabel: [Label ID:isc_MyTileGrid_0_emptyMessageLabel],
      children: Array[7],
      cacheOffsetCoords: true,
      zIndex: 200990,
      data: [ResultSet ID:isc_ResultSet_0 (dataSource: myDMI, created by: isc_MyTileGrid_0)],
      selection: [Selection ID:isc_MyTileGrid_0_selection],
      }, event_0=>An event type)
      com_google_gwt_user_client_ui_Widget_fireEvent__Lcom_google_gwt_event_shared_GwtEvent_2V(event_0=>An event type)
      anonymous(true)
      com_google_gwt_core_client_impl_Impl_apply__Ljava_lang_Object_2Ljava_lang_Object_2Ljava_lang_Object_2Ljava_lang_Object_2(jsFunction=>anonymous(), thisObj=>[TileGrid ID:isc_MyTileGrid_0], args=>[object Arguments])
      com_google_gwt_core_client_impl_Impl_entry0__Ljava_lang_Object_2Ljava_lang_Object_2Ljava_lang_Object_2Ljava_lang_Object_2(jsFunction=>anonymous(), thisObj=>[TileGrid ID:isc_MyTileGrid_0], args=>[object Arguments])
      [a]TileGrid.visibilityChanged(true)
      Canvas.$807()
      Canvas.parentVisibilityChanged(_1=>"inherit", _2=>[VLayout ID:isc_VLayout_2], undef, undef, undef)
      isc_Arra_map(_1=>"parentVisibilityChanged", _2=>"inherit", _3=>[VLayout ID:isc_VLayout_2], _4=>undef, _5=>undef, _6=>undef)
      ** recursed on Canvas.parentVisibilityChanged

      15:33:15.193:BLR3:DEBUG:nativeFocus:onblur fired on: [SimpleTabButton ID:Services]
      15:33:15.194:BLR3:DEBUG:nativeFocus:Services:$lf(): hasFocus = false
      15:33:15.195:MUP2:DEBUG:Page:setEvent(resize): action => [Class ScreenSpan]
      15:33:15.202:MUP2:INFO:resize:isc_EH_screenSpan:resize of drawn component: new width/height: 1939,965, old width/height: 1,1, delta width/height: 1938,964
      Canvas.resizeBy(_1=>1938, _2=>964, _3=>undef, _4=>undef, _5=>undef)
      Canvas.resizeTo(_1=>1939, _2=>965, _3=>undef, _4=>undef, _5=>undef)
      ScreenSpan.fitToScreen()
      ScreenSpan.show(_1=>undef, _2=>undef, _3=>undef, _4=>undef)
      [c]EventHandler.showScreenSpan(_1=>Obj{ID:blockingRPC})
      [c]EventHandler.showClickMask(_1=>null, _2=>"hard", _3=>Array[0], _4=>"blockingRPC")
      [c]RPCManager.doShowPrompt(_1=>Obj, _2=>"Finding Records that match your criteria..."[43], _3=>300)
      [c]RPCManager.$84s(_1=>undef, _2=>"Finding Records that match your criteria..."[43], _3=>"https://localhost:8443/webGUI/proj/sc/ID..."[89], _4=>Obj)
      [c]RPCManager.sendQueue(_1=>undef, _2=>undef, _3=>undef, _4=>undef)
      [c]RPCManager.sendRequest(_1=>Obj)
      DataSource.performSCServerOperation(_1=>Obj, _2=>Obj)
      DataSource.sendDSRequest(_1=>Obj)
      DataSource.performDSOperation(_1=>"fetch", _2=>Obj, _3=>Obj, _4=>Obj)
      DataSource.fetchData(_1=>Obj, _2=>Obj, _3=>Obj)
      ResultSet.fetchRemoteData(_1=>Obj, _2=>0, _3=>88)
      ResultSet.$39w()
      ResultSet.getRangePaged(_1=>0, _2=>88, _3=>undef, _4=>undef)
      ResultSet.$39u(_1=>0, _2=>88, _3=>undef, _4=>undef)
      ResultSet.getRange(_1=>0, _2=>88, _3=>undef, _4=>undef)
      TileGrid.requestVisibleRows()
      Canvas.filterWithCriteria(_1=>Obj, _2=>Obj{ID:myDMI_fetch}, _3=>Obj)
      Canvas.$wo(_1=>"fetch", _2=>Obj, _3=>undef, _4=>Obj)
      Canvas.fetchData(_1=>Obj, _2=>undef, _3=>undef)
      com_smartgwt_client_widgets_tile_TileGrid_$fetchData__Lcom_smartgwt_client_widgets_tile_TileGrid_2Lcom_smartgwt_client_data_Criteria_2V(this$static=>TileGrid{autoFitData: "both",
      tileWidth: 138,
      tileHeight: 148,
      canReorderTiles: false,
      canHover: true,
      showHover: false,
      dataSource: [DataSource ID:myDMI],
      initialCriteria: Obj,
      layoutAlign: "center",
      fields: Array[2],
      overflow: "visible",
      selectionType: "none",
      AUTOIDClass: "MyTileGrid",
      ID: "isc_MyTileGrid_0",
      position: "absolute",
      width: 1677,
      height: 803,
      top: 20,
      canDrag: false,
      canAcceptDrop: false,
      tiles: Array[5],
      detailViewer: [DetailViewer ID:isc_MyTileGrid_0_detailViewer],
      originalFields: Array[0],
      completeFields: Array[2],
      membersMargin: 10,
      parentElement: [VLayout ID:isc_VLayout_4],
      topElement: [VLayout ID:isc_VLayout_3],
      tabIndex: 1774,
      emptyMessageLabel: [Label ID:isc_MyTileGrid_0_emptyMessageLabel],
      children: Array[7],
      cacheOffsetCoords: true,
      zIndex: 200990,
      data: [ResultSet ID:isc_ResultSet_0 (dataSource: myDMI, created by: isc_MyTileGrid_0)],
      selection: [Selection ID:isc_MyTileGrid_0_selection],
      }, criteria=>com.smartgwt.client.data.Criteria@b3)
      proj_ui_common_widget_subscribed_SubscribedTileGrid_$invalidateCache__Lproj_ui_common_widget_subscribed_SubscribedTileGrid_2V(this$static=>TileGrid{autoFitData: "both",
      tileWidth: 138,
      tileHeight: 148,
      canReorderTiles: false,
      canHover: true,
      showHover: false,
      dataSource: [DataSource ID:myDMI],
      initialCriteria: Obj,
      layoutAlign: "center",
      fields: Array[2],
      overflow: "visible",
      selectionType: "none",
      AUTOIDClass: "MyTileGrid",
      ID: "isc_MyTileGrid_0",
      position: "absolute",
      width: 1677,
      height: 803,
      top: 20,
      canDrag: false,
      canAcceptDrop: false,
      tiles: Array[5],
      detailViewer: [DetailViewer ID:isc_MyTileGrid_0_detailViewer],
      originalFields: Array[0],
      completeFields: Array[2],
      membersMargin: 10,
      parentElement: [VLayout ID:isc_VLayout_4],
      topElement: [VLayout ID:isc_VLayout_3],
      tabIndex: 1774,
      emptyMessageLabel: [Label ID:isc_MyTileGrid_0_emptyMessageLabel],
      children: Array[7],
      cacheOffsetCoords: true,
      zIndex: 200990,
      data: [ResultSet ID:isc_ResultSet_0 (dataSource: myDMI, created by: isc_MyTileGrid_0)],
      selection: [Selection ID:isc_MyTileGrid_0_selection],
      })
      proj_ui_common_widget_subscribed_SubscribedTileGrid$SubscribedTileGridHandler_onVisibilityChanged__Lcom_smartgwt_client_widgets_events_VisibilityChangedEvent_2V(event_0=>An event type)
      com_smartgwt_client_widgets_events_VisibilityChangedEvent_dispatch__Lcom_google_gwt_event_shared_EventHandler_2V(handler=>proj.ui.common.widget.subscribed.SubscribedTileGrid$SubscribedTileGridHandler@b4)
      com_google_web_bindery_event_shared_SimpleEventBus_$doFire__Lcom_google_web_bindery_event_shared_SimpleEventBus_2Lcom_google_web_bindery_event_shared_Event_2Ljava_lang_Object_2V(this$static=>com.google.gwt.event.shared.HandlerManager$Bus@b5, event_0=>An event type)
      com_google_gwt_event_shared_HandlerManager_$fireEvent__Lcom_google_gwt_event_shared_HandlerManager_2Lcom_google_gwt_event_shared_GwtEvent_2V(this$static=>com.google.gwt.event.shared.HandlerManager@b6, event_0=>An event type)
      com_google_gwt_user_client_ui_Widget_$fireEvent__Lcom_google_gwt_user_client_ui_Widget_2Lcom_google_gwt_event_shared_GwtEvent_2V(this$static=>TileGrid{autoFitData: "both",
      tileWidth: 138,
      tileHeight: 148,
      canReorderTiles: false,
      canHover: true,
      showHover: false,
      dataSource: [DataSource ID:myDMI],
      initialCriteria: Obj,
      layoutAlign: "center",
      fields: Array[2],
      overflow: "visible",
      selectionType: "none",
      AUTOIDClass: "MyTileGrid",
      ID: "isc_MyTileGrid_0",
      position: "absolute",
      width: 1677,
      height: 803,
      top: 20,
      canDrag: false,
      canAcceptDrop: false,
      tiles: Array[5],
      detailViewer: [DetailViewer ID:isc_MyTileGrid_0_detailViewer],
      originalFields: Array[0],
      completeFields: Array[2],
      membersMargin: 10,
      parentElement: [VLayout ID:isc_VLayout_4],
      topElement: [VLayout ID:isc_VLayout_3],
      tabIndex: 1774,
      emptyMessageLabel: [Label ID:isc_MyTileGrid_0_emptyMessageLabel],
      children: Array[7],
      cacheOffsetCoords: true,
      zIndex: 200990,
      data: [ResultSet ID:isc_ResultSet_0 (dataSource: myDMI, created by: isc_MyTileGrid_0)],
      selection: [Selection ID:isc_MyTileGrid_0_selection],
      }, event_0=>An event type)
      com_google_gwt_user_client_ui_Widget_fireEvent__Lcom_google_gwt_event_shared_GwtEvent_2V(event_0=>An event type)
      anonymous(true)
      com_google_gwt_core_client_impl_Impl_apply__Ljava_lang_Object_2Ljava_lang_Object_2Ljava_lang_Object_2Ljava_lang_Object_2(jsFunction=>anonymous(), thisObj=>[TileGrid ID:isc_MyTileGrid_0], args=>[object Arguments])
      com_google_gwt_core_client_impl_Impl_entry0__Ljava_lang_Object_2Ljava_lang_Object_2Ljava_lang_Object_2Ljava_lang_Object_2(jsFunction=>anonymous(), thisObj=>[TileGrid ID:isc_MyTileGrid_0], args=>[object Arguments])
      [a]TileGrid.visibilityChanged(true)
      Canvas.$807()
      Canvas.parentVisibilityChanged(_1=>"inherit", _2=>[VLayout ID:isc_VLayout_2], undef, undef, undef)
      isc_Arra_map(_1=>"parentVisibilityChanged", _2=>"inherit", _3=>[VLayout ID:isc_VLayout_2], _4=>undef, _5=>undef, _6=>undef)
      ** recursed on Canvas.parentVisibilityChanged

      15:33:15.203:MUP2:INFO:sizing:isc_EH_screenSpan:Specified size: 1939x965, drawn scroll size: 3200x2400, border: 0x0, margin: 0x0, reason: resize
      15:33:15.203:MUP2:DEBUG:sizing:isc_EH_screenSpan:handle sizes: {scrollLeft: 0,
      scrollTop: 0,
      scrollWidth: 3200,
      scrollHeight: 2400,
      clientWidth: undef,
      clientHeight: undef,
      offsetWidth: 1939,
      offsetHeight: 965,
      styleLeft: "0px",
      styleTop: "-1px",
      styleWidth: "1939px",
      styleHeight: "965px",
      styleClip: ""}
      15:33:15.209:MUP2:INFO:aria:ARIA state: hidden: false, set on element: [DIVElement]{ID:isc_0}
      15:33:15.217:MUP2:INFO:RPCManager:sendQueue[9]: 1 RPCRequest(s); transport: xmlHttpRequest; target: https://localhost:8443/webGUI/proj/s...6-28&isc_xhr=1
      15:33:15.218:MUP2:DEBUG:MessagingDMISocket:isc_MessagingDMISocket_2:$139v: {sendChannel: "8DBE40E9-D378-4616-9329-7A9AE3CDCBA4",
      packet: Obj,
      callback: null,
      sequence: 1345}
      15:33:15.227:MUP2:DEBUG:RPCManager:XMLHttpRequest POST to https://localhost:8443/webGUI/proj/s...6-28&isc_xhr=1 contentType: application/x-www-form-urlencoded; charset=UTF-8 with body -->isc_tnum=9&_transaction=<transaction xmlns:xsi="http://www.w3.org/2000/10/XMLSchema-instance" xsi:type="xsd:Object"><transactionNum xsi:type="xsd:long">9</transactionNum><operations xsi:type="xsd:List"><elem xsi:type="xsd:Object"><criteria xsi:type="xsd:Object"><linkDeviceId xsi:type="xsd:long">5</linkDeviceId><ts>1435789995142</ts></criteria><operationConfig xsi:type="xsd:Object"><dataSource>myDMI</dataSource><repo xsi:nil="true"/><operationType>fetch</operationType><textMatchStyle>exact</textMatchStyle></operationConfig><startRow xsi:type="xsd:long">0</startRow><endRow xsi:type="xsd:long">88</endRow><componentId>isc_MyTileGrid_0</componentId><appID>builtinApplication</appID><operation>myDMI_fetch</operation><oldValues xsi:type="xsd:Object"><linkDeviceId xsi:type="xsd:long">5</linkDeviceId><ts>1435789995142</ts></oldValues></elem></operations></transaction>&protocolVersion=1.0<--
      15:33:15.228:MUP2:DEBUG:PaneContainer:CenterTabSet_paneContainer:delaying adjustOverflow: child visibility changed
      15:33:15.230:MUP2:INFO:sizing:CenterTabSet_paneContainer:Specified size: 1701x893, drawn scroll size: 5x5, border: 2x2, margin: 0x0, reason: undefined
      15:33:15.231:MUP2:DEBUG:sizing:CenterTabSet_paneContainer:handle sizes: {scrollLeft: 0,
      scrollTop: 0,
      scrollWidth: 1699,
      scrollHeight: 891,
      clientWidth: undef,
      clientHeight: undef,
      offsetWidth: 1701,
      offsetHeight: 893,
      styleLeft: "0px",
      styleTop: "23px",
      styleWidth: "1701px",
      styleHeight: "893px",
      styleClip: ""}
      15:33:15.231:MUP2:INFO:scrolling:CenterTabSet_paneContainer:Drawn size: 5 by 5, specified: 1701 by 893, scrollbar state:
      15:33:15.232:MUP2:DEBUG:EventHandler:Event 'click' bubbled to top
      15:33:15.232:MUP2:DEBUG:EventHandler:firing threadExitActions: [
      anonymous(),
      anonymous()
      ]
      15:33:15.233:MUP2[E0]:DEBUG:listPolicy:stretchResize for CenterTabSet_tabBar with totalSize: 1688, desired sizes: 80,80,80,80, calculated sizes: 80,80,80,80
      15:33:15.235:MUP2[E0]:DEBUG:listPolicy:stretchResize for CenterTabSet_tabBar with totalSize: 1688, desired sizes: 80,80,80,80, calculated sizes: 80,80,80,80
      15:33:15.236:MUP2[E0]:DEBUG:layout:CenterTabSet_tabBar:centering wrt visible breadth: 24
      15:33:15.237:MUP2[E0]:DEBUG:enforceScrollSize:CenterTabSet_tabBar:enforcing scroll size:333,24
      15:33:15.237:MUP2[E0]:INFO:layout:CenterTabSet_tabBar:layoutChildren (reason: undefined):
      layout specified size: 1701w x 24h
      drawn size: 1701w x 24h
      available size: 1701w (length) x 24h
      [SimpleTabButton ID:Overview]
      80 drawn length (policyLength: 80) (inherent size)
      24 drawn breadth (breadth policy: fill)
      [SimpleTabButton ID:Services]
      80 drawn length (policyLength: 80) (inherent size)
      24 drawn breadth (breadth policy: fill)
      [SimpleTabButton ID:Tasks]
      80 drawn length (policyLength: 80) (inherent size)
      24 drawn breadth (breadth policy: fill)
      [SimpleTabButton ID:BIT]
      80 drawn length (policyLength: 80) (inherent size)
      24 drawn breadth (breadth policy: fill)

      15:33:15.238:MUP2[E1]:DEBUG:listPolicy:stretchResize for CenterTabSet_paneContainer with totalSize: 881, desired sizes: *, calculated sizes: 881
      15:33:15.239:MUP2[E1]:DEBUG:listPolicy:stretchResize for CenterTabSet_paneContainer with totalSize: 881, desired sizes: *, calculated sizes: 881
      15:33:15.240:MUP2[E1]:DEBUG:layout:CenterTabSet_paneContainer:centering wrt visible breadth: 1689
      15:33:15.240:MUP2[E1]:DEBUG:PaneContainer:CenterTabSet_paneContainer:delaying adjustOverflow: childMoved
      15:33:15.242:MUP2[E1]:DEBUG:enforceScrollSize:CenterTabSet_paneContainer:enforcing scroll size:1699,891
      15:33:15.242:MUP2[E1]:INFO:layout:CenterTabSet_paneContainer:layoutChildren (reason: undefined):
      layout specified size: 1701w x 893h
      drawn size: 1701w x 893h
      available size: 1699w x 891h (length)
      [VLayout ID:isc_VLayout_2]
      881 drawn length (resizeLength: 881) (policyLength: *) (no length specified)
      1689 drawn breadth (breadth policy: fill)

      15:33:15.245:MUP2[E1]:INFO:sizing:CenterTabSet_paneContainer:Specified size: 1701x893, drawn scroll size: 1699x891, border: 2x2, margin: 0x0, reason: undefined
      15:33:15.245:MUP2[E1]:DEBUG:sizing:CenterTabSet_paneContainer:handle sizes: {scrollLeft: 0,
      scrollTop: 0,
      scrollWidth: 1699,
      scrollHeight: 891,
      clientWidth: undef,
      clientHeight: undef,
      offsetWidth: 1701,
      offsetHeight: 893,
      styleLeft: "0px",
      styleTop: "23px",
      styleWidth: "1701px",
      styleHeight: "893px",
      styleClip: ""}
      15:33:15.246:MUP2[E1]:INFO:scrolling:CenterTabSet_paneContainer:Drawn size: 1699 by 891, specified: 1701 by 893, scrollbar state:
      15:33:15.248:MMV6:DEBUG:MessagingDMISocket:isc_MessagingDMISocket_2:$139v: {sendChannel: "8DBE40E9-D378-4616-9329-7A9AE3CDCBA4",
      packet: Obj,
      callback: null,
      sequence: 1368}
      15:33:15.249:MMV6:DEBUG:MessagingDMISocket:isc_MessagingDMISocket_2:$139v: {sendChannel: "8DBE40E9-D378-4616-9329-7A9AE3CDCBA4",
      packet: Obj,
      callback: null,
      sequence: 1370}
      15:33:15.251:TMR3:DEBUG:EventHandler:mousing over [ScreenSpan ID:isc_EH_screenSpan]
      15:33:15.354:TMR5:DEBUG:DebugTarget:packetReceived: {payload: Obj,
      sequence: 45,
      originChannel: "F107798D-6B28-47F3-9CD0-9F098CA37770",
      expectsReply: true}
      15:33:15.356:TMR5:DEBUG:DebugTarget:invocation of: getGlobalLogCookie returned
      15:33:15.358:TMR5:DEBUG:MessagingDMISocket:isc_MessagingDMISocket_0:sendReply to :F107798D-6B28-47F3-9CD0-9F098CA37770: {payload: Obj,
      originChannel: "399835A1-8D1D-48D5-98F7-DBC8C1628510",
      sequence: 39,
      inResponseTo: Obj}
      15:33:15.391:XRP8:DEBUG:MessagingDMISocket:isc_MessagingDMISocket_2:$139v: {sendChannel: "8DBE40E9-D378-4616-9329-7A9AE3CDCBA4",
      packet: Obj,
      callback: null,
      sequence: 1376}
      15:33:15.393:XRP8:INFO:RPCManager:transaction 9 arrived after 163ms
      15:33:15.393:XRP8:DEBUG:RPCManager:Result string for transaction 9: "//isc_RPCResponseStart-->[{affectedRows:0,data:[{payloadName:"PSim3",remoteNodeName:"PSim3",deviceId:-999,linkName:null,linkUtilization:0,instanceId:1,localInstanceId:0,networkStatusImage:"connection_green.png",remoteInstanceId:0,isSecure:false,remoteNodeId:103,linkDeviceId:5,linkBandwidth:0,name:"my",linkType:"Mini-TCDL",nodeId:3,configurable:false,status:1},{payloadName:"PSim5",remoteNodeName:"PSim5",deviceId:-999,linkName:null,linkUtilization:0,instanceId:1,localInstanceId:0,networkStatusImage:"connection_gray.png",remoteInstanceId:0,isSecure:false,remoteNodeId:0,linkDeviceId:5,linkBandwidth:0,name:"my",linkType:"Mini-TCDL",nodeId:5,configurable:false,status:0},{payloadName:"BD SIL",remoteNodeName:"BD SIL",deviceId:-999,linkName:null,linkUtilization:0,instanceId:1,localInstanceId:0,networkStatusImage:"connection_gray.png",remoteInstanceId:0,isSecure:false,remoteNodeId:0,linkDeviceId:5,linkBandwidth:0,name:"my",linkType:"Mini-TCDL",nodeId:6,configurable:false,status:0},{payloadName:"WB57",remoteNodeName:"WB57",deviceId:-999,linkName:null,linkUtilization:0,instanceId:1,localInstanceId:0,networkStatusImage:"connection_gray.png",remoteInstanceId:0,isSecure:false,remoteNodeId:0,linkDeviceId:5,linkBandwidth:0,name:"my",linkType:"Mini-TCDL",nodeId:7,configurable:false,status:0},{payloadName:"GH SIL",remoteNodeName:"GH SIL",deviceId:-999,linkName:null,linkUtilization:0,instanceId:1,localInstanceId:0,networkStatusImage:"connection_gray.png",remoteInstanceId:0,isSecure:false,remoteNodeId:0,linkDeviceId:5,linkBandwidth:0,name:"my",linkType:"Mini-TCDL",nodeId:8,configurable:false,status:0}],endRow:5,invalidateCache:false,isDSResponse:true,operationType:"fetch",queueStatus:0,startRow:0,status:0,totalRows:5}]//isc_RPCResponseEnd"
      15:33:15.396:XRP8:DEBUG:MessagingDMISocket:isc_MessagingDMISocket_2:$139v: {sendChannel: "8DBE40E9-D378-4616-9329-7A9AE3CDCBA4",
      packet: Obj,
      callback: null,
      sequence: 1380}
      15:33:15.398:XRP8:INFO:clickMask:hideClickMask called with ID: blockingRPC
      15:33:15.398:XRP8:INFO:clickMask:hiding clickMask ID: blockingRPC[autoHide:false], all masks hidden
      15:33:15.401:XRP8:INFO:resize:isc_EH_screenSpan:resize of drawn component: new width/height: 1,1, old width/height: 1939,965, delta width/height: -1938,-964
      Canvas.resizeBy(_1=>-1938, _2=>-964, _3=>undef, _4=>undef, _5=>undef)
      Canvas.resizeTo(_1=>1, _2=>1, _3=>undef, _4=>undef, _5=>undef)
      ScreenSpan.hide(_1=>undef, _2=>undef, _3=>undef, _4=>undef)
      [c]EventHandler.hideClickMask(_1=>"blockingRPC")
      [c]RPCManager.doClearPrompt(_1=>Obj)
      [c]RPCManager.$39d(_1=>9)
      [c]RPCManager.performTransactionReply(_1=>9, _2=>"//isc_RPCResponseStart-->[{affectedRows:..."[1792], _3=>undef)
      callback(transactionNum=>9, results=>[object XMLHttpRequest], wd=>undef)
      "isc.RPCManager.performTransactionReply(transactionNum,results,wd)"
      [c]Class.fireCallback(_1=>"isc.RPCManager.performTransactionReply(t..."[65], _2=>"transactionNum,results,wd", _3=>Array[2], _4=>undef, _5=>undef)
      [c]Comm.performXmlTransactionReply(_1=>9, _2=>[object XMLHttpRequest])
      callback(xmlHttpRequest=>[object XMLHttpRequest])
      "isc.Comm.performXmlTransactionReply(9, xmlHttpRequest)"
      ** recursed on [c]Class.fireCallback

      15:33:15.402:XRP8:INFO:sizing:isc_EH_screenSpan:Specified size: 1x1, drawn scroll size: 3200x2400, border: 0x0, margin: 0x0, reason: resize
      15:33:15.402:XRP8:DEBUG:sizing:isc_EH_screenSpan:handle sizes: {scrollLeft: 0,
      scrollTop: 0,
      scrollWidth: 3200,
      scrollHeight: 2400,
      clientWidth: undef,
      clientHeight: undef,
      offsetWidth: 1,
      offsetHeight: 1,
      styleLeft: "0px",
      styleTop: "0px",
      styleWidth: "1px",
      styleHeight: "1px",
      styleClip: ""}
      15:33:15.404:XRP8:INFO:aria:ARIA state: hidden: true, set on element: [DIVElement]{ID:isc_0}
      15:33:15.405:XRP8:INFO:clickMask:focusing in [SimpleTabButton ID:Services] on clickMask hide with current focusCanvas: null
      15:33:15.406:XRP8:INFO:nativeFocus:Services:about to call native focus()
      Canvas.setFocus(_1=>true, _2=>undef)
      Canvas.focus(_1=>undef)
      Canvas.$170m()
      [c]EventHandler.hideClickMask(_1=>"blockingRPC")
      [c]RPCManager.doClearPrompt(_1=>Obj)
      [c]RPCManager.$39d(_1=>9)
      [c]RPCManager.performTransactionReply(_1=>9, _2=>"//isc_RPCResponseStart-->[{affectedRows:..."[1792], _3=>undef)
      callback(transactionNum=>9, results=>[object XMLHttpRequest], wd=>undef)
      "isc.RPCManager.performTransactionReply(transactionNum,results,wd)"
      [c]Class.fireCallback(_1=>"isc.RPCManager.performTransactionReply(t..."[65], _2=>"transactionNum,results,wd", _3=>Array[2], _4=>undef, _5=>undef)
      [c]Comm.performXmlTransactionReply(_1=>9, _2=>[object XMLHttpRequest])
      callback(xmlHttpRequest=>[object XMLHttpRequest])
      "isc.Comm.performXmlTransactionReply(9, xmlHttpRequest)"
      ** recursed on [c]Class.fireCallback

      15:33:15.406:FCS9:DEBUG:nativeFocus:onfocus fired on: [SimpleTabButton ID:Services]
      15:33:15.407:FCS9:DEBUG:nativeFocus:Services:$lf(): hasFocus = true
      15:33:15.408:XRP8:INFO:RPCManager:rpcResponse(myDMI_fetch)[fetch]: result: 5 records[status=0]
      15:33:15.409:XRP8:INFO:xmlBinding:myDMI:dsResponse is: {operationId: "myDMI_fetch",
      clientContext: undef,
      internalClientContext: Obj,
      context: Obj,
      transactionNum: 9,
      httpResponseCode: 200,
      httpResponseText: "//isc_RPCResponseStart-->[{affectedRows:..."[1792],
      xmlHttpRequest: [object XMLHttpRequest],
      transport: "xmlHttpRequest",
      status: 0,
      clientOnly: undef,
      httpHeaders: Obj,
      isStructured: true,
      callbackArgs: null,
      results: Obj,
      affectedRows: 0,
      data: Array[5],
      endRow: 5,
      invalidateCache: false,
      isDSResponse: true,
      operationType: "fetch",
      queueStatus: 0,
      startRow: 0,
      totalRows: 5,
      clientTiming: Obj{name:Client processing},
      clientTimingStack: Array[2]}
      15:33:15.409:XRP8:INFO:ResultSet:isc_ResultSet_0 (dataSource: myDMI, created by: isc_MyTileGrid_0):Received 5 records from server
      15:33:15.409:XRP8:DEBUG:ResultSet:isc_ResultSet_0 (dataSource: myDMI, created by: isc_MyTileGrid_0):full length set to: 5
      15:33:15.410:XRP8:DEBUG:ResultSet:isc_ResultSet_0 (dataSource: myDMI, created by: isc_MyTileGrid_0):integrating 5 rows into cache at position 0
      15:33:15.410:XRP8:INFO:ResultSet:isc_ResultSet_0 (dataSource: myDMI, created by: isc_MyTileGrid_0):Fetch request returned range 0,5 differs from requested range 0,88. Assuming client/server batch size mismatch and clearing loading markers greater than 5
      15:33:15.411:XRP8:INFO:ResultSet:isc_ResultSet_0 (dataSource: myDMI, created by: isc_MyTileGrid_0):cached 5 rows, from 0 to 5 (5 total rows, 5 cached)
      15:33:15.411:XRP8:INFO:ResultSet:isc_ResultSet_0 (dataSource: myDMI, created by: isc_MyTileGrid_0):Cache for current criteria complete
      15:33:15.411:XRP8:DEBUG:TileGrid:isc_MyTileGrid_0:filter or sort, new data same or longer
      15:33:15.413:XRP8:DEBUG:MessagingDMISocket:isc_MessagingDMISocket_2:$139v: {sendChannel: "8DBE40E9-D378-4616-9329-7A9AE3CDCBA4",
      packet: Obj,
      callback: null,
      sequence: 1401}
      15:33:15.415:TMR0:DEBUG:DebugTarget:packetReceived: {payload: Obj,
      sequence: 46,
      originChannel: "F107798D-6B28-47F3-9CD0-9F098CA37770",
      expectsReply: true}
      15:33:15.418:TMR0:DEBUG:DebugTarget:invocation of: isc.LogViewer.setGlobalLogCookie returned
      15:33:15.418:TMR0:DEBUG:MessagingDMISocket:isc_MessagingDMISocket_0:sendReply to :F107798D-6B28-47F3-9CD0-9F098CA37770: {payload: undef,
      originChannel: "399835A1-8D1D-48D5-98F7-DBC8C1628510",
      sequence: 40,
      inResponseTo: Obj}
      15:33:15.554:XRP8:DEBUG:Messaging:keepalive on conn: isc_HiddenFrame_2
      15:33:15.594:XRP8:INFO:aria:ARIA state: label: Main : 2015-07-01 15:33:15, set on element: [DIVElement]{ID:isc_3B}
      15:33:15.597:XRP8:INFO:redraws:isc_SectionStackSection_3:Scheduling redraw (setTitle)
      Canvas.$q9(_1=>"setTitle", _2=>undef)
      Canvas.markForRedraw(_1=>"setTitle")
      StatefulCanvas.setTitle(_1=>"Main : 2015-07-01 15:33:15")
      SectionStack.setSectionTitle(_1=>"isc_SectionStackSection_1", _2=>"Main : 2015-07-01 15:33:15")
      com_smartgwt_client_widgets_layout_SectionStack_$setSectionTitle__Lcom_smartgwt_client_widgets_layout_SectionStack_2Ljava_lang_String_2Ljava_lang_String_2V(this$static=>SectionStack{width: 1918,
      height: 963,
      visibilityMode: "multiple",
      sections: Array[2],
      canDragResize: true,
      resizeFrom: Array[8],
      AUTOIDClass: "SectionStack",
      ID: "isc_SectionStack_0",
      members: Array[4],
      position: "absolute",
      className: "sectionStack",
      vertical: true,
      children: Array[6],
      parentElement: [VLayout ID:isc_VLayout_3],
      topElement: [VLayout ID:isc_VLayout_3],
      cacheOffsetCoords: true,
      zIndex: 200252,
      tabIndex: 1110,
      memberSizes: Array[3],
      }, section=>"isc_SectionStackSection_1", newTitle=>"Main : 2015-07-01 15:33:15")
      com_smartgwt_client_widgets_layout_SectionStackSection_$setTitle__Lcom_smartgwt_client_widgets_layout_SectionStackSection_2Ljava_lang_String_2V(this$static=>com.smartgwt.client.widgets.layout.SectionStackSection@b7, title_0=>"Main : 2015-07-01 15:33:15")
      com_google_gwt_user_client_Timer_fire__IV(scheduleCancelCounter=>0)
      anonymous()
      com_google_gwt_core_client_impl_Impl_apply__Ljava_lang_Object_2Ljava_lang_Object_2Ljava_lang_Object_2Ljava_lang_Object_2(jsFunction=>anonymous(), thisObj=>[object Window], args=>[object Arguments])
      com_google_gwt_core_client_impl_Impl_entry0__Ljava_lang_Object_2Ljava_lang_Object_2Ljava_lang_Object_2Ljava_lang_Object_2(jsFunction=>anonymous(), thisObj=>[object Window], args=>[object Arguments])
      anonymous()

      15:33:15.601:TMR5:DEBUG:drawing:clearRedrawQueue: [SectionHeader ID:isc_SectionStackSection_3]
      15:33:15.603:TMR5:DEBUG:MessagingDMISocket:isc_MessagingDMISocket_2:$139v: {sendChannel: "8DBE40E9-D378-4616-9329-7A9AE3CDCBA4",
      packet: Obj,
      callback: null,
      sequence: 1410}
      15:33:15.604:TMR5:INFO:drawing:isc_SectionStackSection_3:$ra(): redrawing
      15:33:15.608:TMR5:INFO:sizing:isc_SectionStackSection_3:Specified size: 1916x26, drawn scroll size: 1916x26, border: 0x0, margin: 0x0, reason: redraw
      15:33:15.608:TMR5:DEBUG:sizing:isc_SectionStackSection_3:handle sizes: {scrollLeft: 0,
      scrollTop: 0,
      scrollWidth: 1916,
      scrollHeight: 26,
      clientWidth: undef,
      clientHeight: undef,
      offsetWidth: 1916,
      offsetHeight: 26,
      styleLeft: "0px",
      styleTop: "20px",
      styleWidth: "1916px",
      styleHeight: "26px",
      styleClip: ""}
      15:33:15.609:TMR5:DEBUG:drawing:isc_SectionStackSection_3:Redraw() - Total time to redraw in DOM:5
      15:33:15.609:TMR5:DEBUG:redraws:clearRedrawQueue: 1 redraws (1 items), 8ms
      15:33:15.614:TMR6:DEBUG:TileLayout:isc_MyTileGrid_0:starting $583()
      15:33:15.614:TMR6:DEBUG:TileLayout:isc_MyTileGrid_0:starting fit layout:true
      15:33:15.615:TMR6:DEBUG:TileLayout:isc_MyTileGrid_0:fit layout, using incremental rendering
      15:33:15.616:TMR6:DEBUG:TileLayout:isc_MyTileGrid_0:calling layoutTiles from $587
      15:33:15.617:TMR6:DEBUG:TileLayout:isc_MyTileGrid_0:starting fit layout:false
      15:33:15.617:TMR6:DEBUG:TileLayout:isc_MyTileGrid_0:fit layout, rendering all tiles
      Last edited by rle125; 1 Jul 2015, 14:50.

      Comment


        #4
        This is very little to go on. The best thing is always a way to reproduce the problem (assuming it's a framework bug).

        If you'd like to continue without trying to isolate the problem, fill us in on some of the basics:

        1. What's "$H" in the criteria? That's not a valid field name

        2. When you call fetchData the second time, is it with new criteria?

        3. Does a server fetch occur on the second call?

        4. What's in the tiles? Is this one of the default tile presentations, or your own?

        5. Show the data being returned as seen in the RPC tab

        Comment


          #5
          It appears that 2 fetches take place the first time I navigate to the TileGrid and the image is correctly displayed. The only difference I see here is the endRow is increased on the 2nd fetch.

          Subsequent times only result in a single fetch, but never display correctly. I dont explicitly set autoFetchData(true), and I have onDraw and onVisibilityChanged handlers each of which call fetchData(criteria).

          1. What's "$H" in the criteria? That's not a valid field name
          I'm not sure where that came from, it appears after the 1st fetch has occurred successfully. I call getInitialCriteria(), which is static, and add a timestamp field. It appears to be returned from getInitialCriteria() after the first fetch. I tried re-creating the Criteria from scratch so $H is no longer there, but the problem still occurs.

          2. When you call fetchData the second time, is it with new criteria?
          I am add a timestamp "ts" field to force a fetch. I've found that just calling invalidateCache() does not always result in a new fetch.

          3. Does a server fetch occur on the second call?
          Fetches appear to always happen and always return correct data.

          4. What's in the tiles? Is this one of the default tile presentations, or your own?
          The tile is a DetailViewerField of type "image" named networkStatusImage

          5. Show the data being returned as seen in the RPC tab
          affectedRows:0,
          data:[
          {
          ...
          networkStatusImage:"connection_red.png",
          ...
          },
          Last edited by rle125; 2 Jul 2015, 08:55.

          Comment


            #6
            An odd thing I noticed is that retrieving the Record from the TileGrid does show it contains the correct networkStatusImage value.

            However, the originally fetched image is always displayed.

            Comment


              #7
              Everything points to the updated image (ResultSet, getRecordList(), DSCallback).

              However, attaching a RecordClickHandler does return the old image.

              Comment


                #8
                We've made a fix to address this in SGWT 5.0p and newer. It will be in the nightly builds available 2015-07-07.

                Comment


                  #9
                  The nightly fixed the issue.

                  However, we now see an error when using the Messaging module:

                  Java object: myPkg.MyRequestResponseHandler@794001447]): _4 is undefined
                  caused by class com.google.gwt.core.client.JavaScriptException
                  BrowserChannelServer.java#com.google.gwt.dev.shell.BrowserChannelServer.invokeJavascript - Line: 252
                  ModuleSpaceOOPHM.java#com.google.gwt.dev.shell.ModuleSpaceOOPHM.doInvoke - Line: 137
                  ModuleSpace.java#com.google.gwt.dev.shell.ModuleSpace.invokeNative - Line: 589
                  ModuleSpace.java#com.google.gwt.dev.shell.ModuleSpace.invokeNativeVoid - Line: 315
                  JavaScriptHost.java#com.google.gwt.dev.shell.JavaScriptHost.invokeNativeVoid - Line: 107
                  Messaging.java#com.smartgwt.client.rpc.Messaging.sendJS - Line: -1
                  Messaging.java#com.smartgwt.client.rpc.Messaging.send - Line: 67
                  Messaging.java#com.smartgwt.client.rpc.Messaging.send - Line: 82

                  Comment


                    #10
                    This is probably due to caching or to a partial install, both of which would cause an older version of Messaging to be used with a newer version of the rest of the framework.

                    However, if you can't get rid of it via checking on the caching issue, take a look at the FAQ for how to gather information on JavaScript errors.

                    Comment


                      #11
                      I notice the SmartGWTPower nightly is 7/7/15, but the RealTimeMessaging is 6/28/15.

                      Is this an issue?

                      Comment


                        #12
                        Yes, that would be the "partial install" problem we referred to. You need to download the Messaging add-on from the same date.

                        Comment


                          #13
                          There are no new zip files after 6/28/2015.

                          Comment


                            #14
                            Will the 5.0p RealTimeMessaging nightly's be updated to match the 5.0p Power nightly's?

                            Comment


                              #15
                              Yes, the problem is under invetigation.

                              Comment

                              Working...
                              X