Announcement

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

    Unable to get value of the property 'errors'

    Greetings,

    We're using version 8, ga release. I've got a listgrid and datasource that were working fine, and still work fine on one server, but do not work on another server. I can't tell what's going on from the error message showing in the logs.

    When I look at the RPC trace, the response just says [Transaction in Progress], but nothing ever happens. The servlet is definitely returning data. The result in the log is below. Does this error look familiar in terms of what might be the problem? I've double checked the data, it's there.

    Code:
    17:12:09.137:XRP5:WARN:Log:Error:
    	'Unable to get value of the property 'errors': object is null or undefined'
    	in http://iastage.highlinedata.com/iap/include/isomorphic/system/modules/ISC_DataBinding.js
    	at line 1196

    #2
    This won't help, but the rest of the stack trace would.

    Comment


      #3
      That's all that appears in the results tab in the smartclient developer console.

      Comment


        #4
        See FAQ - you get a full stack trace in IE, also Firefox, this looks like it might be from Chrome.

        Comment


          #5
          Sorry, in your case (SmartClient), see the Debugging chapter in the SmartClient Reference.

          Comment


            #6
            The browser is IE 9. The call stack from IE 9 is below. I tried it on Chrome, it works fine. So it's something unique to IE. It also behaves this way in IE 8, but only on one machine.

            Code:
            >	isc_c_RPCManager__performTransactionReply
            	isc_c_RPCManager_performTransactionReply
            	anonymous
            	isc_c_Class_fireCallback
            	isc_c_Comm_performXmlTransactionReply
            	anonymous
            	isc_c_Class_fireCallback
            	isc_c_Comm__fireXMLCallback
            	isc_c_Class_fireCallback
            	isc_c_Timer__fireTimeout
            	anonymous

            Comment


              #7
              It looks like your server is sending a corrupt response. Chrome would crash the same way, so this suggests your server is sending this response only to IE.

              You can see what the response is by setting the RPCManager log category to DEBUG.

              Comment

              Working...
              X