Announcement

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

    SmartClient Reference problem

    SmartClient Version: v11.0p_2016-08-25/Enterprise Development Only (built 2016-08-25)

    Chrome, Safari, Firefox on OSX

    Hello, using the reference from the SDK, if I try to access/refresh a URL like this http://localhost:8083/isomorphic/sys...tem.unsetImage
    the grid remains empty

    Chrome dev console:
    Code:
    15:08:07.361:WARN:DocViewer:isc_DocViewer_0:no valid parent could be found for String 'leftPane'
    15:08:07.630:WARN:DocViewer:isc_DocViewer_0:restoring tree state: couldn't find node for path: /1/16/109 - ignoring.
    15:08:07.631:WARN:DocViewer:isc_DocViewer_0:restoring tree state: couldn't find node for path: /1/21/40 - ignoring.
    15:08:07.632:WARN:DocViewer:isc_DocViewer_0:restoring tree state: couldn't find node for path: /1/337 - ignoring.
    15:08:07.632:WARN:DocViewer:isc_DocViewer_0:restoring tree state: couldn't find node for path: /1/326 - ignoring.
    15:08:07.633:WARN:DocViewer:isc_DocViewer_0:restoring tree state: couldn't find node for path: /1/23/353 - ignoring.
    15:08:07.634:WARN:DocViewer:isc_DocViewer_0:restoring tree state: couldn't find node for path: /1/18/467 - ignoring.
    15:08:07.634:WARN:DocViewer:isc_DocViewer_0:restoring tree state: couldn't find node for path: /1/16/354 - ignoring.
    15:08:07.634:WARN:DocViewer:isc_DocViewer_0:restoring tree state: couldn't find node for path: /1/395/404 - ignoring.
    15:08:07.635:WARN:DocViewer:isc_DocViewer_0:restoring tree state: couldn't find node for path: /1/395 - ignoring.
    15:08:07.635:WARN:DocViewer:isc_DocViewer_0:restoring tree state: couldn't find node for path: /1/395/404/420 - ignoring.
    15:08:07.636:WARN:DocViewer:isc_DocViewer_0:restoring tree state: couldn't find node for path: /1/17/35/368 - ignoring.
    15:08:08.798:XRP1:WARN:drawing:isc_ExampleViewer_0_exampleViewPane:Attempt to draw child of an undrawn parent - ignoring
        Canvas.readyToDraw() on [ExampleViewPane ID:isc_ExampleViewer_0_exampleViewPane] @ ISC_Core.js:2178:76
        Canvas.draw(_1=>undef) on [ExampleViewPane ID:isc_ExampleViewer_0_exampleViewPane] @ ISC_Core.js:2183:94
        ExampleViewer.showExample(_1=>Array[1]) on [ExampleViewer ID:isc_ExampleViewer_0] @ ISC_ExampleViewer.js:78:105
        ExampleViewer.loadExampleFilesCallback(_1=>Obj, _2=>Obj, _3=>Array[1]) on [ExampleViewer ID:isc_ExampleViewer_0] @ ISC_ExampleViewer.js:73:10
        eval(rpcResponse=>Obj, data=>Array[1], rpcRequest=>Obj) on [RPCManager ID:builtinApplication] @ [no file]:3:21
        [c]Class.fireCallback(_1=>"isc_ExampleViewer_0.loadExampleFilesCall..."[76], _2=>"rpcResponse,data,rpcRequest", _3=>Array[3], _4=>[RPCManager ID:builtinApplication], _5=>undef) on [Class RPCManager] @ ISC_Core.js:305:104
        Class.fireCallback(_1=>"isc_ExampleViewer_0.loadExampleFilesCall..."[76], _2=>"rpcResponse,data,rpcRequest", _3=>Array[3], _4=>undef) on [RPCManager ID:builtinApplication] @ ISC_Core.js:373:302
        [c]RPCManager.fireReplyCallback(_1=>"isc_ExampleViewer_0.loadExampleFilesCall..."[76], _2=>Obj, _3=>Obj, _4=>Array[1]) on [Class RPCManager] @ ISC_DataBinding.js:1754:77
        [c]RPCManager.fireReplyCallbacks(_1=>Obj, _2=>Obj) on [Class RPCManager] @ ISC_DataBinding.js:1761:120
        [c]RPCManager.performOperationReply(_1=>Obj, _2=>Obj) on [Class RPCManager] @ ISC_DataBinding.js:1752:13
        RPCManager._performTransactionReply(_1=>0) on [Class RPCManager] @ ISC_DataBinding.js:1732:6
        [c]RPCManager.performTransactionReply(_1=>0, _2=>"//isc_RPCResponseStart-->[{status:0,data..."[581], _3=>undef) on [Class RPCManager] @ ISC_DataBinding.js:1647:20
        eval(transactionNum=>0, results=>[object XMLHttpRequest], wd=>undef) @ [no file]:3:16
        [c]Class.fireCallback(<no args: recursion>)  on [Class Comm] @ ISC_Core.js:305:104
        [c]Comm.performXmlTransactionReply(_1=>0, _2=>[object XMLHttpRequest]) on [Class Comm] @ ISC_Core.js:1408:27
        eval(xmlHttpRequest=>[object XMLHttpRequest]) @ [no file]:3:10
        [c]Class.fireCallback(<no args: recursion>)  on [Class Class] @ ISC_Core.js:305:104
        Comm._fireXMLCallback(_1=>[object XMLHttpRequest], _2=>"isc.Comm.performXmlTransactionReply(0, x..."[54], _3=>undef) on [Class Comm] @ ISC_Core.js:1387:409
        XMLHttpRequest._15() @ ISC_Core.js:1395:367
    
    15:08:08.802:XRP1:WARN:DynamicForm:isc_DynamicForm_1:[Class CheckboxItem] form item defined with no 'name' property - Value cannot be validated and will not be saved. To explicitly exclude a form item from the set of values to be saved, set 'shouldSaveValue' to false for this item.
    15:08:08.806:XRP1:WARN:drawing:isc_ExampleViewer_0:Attempt to draw child of an undrawn parent - ignoring
        Canvas.readyToDraw() on [ExampleViewer ID:isc_ExampleViewer_0] @ ISC_Core.js:2178:76
        Canvas.draw(_1=>undef) on [ExampleViewer ID:isc_ExampleViewer_0] @ ISC_Core.js:2183:94
        [c]Class.invokeSuper(_1=>[Class TabSet], _2=>"draw", _3=>undef, _4=>undef, _5=>undef, _6=>undef, _7=>undef, _8=>undef, _9=>undef, _10=>undef, _11=>undef, _12=>undef, _13=>undef) on [ExampleViewer ID:isc_ExampleViewer_0] @ ISC_Core.js:296:162
        TabSet.draw(_1=>undef, _2=>undef, _3=>undef, _4=>undef) on [ExampleViewer ID:isc_ExampleViewer_0] @ ISC_Containers.js:301:6
        ExampleViewer.addCanviiToView(_1=>Array[2]) on [ExampleViewer ID:isc_ExampleViewer_0] @ ISC_ExampleViewer.js:90:386
        ExampleViewer.evalExample(_1=>"isc.DynamicForm.create({\n    width:300,\n..."[178]) on [ExampleViewer ID:isc_ExampleViewer_0] @ ISC_ExampleViewer.js:87:546
        ExampleViewer.showExample(_1=>Array[1]) on [ExampleViewer ID:isc_ExampleViewer_0] @ ISC_ExampleViewer.js:87:61
        ExampleViewer.loadExampleFilesCallback(_1=>Obj, _2=>Obj, _3=>Array[1]) on [ExampleViewer ID:isc_ExampleViewer_0] @ ISC_ExampleViewer.js:73:10
        eval(rpcResponse=>Obj, data=>Array[1], rpcRequest=>Obj) on [RPCManager ID:builtinApplication] @ [no file]:3:21
        [c]Class.fireCallback(_1=>"isc_ExampleViewer_0.loadExampleFilesCall..."[76], _2=>"rpcResponse,data,rpcRequest", _3=>Array[3], _4=>[RPCManager ID:builtinApplication], _5=>undef) on [Class RPCManager] @ ISC_Core.js:305:104
        Class.fireCallback(_1=>"isc_ExampleViewer_0.loadExampleFilesCall..."[76], _2=>"rpcResponse,data,rpcRequest", _3=>Array[3], _4=>undef) on [RPCManager ID:builtinApplication] @ ISC_Core.js:373:302
        [c]RPCManager.fireReplyCallback(_1=>"isc_ExampleViewer_0.loadExampleFilesCall..."[76], _2=>Obj, _3=>Obj, _4=>Array[1]) on [Class RPCManager] @ ISC_DataBinding.js:1754:77
        [c]RPCManager.fireReplyCallbacks(_1=>Obj, _2=>Obj) on [Class RPCManager] @ ISC_DataBinding.js:1761:120
        [c]RPCManager.performOperationReply(_1=>Obj, _2=>Obj) on [Class RPCManager] @ ISC_DataBinding.js:1752:13
        RPCManager._performTransactionReply(_1=>0) on [Class RPCManager] @ ISC_DataBinding.js:1732:6
        [c]RPCManager.performTransactionReply(_1=>0, _2=>"//isc_RPCResponseStart-->[{status:0,data..."[581], _3=>undef) on [Class RPCManager] @ ISC_DataBinding.js:1647:20
        eval(transactionNum=>0, results=>[object XMLHttpRequest], wd=>undef) @ [no file]:3:16
        [c]Class.fireCallback(<no args: recursion>)  on [Class Comm] @ ISC_Core.js:305:104
        [c]Comm.performXmlTransactionReply(_1=>0, _2=>[object XMLHttpRequest]) on [Class Comm] @ ISC_Core.js:1408:27
        eval(xmlHttpRequest=>[object XMLHttpRequest]) @ [no file]:3:10
        [c]Class.fireCallback(<no args: recursion>)  on [Class Class] @ ISC_Core.js:305:104
        Comm._fireXMLCallback(_1=>[object XMLHttpRequest], _2=>"isc.Comm.performXmlTransactionReply(0, x..."[54], _3=>undef) on [Class Comm] @ ISC_Core.js:1387:409
        XMLHttpRequest._15() @ ISC_Core.js:1395:367
    Safari dev console:
    Code:
    15:12:26.868:INFO:Log:initialized
    15:12:27.141:WARN:DocViewer:isc_DocViewer_0:no valid parent could be found for String 'leftPane'
    15:12:27.307:INFO:Log:isc.Page is loaded
    15:12:28.001:XRP0:WARN:drawing:isc_ExampleViewer_0_exampleViewPane:Attempt to draw child of an undrawn parent - ignoring
        Canvas.readyToDraw()
        Canvas.draw(_1=>undef)
        ExampleViewer.showExample(_1=>Array[1])
        ExampleViewer.loadExampleFilesCallback(_1=>Obj, _2=>Obj, _3=>Array[1])
        callback(rpcResponse=>Obj, data=>Array[1], rpcRequest=>Obj)
            "isc_ExampleViewer_0.loadExampleFilesCallback(rpcRequest, rpcResponse, data);"
        [c]Class.fireCallback(_1=>"isc_ExampleViewer_0.loadExampleFilesCall..."[76], _2=>"rpcResponse,data,rpcRequest", _3=>Array[3], _4=>[RPCManager ID:builtinApplication], _5=>undef)
        Class.fireCallback(_1=>"isc_ExampleViewer_0.loadExampleFilesCall..."[76], _2=>"rpcResponse,data,rpcRequest", _3=>Array[3], _4=>undef)
        [c]RPCManager.fireReplyCallback(_1=>"isc_ExampleViewer_0.loadExampleFilesCall..."[76], _2=>Obj, _3=>Obj, _4=>Array[1])
        [c]RPCManager.fireReplyCallbacks(_1=>Obj, _2=>Obj)
        [c]RPCManager.performOperationReply(_1=>Obj, _2=>Obj)
        [c]RPCManager.$39d(_1=>0)
        [c]RPCManager.performTransactionReply(_1=>0, _2=>[object XMLHttpRequest], _3=>undef)
        callback(transactionNum=>0, results=>[object XMLHttpRequest], wd=>undef)
            "isc.RPCManager.performTransactionReply(transactionNum,results,wd)"
        ** recursed on [c]Class.fireCallback
    
    15:12:28.003:XRP0:WARN:DynamicForm:isc_DynamicForm_1:[Class CheckboxItem] form item defined with no 'name' property - Value cannot be validated and will not be saved. To explicitly exclude a form item from the set of values to be saved, set 'shouldSaveValue' to false for this item.
    15:12:28.004:XRP0:WARN:drawing:isc_ExampleViewer_0:Attempt to draw child of an undrawn parent - ignoring
        Canvas.readyToDraw()
        Canvas.draw(_1=>undef, undef, undef, undef, undef, undef, undef, undef, undef, undef)
        Class.invokeSuper(_1=>[Class TabSet], _2=>"draw", _3=>undef, _4=>undef, _5=>undef, _6=>undef, _7=>undef, _8=>undef, _9=>undef, _10=>undef, _11=>undef, _12=>undef, _13=>undef)
        TabSet.draw(_1=>undef, _2=>undef, _3=>undef, _4=>undef)
        ExampleViewer.addCanviiToView(_1=>Array[2])
        ExampleViewer.evalExample(_1=>"isc.DynamicForm.create({\n    width:300,\n..."[178])
        ExampleViewer.showExample(_1=>Array[1])
        ExampleViewer.loadExampleFilesCallback(_1=>Obj, _2=>Obj, _3=>Array[1])
        callback(rpcResponse=>Obj, data=>Array[1], rpcRequest=>Obj)
            "isc_ExampleViewer_0.loadExampleFilesCallback(rpcRequest, rpcResponse, data);"
        [c]Class.fireCallback(_1=>"isc_ExampleViewer_0.loadExampleFilesCall..."[76], _2=>"rpcResponse,data,rpcRequest", _3=>Array[3], _4=>[RPCManager ID:builtinApplication], _5=>undef)
        Class.fireCallback(_1=>"isc_ExampleViewer_0.loadExampleFilesCall..."[76], _2=>"rpcResponse,data,rpcRequest", _3=>Array[3], _4=>undef)
        [c]RPCManager.fireReplyCallback(_1=>"isc_ExampleViewer_0.loadExampleFilesCall..."[76], _2=>Obj, _3=>Obj, _4=>Array[1])
        [c]RPCManager.fireReplyCallbacks(_1=>Obj, _2=>Obj)
        [c]RPCManager.performOperationReply(_1=>Obj, _2=>Obj)
        [c]RPCManager.$39d(_1=>0)
        [c]RPCManager.performTransactionReply(_1=>0, _2=>[object XMLHttpRequest], _3=>undef)
        callback(transactionNum=>0, results=>[object XMLHttpRequest], wd=>undef)
            "isc.RPCManager.performTransactionReply(transactionNum,results,wd)"
        ** recursed on [c]Class.fireCallback
    
    ​
    Firefox dev console (viewArea remains blank):
    Code:
    15:09:52.685:INFO:Log:initialized
    15:09:53.178:WARN:DocViewer:isc_DocViewer_0:no valid parent could be found for String 'leftPane'
    15:09:54.035:XRP0:WARN:Log:TypeError: this.state.data is undefined
    Stack from error.stack:
        DocViewer.docDataAvailable()
        anonymous()
        thunk()
        observation()
        anonymous()
        [c]Class.fireCallback()
        .$37c()
        [c]Class.fireCallback()
        [c]Class.fireCallback()
        [c]RPCManager.fireReplyCallback()
        [c]RPCManager.fireReplyCallbacks()
        [c]RPCManager.performOperationReply()
        RPCManager._performTransactionReply()
        [c]RPCManager.performTransactionReply()
        anonymous()
        [c]Class.fireCallback()
        [c]Comm.performXmlTransactionReply()
        anonymous()
        [c]Class.fireCallback()
        Comm._fireXMLCallback()
        Comm.sendXmlHttpRequest/_15()
    
    15:09:54.037:XRP0:INFO:Log:isc.Page is loaded
    ​

    #2
    Thanks for the detailed report and apologies for the problem. This will be resolved in the upcoming Aug 29 build.

    Comment


      #3
      SmartClient Version: v11.0p_2016-08-29/Enterprise Development Only (built 2016-08-29)

      I can confirm it's working, thank you very much

      Comment


        #4
        Hello, I've found another problem.
        1. go to the 'Instance APIs' grid for a class, say Date
        2. type 'duplicate', only one record is shown
        3. backspace to delete the filter, when you delete the entire string, the grid remains empty.

        Comment


          #5
          Yes, it's the same underlying issue, as was your original report in this thread - we reworked the area but missed a couple of edge cases, which we're looking into today - once that's fixed, we'll revert the DocViewer change we made for your initial report. We'll update here when it's all been addressed.

          Comment


            #6
            This is now fixed for builds dated September 2 and later.

            Comment


              #7
              SmartClient Version: v11.0p_2016-09-03/Enterprise Development Only (built 2016-09-03)

              I can confirm it's working, thank you very much.

              Comment

              Working...
              X