JSViz Tutorial with Doughnut Chart Not Working on Spotfire Analyst 7.6 with Recommended Hotfix

Hi, I've gone through considerable steps to ensure I have the most up to date version of Spotfire along with the latest hotfix.

I've downloaded the Highcharts library as well.  That said, I was able to open and view all of the example visualizations except for thhree:  3DElegans, embeddedbrowserinfo and DragandDrop.

Most importantly, the tutorial does not behave as written in the docs.  After adding the required items to the library and ordering them per the instructions, the ligh blue background appears but the default visualization does not appear.

Instead a error is generated:

Operation failed
Read callback 'data' failed.
Type: ReferenceError
Message: renderCore is not defined
Stacktrace: ReferenceError: renderCore is not defined
    at http://localhost/jsviz/lib/JSViz/JSViz.js:314:21
    at invokeCallback (http://localhost:8000/?package=js:10949:28)
    at Object.success (http://localhost:8000/?package=js:10951:10)
    at fire (http://localhost:8000/?package=js:299:37)
    at Object.self.fireWith [as resolveWith] (http://localhost:8000/?package=js:310:35)
    at done (http://localhost:8000/?package=js:880:24)
    at XMLHttpRequest.callback (http://localhost:8000/?package=js:917:54)

Is this working for anyone else in the Community?  If so, what version of Spotfire, etc., are you on?  

We really need to get resolve this issue in order to move forward on several projects!  Any assistance would be greatly appreciated.

Thanks in Advance

 


I'll also post the error message that appears upon opening the 3DElegans example file:

Operation failed
Read callback 'data' failed.
Type: TypeError
Message: Cannot read property 'getShaderPrecisionFormat' of null
Stacktrace: TypeError: Cannot read property 'getShaderPrecisionFormat' of null
    at new THREE.WebGLRenderer (http://localhost:8000/CustomView/r72RfcvGFkuXg8nikE-Gp/NoDocumentViewId/...)
    at new World (http://localhost:8000/CustomView/r72RfcvGFkuXg8nikE-Gp/NoDocumentViewId/...)
    at new Stage (http://localhost:8000/CustomView/r72RfcvGFkuXg8nikE-Gp/NoDocumentViewId/...)
    at renderCore (http://localhost:8000/CustomView/r72RfcvGFkuXg8nikE-Gp/NoDocumentViewId/...)
    at http://localhost:8000/CustomView/r72RfcvGFkuXg8nikE-Gp/NoDocumentViewId/...
    at invokeCallback (http://localhost:8000/?package=js:10949:28)
    at Object.success (http://localhost:8000/?package=js:10951:10)
    at fire (http://localhost:8000/?package=js:299:37)
    at Object.self.fireWith [as resolveWith] (http://localhost:8000/?package=js:310:35)
    at done (http://localhost:8000/?package=js:880:24)

Immediately upon opening the embeddedbrowserinfo.dxp, the following error is generated:

Operation failed
Read callback 'data' failed.
Type: TypeError
Message: Spotfire.unregisterSelectionCallback is not a function
Stacktrace: TypeError: Spotfire.unregisterSelectionCallback is not a function
    at renderCore (http://localhost:8000/CustomView/r72RfcvGFkuXg8nikE-Gp/NoDocumentViewId/...)
    at http://localhost:8000/CustomView/r72RfcvGFkuXg8nikE-Gp/NoDocumentViewId/...
    at invokeCallback (http://localhost:8000/?package=js:10949:28)
    at Object.success (http://localhost:8000/?package=js:10951:10)
    at fire (http://localhost:8000/?package=js:299:37)
    at Object.self.fireWith [as resolveWith] (http://localhost:8000/?package=js:310:35)
    at done (http://localhost:8000/?package=js:880:24)
    at XMLHttpRequest.callback (http://localhost:8000/?package=js:917:54)


Finally, open opening the Drag and Drop example this error message is generated:

Operation failed
Read callback 'data' failed.
Type: TypeError
Message: Spotfire.unregisterSelectionCallback is not a function
Stacktrace: TypeError: Spotfire.unregisterSelectionCallback is not a function
    at renderCore (http://localhost:8000/CustomView/r72RfcvGFkuXg8nikE-Gp/NoDocumentViewId/...)
    at http://localhost:8000/CustomView/r72RfcvGFkuXg8nikE-Gp/NoDocumentViewId/...
    at invokeCallback (http://localhost:8000/?package=js:10949:28)
    at Object.success (http://localhost:8000/?package=js:10951:10)
    at fire (http://localhost:8000/?package=js:299:37)
    at Object.self.fireWith [as resolveWith] (http://localhost:8000/?package=js:310:35)
    at done (http://localhost:8000/?package=js:880:24)
    at XMLHttpRequest.callback (http://localhost:8000/?package=js:917:54)

Is there something these three dxp's are doing that is different from the others?  All of the others work fine.

Curious!

 

1 Comment

Hi, I was wondering if you found an answer to this. we are having the exact same problem. Getting the same error. However, we have IE11 in our machines, and we know we can open other URL's that display 3D charts in IE just fine. The out-of-the-box 3D chart also works well. So, those two things tells me that WebGL is supported and active and two that the graphics card is doing its job.

So, let me know if you found a solution to this.

Thanks!

luis.garcia - Mar 02, 2017 - 4:48am ::
+ Add a Comment

(2) Answers

Login