5 Replies Latest reply on May 18, 2017 8:16 AM by hliu-2 RSS
    hliu-2 Newbie

    de.tavendo.autobahn.WebSocketConnection: fail connection [code = INTERNAL_ERROR, reason = WebSockets internal error (java.nio.BufferOverflowException)

    I have a Thing that has a InfoTable property named alarmList. The alarmList has a Image type column named picture, this column has a default image in definition.

    When I use AndroidConnectedThingClient (which extends ConnectedThingClient)'s method invokeService or readProperty to get the alarmList, I get the TimeoutException everytime.

    The invokeService just invoke a service simply return the alarmList property.

    I got the log from the logcat like below:

    I found "de.tavendo.autobahn.WebSocketConnection: fail connection [code = INTERNAL_ERROR, reason = WebSockets internal error (java.nio.BufferOverflowException)".

    I think it's meaning the return data is too big to make the under layer program's buffer overflow or just because some bug in the under layer to make this happen?

    When I use REST API to do the same thing, everything is OK, the alarmList's content is returned, it has several rows and each row (include it's definithion) has a image data encoded in Base64 like below.

    Is it meaning that you cannot transfer InfoTable which has Image data use SDK? Is it meaning you can just do this use REST API? OR, this is definitely a problem in the SDK?


    {

      "dataShape": {

        "fieldDefinitions": {

          "alarmList": {

            "name": "alarmList",

            "description": "",

            "baseType": "INFOTABLE",

            "ordinal": 1,

            "aspects": {

              "isReadOnly": false,

              "isPersistent": true,

              "isLogged": false,

              "dataChangeType": "VALUE",

              "cacheTime": 0,

              "dataShape": "MN_AlarmData"

            }

          }

        }

      },

      "rows": [

        {

          "alarmList": {

            "dataShape": {

              "fieldDefinitions": {

                "alarmId": {

                  "name": "alarmId",

                  "description": "提醒ID",

                  "baseType": "STRING",

                  "ordinal": 1,

                  "aspects": {

                    "isPrimaryKey": true

                  }

                },

                "alarmName": {

                  "name": "alarmName",

                  "description": "提醒名称",

                  "baseType": "STRING",

                  "ordinal": 2,

                  "aspects": {}

                },

                "alarmState": {

                  "name": "alarmState",

                  "description": "",

                  "baseType": "BOOLEAN",

                  "ordinal": 8,

                  "aspects": {}

                },

                "memberId": {

                  "name": "memberId",

                  "description": "成员ID",

                  "baseType": "STRING",

                  "ordinal": 3,

                  "aspects": {

                    "isPrimaryKey": true

                  }

                },

                "period": {

                  "name": "period",

                  "description": "提醒时间间隔",

                  "baseType": "LONG",

                  "ordinal": 5,

                  "aspects": {}

                },

                "picture": {

                  "name": "picture",

                  "description": "",

                  "baseType": "IMAGE",

                  "ordinal": 7,

                  "aspects": {

                    "defaultValue": "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\nJACSSSQA/9k="

                  }

                },

                "remark": {

                  "name": "remark",

                  "description": "提醒备注",

                  "baseType": "STRING",

                  "ordinal": 6,

                  "aspects": {}

                },

                "startTime": {

                  "name": "startTime",

                  "description": "开始时间",

                  "baseType": "DATETIME",

                  "ordinal": 4,

                  "aspects": {}

                }

              }

            },

            "rows": [

              {

                "alarmId": "21342345tasret",

                "alarmName": "KFOSDOFDS",

                "alarmState": false,

                "memberId": "23423424",

                "period": 4234,

                "picture": "A very long base64 sequence, I cannot copy it, it will make browser stop responding",

                "remark": "淡淡的淡淡的淡淡的",

                "startTime": 1495086461995

              },

              {

                "alarmId": "dfwof982r230",

                "alarmName": "佛挡杀佛发",

                "alarmState": false,

                "memberId": "423423423",

                "period": 234234,

                "picture": "A very long base64 sequence, I cannot copy it, it will make browser stop responding",

                "remark": "沙发上地方",

                "startTime": 1495086461995

              }

            ]

          }

        }

      ]

    }

     

    05-17 15:53:47.778 7933-24045/com.newstar.xiaohushi_sq.debug D/c.t.c.c.e.CommunicationEndpoint: [Thread-2165] Sending synchronous message, waiting for response [sync key: 12, message: APIRequestMessage [requestId: 12, endpointId: 0, sessionId: 10, method: GET, entityName: *1222, characteristic: Properties, target: alarmList]]

    05-17 15:53:47.803 7933-24045/com.newstar.xiaohushi_sq.debug I/System.out: Sending binary Message:

    05-17 15:53:47.803 7933-24045/com.newstar.xiaohushi_sq.debug I/System.out: 01 01 00 00 00 0c 00 00 00 00 00 00 00 0a 00 0a 05 2a 31 32 :  ?????? ?????????????? ??  *12

    05-17 15:53:47.803 7933-24045/com.newstar.xiaohushi_sq.debug I/System.out: 32 32 01 09 61 6c 61 72 6d 4c 69 73 74 00 ff :22  alarmList???

    05-17 15:53:47.803 7933-24045/com.newstar.xiaohushi_sq.debug I/System.out: Length = 35 bytes.

    05-17 15:53:47.828 7933-17379/com.newstar.xiaohushi_sq.debug D/de.tavendo.autobahn.WebSocketReader: run() : Exception (java.nio.BufferOverflowException)

    05-17 15:53:47.828 7933-17377/com.newstar.xiaohushi_sq.debug D/de.tavendo.autobahn.WebSocketConnection: fail connection [code = INTERNAL_ERROR, reason = WebSockets internal error (java.nio.BufferOverflowException)

    05-17 15:53:47.828 7933-17377/com.newstar.xiaohushi_sq.debug D/de.tavendo.autobahn.WebSocketReader: quit

    05-17 15:53:47.833 7933-17379/com.newstar.xiaohushi_sq.debug D/de.tavendo.autobahn.WebSocketReader: run() : Exception (java.nio.BufferOverflowException)

    05-17 15:53:47.833 7933-17379/com.newstar.xiaohushi_sq.debug D/de.tavendo.autobahn.WebSocketReader: WebSocket reader ended.

    05-17 15:53:47.833 7933-17380/com.newstar.xiaohushi_sq.debug D/de.tavendo.autobahn.WebSocketWriter: WebSocket writer ended.

    05-17 15:53:47.838 7933-17378/com.newstar.xiaohushi_sq.debug D/de.tavendo.autobahn.WebSocketConnection: SocketThread exited.

    05-17 15:53:47.838 7933-17377/com.newstar.xiaohushi_sq.debug I/c.t.c.c.c.a.AutobahnClientConnection: [Thread-2150] [websocket id: 0-0] Closing underlying websocket channel

    05-17 15:53:47.843 7933-17377/com.newstar.xiaohushi_sq.debug D/de.tavendo.autobahn.WebSocketConnection: Could not send WebSocket Close .. writer already null

    05-17 15:53:47.843 7933-17377/com.newstar.xiaohushi_sq.debug I/c.t.c.c.c.a.AutobahnClientConnection: [Thread-2150] [websocket id: 0-0] Unregistering AutobahnClientConnection from ClientEndpoint

    05-17 15:53:47.848 7933-17377/com.newstar.xiaohushi_sq.debug D/c.t.c.c.e.CommunicationEndpoint: [Thread-2150] [Endpoint id: 0, connection id: 0-0] removed Connection

    05-17 15:53:47.853 7933-17377/com.newstar.xiaohushi_sq.debug I/c.t.c.c.e.CommunicationEndpoint: [Thread-2150] All Connections are closed [endpoint id: 0]

    05-17 15:53:47.853 7933-17377/com.newstar.xiaohushi_sq.debug I/c.t.c.c.ConnectedThingClient: [Thread-2150] Communications Endpoint Closed

    05-17 15:53:47.858 7933-17377/com.newstar.xiaohushi_sq.debug I/c.t.c.c.c.a.AutobahnClientConnection: [Thread-2150] Websocket has been closed.

    05-17 15:53:47.858 7933-17377/com.newstar.xiaohushi_sq.debug D/de.tavendo.autobahn.WebSocketConnection: worker threads stopped

    05-17 15:53:47.858 7933-17377/com.newstar.xiaohushi_sq.debug D/de.tavendo.autobahn.WebSocketConnection: fail connection [code = INTERNAL_ERROR, reason = WebSockets internal error (java.nio.BufferOverflowException)

    05-17 15:53:47.858 7933-17377/com.newstar.xiaohushi_sq.debug D/de.tavendo.autobahn.WebSocketReader: quit

    05-17 15:53:47.858 7933-17377/com.newstar.xiaohushi_sq.debug W/MessageQueue: Handler (de.tavendo.autobahn.WebSocketWriter$ThreadHandler) {be28bdc} sending message to a Handler on a dead thread

                                                                                 java.lang.IllegalStateException: Handler (de.tavendo.autobahn.WebSocketWriter$ThreadHandler) {be28bdc} sending message to a Handler on a dead thread

                                                                                     at android.os.MessageQueue.enqueueMessage(MessageQueue.java:543)

                                                                                     at android.os.Handler.enqueueMessage(Handler.java:631)

                                                                                     at android.os.Handler.sendMessageAtTime(Handler.java:600)

                                                                                     at android.os.Handler.sendMessageDelayed(Handler.java:570)

                                                                                     at android.os.Handler.sendMessage(Handler.java:507)

                                                                                     at de.tavendo.autobahn.WebSocketWriter.forward(WebSocketWriter.java:95)

                                                                                     at de.tavendo.autobahn.WebSocketConnection.failConnection(WebSocketConnection.java:119)

                                                                                     at de.tavendo.autobahn.WebSocketConnection.handleMessage(WebSocketConnection.java:430)

                                                                                     at de.tavendo.autobahn.WebSocketConnection.access$300(WebSocketConnection.java:42)

                                                                                     at de.tavendo.autobahn.WebSocketConnection$ThreadHandler.handleMessage(WebSocketConnection.java:554)

                                                                                     at android.os.Handler.dispatchMessage(Handler.java:102)

                                                                                     at android.os.Looper.loop(Looper.java:148)

                                                                                     at com.thingworx.communications.client.connection.autobahn.AutobahnConnectionThread.run(AutobahnConnectionThread.java:47)

    05-17 15:53:47.858 7933-17377/com.newstar.xiaohushi_sq.debug W/MessageQueue: Handler (android.os.Handler) {e3ac4e5} sending message to a Handler on a dead thread

                                                                                 java.lang.IllegalStateException: Handler (android.os.Handler) {e3ac4e5} sending message to a Handler on a dead thread

                                                                                     at android.os.MessageQueue.enqueueMessage(MessageQueue.java:543)

                                                                                     at android.os.Handler.enqueueMessage(Handler.java:631)

                                                                                     at android.os.Handler.sendMessageAtTime(Handler.java:600)

                                                                                     at android.os.Handler.sendMessageDelayed(Handler.java:570)

                                                                                     at android.os.Handler.post(Handler.java:326)

                                                                                     at de.tavendo.autobahn.WebSocketConnection.failConnection(WebSocketConnection.java:131)

                                                                                     at de.tavendo.autobahn.WebSocketConnection.handleMessage(WebSocketConnection.java:430)

                                                                                     at de.tavendo.autobahn.WebSocketConnection.access$300(WebSocketConnection.java:42)

                                                                                     at de.tavendo.autobahn.WebSocketConnection$ThreadHandler.handleMessage(WebSocketConnection.java:554)

                                                                                     at android.os.Handler.dispatchMessage(Handler.java:102)

                                                                                     at android.os.Looper.loop(Looper.java:148)

                                                                                     at com.thingworx.communications.client.connection.autobahn.AutobahnConnectionThread.run(AutobahnConnectionThread.java:47)

    05-17 15:53:47.863 7933-17377/com.newstar.xiaohushi_sq.debug W/MessageQueue: Handler (android.os.Handler) {e3ac4e5} sending message to a Handler on a dead thread

                                                                                 java.lang.IllegalStateException: Handler (android.os.Handler) {e3ac4e5} sending message to a Handler on a dead thread

                                                                                     at android.os.MessageQueue.enqueueMessage(MessageQueue.java:543)

                                                                                     at android.os.Handler.enqueueMessage(Handler.java:631)

                                                                                     at android.os.Handler.sendMessageAtTime(Handler.java:600)

                                                                                     at android.os.Handler.sendMessageDelayed(Handler.java:570)

                                                                                     at android.os.Handler.post(Handler.java:326)

                                                                                     at de.tavendo.autobahn.WebSocketConnection.failConnection(WebSocketConnection.java:142)

                                                                                     at de.tavendo.autobahn.WebSocketConnection.handleMessage(WebSocketConnection.java:430)

                                                                                     at de.tavendo.autobahn.WebSocketConnection.access$300(WebSocketConnection.java:42)

                                                                                     at de.tavendo.autobahn.WebSocketConnection$ThreadHandler.handleMessage(WebSocketConnection.java:554)

                                                                                     at android.os.Handler.dispatchMessage(Handler.java:102)

                                                                                     at android.os.Looper.loop(Looper.java:148)

                                                                                     at com.thingworx.communications.client.connection.autobahn.AutobahnConnectionThread.run(AutobahnConnectionThread.java:47)

    05-17 15:53:47.873 7933-17377/com.newstar.xiaohushi_sq.debug I/c.t.c.c.c.a.AutobahnClientConnection: [Thread-2150] [websocket id: 0-0] Closing underlying websocket channel

    05-17 15:53:47.878 7933-17377/com.newstar.xiaohushi_sq.debug D/de.tavendo.autobahn.WebSocketConnection: Could not send WebSocket Close .. writer already null

    05-17 15:53:47.878 7933-17377/com.newstar.xiaohushi_sq.debug I/c.t.c.c.c.a.AutobahnClientConnection: [Thread-2150] [websocket id: 0-0] Unregistering AutobahnClientConnection from ClientEndpoint

    05-17 15:53:47.883 7933-17377/com.newstar.xiaohushi_sq.debug E/c.t.c.c.e.CommunicationEndpoint: [Thread-2150] [Endpoint id: 0, connection id: 0-0, connection name: EP_0] FAILED to remove Connection - was not found

    05-17 15:53:47.888 7933-17377/com.newstar.xiaohushi_sq.debug I/c.t.c.c.c.a.AutobahnClientConnection: [Thread-2150] Websocket has been closed.

    05-17 15:53:47.888 7933-17377/com.newstar.xiaohushi_sq.debug D/de.tavendo.autobahn.WebSocketConnection: worker threads stopped

    05-17 15:53:48.498 7933-8076/com.newstar.xiaohushi_sq.debug D/c.t.c.c.e.m.ConnectivityMonitorTask: [Client-EndpointMonitor-1] Entering duty cycle ON

    05-17 15:53:48.503 7933-8076/com.newstar.xiaohushi_sq.debug I/c.t.c.c.e.m.ConnectivityMonitorTask: [Client-EndpointMonitor-1] Endpoint not connected [name: EP_0, id: 0]. Attempting [re]connect...

    05-17 15:53:48.518 7933-8076/com.newstar.xiaohushi_sq.debug D/c.t.c.c.e.ClientCommunicationEndpoint: [Client-EndpointMonitor-1] Clearing endpoint authentication data [id: 0]

    05-17 15:53:48.523 7933-8076/com.newstar.xiaohushi_sq.debug I/c.t.c.c.e.ClientCommunicationEndpoint: [Client-EndpointMonitor-1] Needed to refill connections on client endpoint [id: 0] : [active: 0, max: 1]

    05-17 15:53:48.528 7933-24121/com.newstar.xiaohushi_sq.debug D/com.thingworx.communications.client.connection.autobahn.AutobahnConnectionThread: Connection construction thread created: 2166

    05-17 15:53:48.528 7933-24121/com.newstar.xiaohushi_sq.debug D/de.tavendo.autobahn.WebSocketConnection: WebSocket connection created.

    05-17 15:53:48.533 7933-24121/com.newstar.xiaohushi_sq.debug I/c.t.c.c.c.a.AutobahnClientConnection: [Thread-2166] Created new AutobahnClientConnection: AutobahnClientConnection [id: 0-0]

    05-17 15:53:48.538 7933-24121/com.newstar.xiaohushi_sq.debug D/c.t.c.c.c.a.AutobahnClientConnection: [Thread-2166] Autobahn attempting connect

    05-17 15:53:48.548 7933-24121/com.newstar.xiaohushi_sq.debug D/de.tavendo.autobahn.WebSocketReader: WebSocket reader created.

    05-17 15:53:48.553 7933-24123/com.newstar.xiaohushi_sq.debug D/de.tavendo.autobahn.WebSocketReader: WebSocker reader running.

    05-17 15:53:48.553 7933-24121/com.newstar.xiaohushi_sq.debug D/de.tavendo.autobahn.WebSocketConnection: WebSocket reader created and started.

    05-17 15:53:48.553 7933-24121/com.newstar.xiaohushi_sq.debug D/de.tavendo.autobahn.WebSocketWriter: WebSocket writer created.

    05-17 15:53:48.558 7933-24124/com.newstar.xiaohushi_sq.debug D/de.tavendo.autobahn.WebSocketWriter: WebSocker writer running.

    05-17 15:53:48.558 7933-24121/com.newstar.xiaohushi_sq.debug D/de.tavendo.autobahn.WebSocketConnection: WebSocket writer created and started.

    05-17 15:53:48.563 7933-8076/com.newstar.xiaohushi_sq.debug I/c.t.c.c.e.ClientCommunicationEndpoint: [Client-EndpointMonitor-1] Preparing new Connection Authentication Request: DispatchingClientEndpoint [id: 0, isConnected: false, open connections: 0, max connections: 1]

    05-17 15:53:48.568 7933-8076/com.newstar.xiaohushi_sq.debug D/c.t.c.c.e.CommunicationEndpoint: [Client-EndpointMonitor-1] Sending connection authentication message, waiting for response [sync key: 13, message: AuthRequestMessage [requestId: 13, endpointId: -1, sessionId: -1, method: AUTHREQUEST]]

    05-17 15:53:48.573 7933-24123/com.newstar.xiaohushi_sq.debug W/de.tavendo.autobahn.WebSocketReader: Status: 101 ()

    05-17 15:53:48.573 7933-24121/com.newstar.xiaohushi_sq.debug D/de.tavendo.autobahn.WebSocketConnection: opening handshake received

    05-17 15:53:48.578 7933-24121/com.newstar.xiaohushi_sq.debug D/c.t.c.c.c.a.AutobahnClientConnection: [Thread-2166] Connection opened to: ws://192.168.7.108/Thingworx/WS

    05-17 15:53:48.588 7933-8076/com.newstar.xiaohushi_sq.debug I/System.out: Sending binary Message:

    05-17 15:53:48.588 7933-8076/com.newstar.xiaohushi_sq.debug I/System.out: 01 14 00 00 00 0d ff ff ff ff ff ff ff ff 00 01 06 61 70 70 :  ????????????????  app

    05-17 15:53:48.588 7933-8076/com.newstar.xiaohushi_sq.debug I/System.out: 4b 65 79 24 65 64 64 38 38 35 32 62 2d 30 39 32 37 2d 34 34 :Key$edd8852b-0927-44

    05-17 15:53:48.588 7933-8076/com.newstar.xiaohushi_sq.debug I/System.out: 32 65 2d 62 39 32 65 2d 63 66 63 62 66 35 36 34 31 64 62 36 :2e-b92e-cfcbf5641db6

    05-17 15:53:48.588 7933-8076/com.newstar.xiaohushi_sq.debug I/System.out: Length = 60 bytes.

    05-17 15:53:48.598 7933-24121/com.newstar.xiaohushi_sq.debug I/System.out: Receiving binary Message:

    05-17 15:53:48.598 7933-24121/com.newstar.xiaohushi_sq.debug I/System.out: 01 40 00 00 00 0d 00 00 00 0b 00 00 00 0b 00 00 ff : @???????????? ?????? ?????

    05-17 15:53:48.598 7933-24121/com.newstar.xiaohushi_sq.debug I/System.out: Length = 17 bytes.

    05-17 15:53:48.608 7933-8076/com.newstar.xiaohushi_sq.debug I/c.t.c.c.e.ClientCommunicationEndpoint: [Client-EndpointMonitor-1] Authentication Request was SUCCESSFUL [tworx session id: 11, connection group id: 11]

    05-17 15:53:48.608 7933-24121/com.newstar.xiaohushi_sq.debug D/c.t.c.c.e.DispatchingClientEndpoint: [Thread-2166] RESPONSE received [endpoint id: 0, duration: 42] ResponseMessage [requestId: 13, endpointId: 11, sessionId: 11, code: STATUS_SUCCESS, multipart: false, packet #: 0, total packets: 0]

    05-17 15:53:48.608 7933-24121/com.newstar.xiaohushi_sq.debug D/de.tavendo.autobahn.WebSocketConnection: WebSockets Pong received

    05-17 15:53:48.613 7933-8076/com.newstar.xiaohushi_sq.debug D/c.t.c.c.e.CommunicationEndpoint: [Client-EndpointMonitor-1] [Endpoint id: 0, connection id: 0-0] added Connection

    05-17 15:53:48.618 7933-8076/com.newstar.xiaohushi_sq.debug I/c.t.c.c.e.ClientCommunicationEndpoint: [Client-EndpointMonitor-1] Successfully reconnected client endpoint [id: 0] : [active: 1, max: 1]

    05-17 15:53:48.618 7933-8076/com.newstar.xiaohushi_sq.debug I/c.t.c.c.ConnectedThingClient: [Client-EndpointMonitor-1] Communications Endpoint Opened

    05-17 15:53:48.623 7933-8076/com.newstar.xiaohushi_sq.debug I/c.t.c.c.e.m.ConnectivityMonitorTask: [Client-EndpointMonitor-1] Endpoint reconnected [name: EP_0, id: 0]

    05-17 15:54:17.813 7933-24045/com.newstar.xiaohushi_sq.debug E/c.n.x.m.c.t.ThingworxCloud: [Thread-2165] GetBasicBackUpData出错。java.util.concurrent.TimeoutException: Timed out APIRequestMessage [requestId: 12, endpointId: 0, sessionId: 10, method: GET, entityName: *1222, characteristic: Properties, target: alarmList]

                                                                                                at com.thingworx.communications.common.endpoints.CommunicationEndpoint.sendRequest(CommunicationEndpoint.java:486) ~[na:0.0]

                                                                                                at com.thingworx.communications.common.endpoints.CommunicationEndpoint.sendRequest(CommunicationEndpoint.java:450) ~[na:0.0]

                                                                                                at com.thingworx.communications.client.BaseClient.sendRequest(BaseClient.java:969) ~[na:0.0]

                                                                                                at com.thingworx.communications.client.BaseClient.readProperty(BaseClient.java:856) ~[na:0.0]

                                                                                                at com.thingworx.communications.client.BaseClient.readProperty(BaseClient.java:820) ~[na:0.0]

                                                                                                at com.newstar.xiaohushi_sq.mod.cloud.thingworx.ThingworxCloud.restoreData(ThingworxCloud.java:380) ~[na:0.0]

                                                                                                at com.newstar.xiaohushi_sq.vmod.account.ActivationVm$2.run(ActivationVm.java:109) ~[na:0.0]

                                                                                                at java.lang.Thread.run(Thread.java:818) ~[na:0.0]

    05-17 15:54:17.823 7933-24045/com.newstar.xiaohushi_sq.debug E/c.n.x.v.a.ActivationVm: [Thread-2165] 激活失败com.newstar.xiaohushi_sq.mod.cloud.CloudException: 恢复数据出错

                                                                                            at com.newstar.xiaohushi_sq.mod.cloud.thingworx.ThingworxCloud.restoreData(ThingworxCloud.java:394) ~[na:0.0]

                                                                                            at com.newstar.xiaohushi_sq.vmod.account.ActivationVm$2.run(ActivationVm.java:109) ~[na:0.0]

                                                                                            at java.lang.Thread.run(Thread.java:818) ~[na:0.0]

                                                                                           Caused by: java.util.concurrent.TimeoutException: Timed out APIRequestMessage [requestId: 12, endpointId: 0, sessionId: 10, method: GET, entityName: *1222, characteristic: Properties, target: alarmList]

                                                                                            at com.thingworx.communications.common.endpoints.CommunicationEndpoint.sendRequest(CommunicationEndpoint.java:486) ~[na:0.0]

                                                                                            at com.thingworx.communications.common.endpoints.CommunicationEndpoint.sendRequest(CommunicationEndpoint.java:450) ~[na:0.0]

                                                                                            at com.thingworx.communications.client.BaseClient.sendRequest(BaseClient.java:969) ~[na:0.0]

                                                                                            at com.thingworx.communications.client.BaseClient.readProperty(BaseClient.java:856) ~[na:0.0]

                                                                                            at com.thingworx.communications.client.BaseClient.readProperty(BaseClient.java:820) ~[na:0.0]

                                                                                            at com.newstar.xiaohushi_sq.mod.cloud.thingworx.ThingworxCloud.restoreData(ThingworxCloud.java:380) ~[na:0.0]

                                                                                            ... 2 common frames omitted