Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Error while trying to load objects page 1 #14

Open
JustBru00 opened this issue Nov 1, 2021 · 3 comments
Open

Error while trying to load objects page 1 #14

JustBru00 opened this issue Nov 1, 2021 · 3 comments

Comments

@JustBru00
Copy link

JustBru00 commented Nov 1, 2021

Stack trace:

Are there any solutions for this problem? This is the only piece of software I can find that will run on linux.

--->
     See the web interface at http://localhost:47800.
     You can also connect to the Clojure nrepl on port 47999.
2021-11-01T19:27:06.718Z rbrcc18 ERROR [yada.handler:0] - Internal Error
                           java.lang.Thread.run    Thread.java: 748
                                            ...
       manifold.executor/thread-factory/reify/f   executor.clj:  44
       io.aleph.dirigiste.Executor$Worker$1.run  Executor.java:  62
                                            ...
                  manifold.deferred.Deferred/fn   deferred.clj: 381
           manifold.deferred.Listener/onSuccess   deferred.clj: 219
                 manifold.deferred/fn/chain-/fn   deferred.clj: 888
                             clojure.core/apply       core.clj: 669
                                            ...
                    manifold.deferred/fn/chain-   deferred.clj: 859
                             yada.methods/fn/fn    methods.clj: 174
                 yada.methods/apply-response-fn    methods.clj:  31
                   wacnet.api.bacnet.devices/fn    devices.clj: 358
wacnet.api.bacnet.devices/paginated-object-list    devices.clj: 185
                                            ...
java.lang.NullPointerException:
    clojure.lang.ExceptionInfo: Error on GET
    resource: yada.resource.Resource
    response: {:headers {},
               :vary #{:media-type},
               :produces
               {:media-type
                {:name "application/transit+json",
                 :type "application",
                 :subtype "transit+json",
                 :parameters {},
                 :quality 1.0},
                :charset {:alias "UTF-8", :quality 1.0}}}

2021-11-01T19:27:07.295Z rbrcc18 ERROR [yada.handler:0] - ex-data: {:response #yada.c                                                                                        ontext.Response{:headers {}, :vary #{:media-type}, :produces {:media-type #yada.media                                                                                        _type.MediaTypeMap{:name "application/transit+json", :type "application", :subtype "t                                                                                        ransit+json", :parameters {}, :quality 1.0}, :charset #yada.charset.CharsetMap{:alias                                                                                         "UTF-8", :quality 1.0}}}, :resource yada.resource.Resource, :error #error {
 :cause nil
 :via
 [{:type java.lang.NullPointerException
   :message nil
   :at [clojure.lang.Numbers ops "Numbers.java" 1068]}]
 :trace
 [[clojure.lang.Numbers ops "Numbers.java" 1068]
  [clojure.lang.Numbers inc "Numbers.java" 137]
  [wacnet.api.bacnet.devices$paginated_object_list invokeStatic "devices.clj" 185]
  [wacnet.api.bacnet.devices$paginated_object_list invoke "devices.clj" 177]
  [wacnet.api.bacnet.devices$fn__30800 invokeStatic "devices.clj" 358]
  [wacnet.api.bacnet.devices$fn__30800 invoke "devices.clj" 352]
  [yada.methods$apply_response_fn invokeStatic "methods.clj" 31]
  [yada.methods$apply_response_fn invoke "methods.clj" 30]
  [yada.methods$fn__20386$fn__20391 invoke "methods.clj" 174]
  [manifold.deferred$fn__1230$chain___1251 invoke "deferred.clj" 859]
  [clojure.lang.AFn applyToHelper "AFn.java" 165]
  [clojure.lang.RestFn applyTo "RestFn.java" 132]
  [clojure.core$apply invokeStatic "core.clj" 669]
  [clojure.core$apply invoke "core.clj" 660]
  [manifold.deferred$fn__1230$chain___1251$fn__1255 invoke "deferred.clj" 888]
  [manifold.deferred.Listener onSuccess "deferred.clj" 219]
  [manifold.deferred.Deferred$fn__1037 invoke "deferred.clj" 381]
  [clojure.lang.AFn run "AFn.java" 22]
  [io.aleph.dirigiste.Executor$Worker$1 run "Executor.java" 62]
  [manifold.executor$thread_factory$reify__554$f__555 invoke "executor.clj" 44]
  [clojure.lang.AFn run "AFn.java" 22]
  [java.lang.Thread run "Thread.java" 748]]}}
2021-11-01T19:27:07.902Z rbrcc18 ERROR [yada.handler:0] - Internal Error
                           java.lang.Thread.run    Thread.java: 748
                                            ...
       manifold.executor/thread-factory/reify/f   executor.clj:  44
       io.aleph.dirigiste.Executor$Worker$1.run  Executor.java:  62
                                            ...
                  manifold.deferred.Deferred/fn   deferred.clj: 381
           manifold.deferred.Listener/onSuccess   deferred.clj: 219
                 manifold.deferred/fn/chain-/fn   deferred.clj: 888
                             clojure.core/apply       core.clj: 669
                                            ...
                    manifold.deferred/fn/chain-   deferred.clj: 859
                             yada.methods/fn/fn    methods.clj: 174
                 yada.methods/apply-response-fn    methods.clj:  31
                   wacnet.api.bacnet.devices/fn    devices.clj: 358
wacnet.api.bacnet.devices/paginated-object-list    devices.clj: 185
                                            ...
java.lang.NullPointerException:
    clojure.lang.ExceptionInfo: Error on GET
    resource: yada.resource.Resource
    response: {:headers {},
               :vary #{:media-type},
               :produces
               {:media-type
                {:name "application/transit+json",
                 :type "application",
                 :subtype "transit+json",
                 :parameters {},
                 :quality 1.0},
                :charset {:alias "UTF-8", :quality 1.0}}}

2021-11-01T19:27:08.052Z rbrcc18 ERROR [yada.handler:0] - ex-data: {:response #yada.c                                                                                        ontext.Response{:headers {}, :vary #{:media-type}, :produces {:media-type #yada.media                                                                                        _type.MediaTypeMap{:name "application/transit+json", :type "application", :subtype "t                                                                                        ransit+json", :parameters {}, :quality 1.0}, :charset #yada.charset.CharsetMap{:alias                                                                                         "UTF-8", :quality 1.0}}}, :resource yada.resource.Resource, :error #error {
 :cause nil
 :via
 [{:type java.lang.NullPointerException
   :message nil
   :at [clojure.lang.Numbers ops "Numbers.java" 1068]}]
 :trace
 [[clojure.lang.Numbers ops "Numbers.java" 1068]
  [clojure.lang.Numbers inc "Numbers.java" 137]
  [wacnet.api.bacnet.devices$paginated_object_list invokeStatic "devices.clj" 185]
  [wacnet.api.bacnet.devices$paginated_object_list invoke "devices.clj" 177]
  [wacnet.api.bacnet.devices$fn__30800 invokeStatic "devices.clj" 358]
  [wacnet.api.bacnet.devices$fn__30800 invoke "devices.clj" 352]
  [yada.methods$apply_response_fn invokeStatic "methods.clj" 31]
  [yada.methods$apply_response_fn invoke "methods.clj" 30]
  [yada.methods$fn__20386$fn__20391 invoke "methods.clj" 174]
  [manifold.deferred$fn__1230$chain___1251 invoke "deferred.clj" 859]
  [clojure.lang.AFn applyToHelper "AFn.java" 165]
  [clojure.lang.RestFn applyTo "RestFn.java" 132]
  [clojure.core$apply invokeStatic "core.clj" 669]
  [clojure.core$apply invoke "core.clj" 660]
  [manifold.deferred$fn__1230$chain___1251$fn__1255 invoke "deferred.clj" 888]
  [manifold.deferred.Listener onSuccess "deferred.clj" 219]
  [manifold.deferred.Deferred$fn__1037 invoke "deferred.clj" 381]
  [clojure.lang.AFn run "AFn.java" 22]
  [io.aleph.dirigiste.Executor$Worker$1 run "Executor.java" 62]
  [manifold.executor$thread_factory$reify__554$f__555 invoke "executor.clj" 44]
  [clojure.lang.AFn run "AFn.java" 22]
  [java.lang.Thread run "Thread.java" 748]]}} ```
@JustBru00
Copy link
Author

JustBru00 commented Nov 1, 2021

Possibly related to #13

@Frozenlock
Copy link
Owner

Unfortunately it's quite hard to debug a problem like this one.
(Similarly to #13; I only had a temporary access to a remote network and wasn't able to check paquets with wireshark.)

Is there a way I could reproduce your issue?

@JustBru00
Copy link
Author

JustBru00 commented Nov 3, 2021

I have done some further testing and I think this issue may have been caused by this specific device using a default address outside of the BACnet scope. The default address was: 419430.

I have changed the address to 117. This seems to have corrected this error, but it has also generated another.
I may be able to setup a testing enviroment for you at a later date. I would need to move a laptop and the device involved to a dedicated network for security reasons.

clojure.lang.ExceptionInfo: The device 117 didn't respond in time. {:local-device-id nil, :device-id 117, :object-identifier [:device 117], :property-reference :protocol-services-supported}
        at bacure.read_properties$read_single_property_with_fallback.invokeStatic(read_properties.clj:104)
        at bacure.read_properties$read_single_property_with_fallback.invoke(read_properties.clj:78)
        at bacure.read_properties$read_individually$iter__28290__28294$fn__28295.invoke(read_properties.clj:145)
        at clojure.lang.LazySeq.sval(LazySeq.java:42)
        at clojure.lang.LazySeq.seq(LazySeq.java:51)
        at clojure.lang.RT.seq(RT.java:535)
        at clojure.core$seq__5402.invokeStatic(core.clj:137)
        at clojure.core.protocols$seq_reduce.invokeStatic(protocols.clj:24)
        at clojure.core.protocols$fn__8146.invokeStatic(protocols.clj:75)
        at clojure.core.protocols$fn__8146.invoke(protocols.clj:75)
        at clojure.core.protocols$fn__8088$G__8083__8101.invoke(protocols.clj:13)
        at clojure.core$reduce.invokeStatic(core.clj:6828)
        at clojure.core$group_by.invokeStatic(core.clj:7146)
        at clojure.core$group_by.invoke(core.clj:7146)
        at bacure.read_properties$read_individually.invokeStatic(read_properties.clj:151)
        at bacure.read_properties$read_individually.invoke(read_properties.clj:130)
        at bacure.remote_device$fn__29062$retrieve_extended_information_BANG___29063.invoke(remote_device.clj:84)
        at bacure.remote_device$retrieve_extended_information_BANG_.invokeStatic(NO_SOURCE_FILE:0)
        at bacure.remote_device$retrieve_extended_information_BANG_.invoke(NO_SOURCE_FILE:0)
        at bacure.remote_device$fn__29172$extended_information__29173.invoke(remote_device.clj:105)
        at bacure.remote_device$extended_information.invokeStatic(NO_SOURCE_FILE:0)
        at bacure.remote_device$extended_information.invoke(NO_SOURCE_FILE:0)
        at bacure.remote_device$IAm_received_auto_fetch_extended_information$fn__29270.invoke(remote_device.clj:112)
        at bacure.remote_device.proxy$com.serotonin.bacnet4j.event.DeviceEventAdapter$ff19274a.iAmReceived(Unknown Source)
        at com.serotonin.bacnet4j.event.DeviceEventHandler.fireIAmReceived(DeviceEventHandler.java:97)
        at com.serotonin.bacnet4j.service.unconfirmed.IAmRequest.lambda$handle$0(IAmRequest.java:116)
        at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
        at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
        at java.base/java.lang.Thread.run(Thread.java:834)
clojure.lang.ExceptionInfo: The device 117 didn't respond in time. {:local-device-id nil, :device-id 117, :object-identifier [:device 117], :property-reference :protocol-services-supported}
        at bacure.read_properties$read_single_property_with_fallback.invokeStatic(read_properties.clj:104)
        at bacure.read_properties$read_single_property_with_fallback.invoke(read_properties.clj:78)
        at bacure.read_properties$read_individually$iter__28290__28294$fn__28295.invoke(read_properties.clj:145)
        at clojure.lang.LazySeq.sval(LazySeq.java:42)
        at clojure.lang.LazySeq.seq(LazySeq.java:51)
        at clojure.lang.RT.seq(RT.java:535)
        at clojure.core$seq__5402.invokeStatic(core.clj:137)
        at clojure.core.protocols$seq_reduce.invokeStatic(protocols.clj:24)
        at clojure.core.protocols$fn__8146.invokeStatic(protocols.clj:75)
        at clojure.core.protocols$fn__8146.invoke(protocols.clj:75)
        at clojure.core.protocols$fn__8088$G__8083__8101.invoke(protocols.clj:13)
        at clojure.core$reduce.invokeStatic(core.clj:6828)
        at clojure.core$group_by.invokeStatic(core.clj:7146)
        at clojure.core$group_by.invoke(core.clj:7146)
        at bacure.read_properties$read_individually.invokeStatic(read_properties.clj:151)
        at bacure.read_properties$read_individually.invoke(read_properties.clj:130)
        at bacure.remote_device$fn__29062$retrieve_extended_information_BANG___29063.invoke(remote_device.clj:84)
        at bacure.remote_device$retrieve_extended_information_BANG_.invokeStatic(NO_SOURCE_FILE:0)
        at bacure.remote_device$retrieve_extended_information_BANG_.invoke(NO_SOURCE_FILE:0)
        at bacure.remote_device$fn__29172$extended_information__29173.invoke(remote_device.clj:105)
        at bacure.remote_device$extended_information.invokeStatic(NO_SOURCE_FILE:0)
        at bacure.remote_device$extended_information.invoke(NO_SOURCE_FILE:0)
        at bacure.remote_device$IAm_received_auto_fetch_extended_information$fn__29270.invoke(remote_device.clj:112)
        at bacure.remote_device.proxy$com.serotonin.bacnet4j.event.DeviceEventAdapter$ff19274a.iAmReceived(Unknown Source)
        at com.serotonin.bacnet4j.event.DeviceEventHandler.fireIAmReceived(DeviceEventHandler.java:97)
        at com.serotonin.bacnet4j.service.unconfirmed.IAmRequest.lambda$handle$0(IAmRequest.java:116)
        at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
        at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
        at java.base/java.lang.Thread.run(Thread.java:834)
2021-11-03T17:35:34.534Z User15 ERROR [yada.handler:0] - Internal Error
                                     ←[37mjava.lang.Thread.run←[m  ←[32m        Thread.java:  834←[m
                                                      ←[37m...←[m  ←[32m                         ←[m
                 ←[33mmanifold.executor/thread-factory/reify/←[1;33mf←[m  ←[32m       executor.clj:   44←[m
                 ←[37mio.aleph.dirigiste.Executor$Worker$1.run←[m  ←[32m      Executor.java:   62←[m
                                                      ←[37m...←[m  ←[32m                         ←[m
                            ←[33mmanifold.deferred.Deferred/←[1;33mfn←[m  ←[32m       deferred.clj:  381←[m
                     ←[33mmanifold.deferred.Listener/←[1;33monSuccess←[m  ←[32m       deferred.clj:  219←[m
                           ←[33mmanifold.deferred/fn/chain-/←[1;33mfn←[m  ←[32m       deferred.clj:  888←[m
                                       ←[33mclojure.core/←[1;33mapply←[m  ←[32m           core.clj:  669←[m
                                                      ←[37m...←[m  ←[32m                         ←[m
                              ←[33mmanifold.deferred/fn/←[1;33mchain-←[m  ←[32m       deferred.clj:  859←[m
                                       ←[33myada.methods/fn/←[1;33mfn←[m  ←[32m        methods.clj:  174←[m
                           ←[33myada.methods/←[1;33mapply-response-fn←[m  ←[32m        methods.clj:   31←[m
                             ←[33mwacnet.api.bacnet.devices/←[1;33mfn←[m  ←[32m        devices.clj:  358←[m
          ←[33mwacnet.api.bacnet.devices/←[1;33mpaginated-object-list←[m  ←[32m        devices.clj:  184←[m
            ←[33mwacnet.api.bacnet.devices/←[1;33mget-object-quantity←[m  ←[32m        devices.clj:  165←[m
                     ←[33mbacure.core/←[1;33mremote-object-properties←[m  ←[32m           core.clj:  100←[m
          ←[33mbacure.core/←[1;33mremote-object-properties-with-error←[m  ←[32m           core.clj:   84←[m
  ←[33mbacure.read-properties/←[1;33mread-properties-multiple-objects←[m  ←[32mread_properties.clj:  437←[m
                                       ←[33mclojure.core/←[1;33mapply←[m  ←[32m           core.clj:  665←[m
                                                      ←[37m...←[m  ←[32m                         ←[m
                                  ←[33mclojure.core/partial/←[1;33mfn←[m  ←[32m           core.clj: 2631←[m
                   ←[33mbacure.read-properties/←[1;33mread-properties←[m  ←[32mread_properties.clj:  427←[m
                 ←[33mbacure.read-properties/←[1;33mread-individually←[m  ←[32mread_properties.clj:  151←[m
                                    ←[33mclojure.core/←[1;33mgroup-by←[m  ←[32m           core.clj: 7146←[m
                                      ←[33mclojure.core/←[1;33mreduce←[m  ←[32m           core.clj: 6828←[m
                              ←[33mclojure.core.protocols/fn/←[1;33mG←[m  ←[32m      protocols.clj:   13←[m
                                ←[33mclojure.core.protocols/←[1;33mfn←[m  ←[32m      protocols.clj:   75←[m
                        ←[33mclojure.core.protocols/←[1;33mseq-reduce←[m  ←[32m      protocols.clj:   24←[m
                                         ←[33mclojure.core/←[1;33mseq←[m  ←[32m           core.clj:  137←[m
                                                      ←[37m...←[m  ←[32m                         ←[m
         ←[33mbacure.read-properties/read-individually/iter/←[1;33mfn←[m  ←[32mread_properties.clj:  145←[m
←[33mbacure.read-properties/←[1;33mread-single-property-with-fallback←[m  ←[32mread_properties.clj:  104←[m
←[1;31mclojure.lang.ExceptionInfo←[m: ←[3mThe device 117 didn't respond in time.←[m
             ←[1mdevice-id←[m: 117
       ←[1mlocal-device-id←[m: nil
     ←[1mobject-identifier←[m: [:device 117]
    ←[1mproperty-reference←[m: [:object-list 0]
←[1;31mclojure.lang.ExceptionInfo←[m: ←[3mError on GET←[m
    ←[1mresource←[m: yada.resource.Resource
    ←[1mresponse←[m: {:headers {},
               :vary #{:media-type},
               :produces
               {:media-type
                {:name "application/transit+json",
                 :type "application",
                 :subtype "transit+json",
                 :parameters {},
                 :quality 1.0},
                :charset {:alias "UTF-8", :quality 1.0}}}

2021-11-03T17:35:34.631Z User15 ERROR [yada.handler:0] - Internal Error
                                     ←[37mjava.lang.Thread.run←[m  ←[32m        Thread.java:  834←[m
                                                      ←[37m...←[m  ←[32m                         ←[m
                 ←[33mmanifold.executor/thread-factory/reify/←[1;33mf←[m  ←[32m       executor.clj:   44←[m
                 ←[37mio.aleph.dirigiste.Executor$Worker$1.run←[m  ←[32m      Executor.java:   62←[m
                                                      ←[37m...←[m  ←[32m                         ←[m
                            ←[33mmanifold.deferred.Deferred/←[1;33mfn←[m  ←[32m       deferred.clj:  381←[m
                     ←[33mmanifold.deferred.Listener/←[1;33monSuccess←[m  ←[32m       deferred.clj:  219←[m
                           ←[33mmanifold.deferred/fn/chain-/←[1;33mfn←[m  ←[32m       deferred.clj:  888←[m
                                       ←[33mclojure.core/←[1;33mapply←[m  ←[32m           core.clj:  669←[m
                                                      ←[37m...←[m  ←[32m                         ←[m
                              ←[33mmanifold.deferred/fn/←[1;33mchain-←[m  ←[32m       deferred.clj:  859←[m
                                       ←[33myada.methods/fn/←[1;33mfn←[m  ←[32m        methods.clj:  174←[m
                           ←[33myada.methods/←[1;33mapply-response-fn←[m  ←[32m        methods.clj:   31←[m
                             ←[33mwacnet.api.bacnet.devices/←[1;33mfn←[m  ←[32m        devices.clj:  110←[m
                 ←[33mwacnet.api.bacnet.devices/←[1;33mdevice-summary←[m  ←[32m        devices.clj:   88←[m
                     ←[33mbacure.core/←[1;33mremote-object-properties←[m  ←[32m           core.clj:  100←[m
          ←[33mbacure.core/←[1;33mremote-object-properties-with-error←[m  ←[32m           core.clj:   84←[m
  ←[33mbacure.read-properties/←[1;33mread-properties-multiple-objects←[m  ←[32mread_properties.clj:  437←[m
                                       ←[33mclojure.core/←[1;33mapply←[m  ←[32m           core.clj:  665←[m
                                                      ←[37m...←[m  ←[32m                         ←[m
                                  ←[33mclojure.core/partial/←[1;33mfn←[m  ←[32m           core.clj: 2631←[m
                   ←[33mbacure.read-properties/←[1;33mread-properties←[m  ←[32mread_properties.clj:  427←[m
                 ←[33mbacure.read-properties/←[1;33mread-individually←[m  ←[32mread_properties.clj:  151←[m
                                    ←[33mclojure.core/←[1;33mgroup-by←[m  ←[32m           core.clj: 7146←[m
                                      ←[33mclojure.core/←[1;33mreduce←[m  ←[32m           core.clj: 6828←[m
                              ←[33mclojure.core.protocols/fn/←[1;33mG←[m  ←[32m      protocols.clj:   13←[m
                                ←[33mclojure.core.protocols/←[1;33mfn←[m  ←[32m      protocols.clj:   75←[m
                        ←[33mclojure.core.protocols/←[1;33mseq-reduce←[m  ←[32m      protocols.clj:   24←[m
                                         ←[33mclojure.core/←[1;33mseq←[m  ←[32m           core.clj:  137←[m
                                                      ←[37m...←[m  ←[32m                         ←[m
         ←[33mbacure.read-properties/read-individually/iter/←[1;33mfn←[m  ←[32mread_properties.clj:  145←[m
←[33mbacure.read-properties/←[1;33mread-single-property-with-fallback←[m  ←[32mread_properties.clj:  104←[m
←[1;31mclojure.lang.ExceptionInfo←[m: ←[3mThe device 117 didn't respond in time.←[m
             ←[1mdevice-id←[m: 117
       ←[1mlocal-device-id←[m: nil
     ←[1mobject-identifier←[m: [:device 117]
    ←[1mproperty-reference←[m: :description
←[1;31mclojure.lang.ExceptionInfo←[m: ←[3mError on GET←[m
    ←[1mresource←[m: yada.resource.Resource
    ←[1mresponse←[m: {:headers {},
               :vary #{:media-type},
               :produces
               {:media-type
                {:name "application/transit+json",
                 :type "application",
                 :subtype "transit+json",
                 :parameters {},
                 :quality 1.0},
                :charset {:alias "UTF-8", :quality 1.0}}}

2021-11-03T17:35:34.953Z User15 ERROR [yada.handler:0] - ex-data: {:response #yada.context.Response{:headers {}, :vary #{:media-type}, :produces {:media-type #yada.media_type.MediaTypeMap{:name "application/transit+json", :type "application", :subtype "transit+json", :parameters {}, :quality 1.0}, :charset #yada.charset.CharsetMap{:alias "UTF-8", :quality 1.0}}}, :resource yada.resource.Resource, :error #error {
 :cause "The device 117 didn't respond in time."
 :data {:local-device-id nil, :device-id 117, :object-identifier [:device 117], :property-reference :description}
 :via
 [{:type clojure.lang.ExceptionInfo
   :message "The device 117 didn't respond in time."
   :data {:local-device-id nil, :device-id 117, :object-identifier [:device 117], :property-reference :description}
   :at [bacure.read_properties$read_single_property_with_fallback invokeStatic "read_properties.clj" 104]}]
 :trace
 [[bacure.read_properties$read_single_property_with_fallback invokeStatic "read_properties.clj" 104]
  [bacure.read_properties$read_single_property_with_fallback invoke "read_properties.clj" 78]
  [bacure.read_properties$read_individually$iter__28290__28294$fn__28295 invoke "read_properties.clj" 145]
  [clojure.lang.LazySeq sval "LazySeq.java" 42]
  [clojure.lang.LazySeq seq "LazySeq.java" 51]
  [clojure.lang.RT seq "RT.java" 535]
  [clojure.core$seq__5402 invokeStatic "core.clj" 137]
  [clojure.core.protocols$seq_reduce invokeStatic "protocols.clj" 24]
  [clojure.core.protocols$fn__8146 invokeStatic "protocols.clj" 75]
  [clojure.core.protocols$fn__8146 invoke "protocols.clj" 75]
  [clojure.core.protocols$fn__8088$G__8083__8101 invoke "protocols.clj" 13]
  [clojure.core$reduce invokeStatic "core.clj" 6828]
  [clojure.core$group_by invokeStatic "core.clj" 7146]
  [clojure.core$group_by invoke "core.clj" 7146]
  [bacure.read_properties$read_individually invokeStatic "read_properties.clj" 151]
  [bacure.read_properties$read_individually invoke "read_properties.clj" 130]
  [bacure.read_properties$read_properties invokeStatic "read_properties.clj" 427]
  [bacure.read_properties$read_properties invoke "read_properties.clj" 400]
  [clojure.core$partial$fn__5841 invoke "core.clj" 2631]
  [clojure.lang.AFn applyToHelper "AFn.java" 154]
  [clojure.lang.RestFn applyTo "RestFn.java" 132]
  [clojure.core$apply invokeStatic "core.clj" 665]
  [clojure.core$apply invoke "core.clj" 660]
  [bacure.read_properties$read_properties_multiple_objects invokeStatic "read_properties.clj" 437]
  [bacure.read_properties$read_properties_multiple_objects invoke "read_properties.clj" 429]
  [bacure.core$remote_object_properties_with_error invokeStatic "core.clj" 84]
  [bacure.core$remote_object_properties_with_error invoke "core.clj" 70]
  [bacure.core$remote_object_properties invokeStatic "core.clj" 100]
  [bacure.core$remote_object_properties invoke "core.clj" 87]
  [wacnet.api.bacnet.devices$device_summary invokeStatic "devices.clj" 88]
  [wacnet.api.bacnet.devices$device_summary invoke "devices.clj" 87]
  [wacnet.api.bacnet.devices$fn__30594 invokeStatic "devices.clj" 110]
  [wacnet.api.bacnet.devices$fn__30594 invoke "devices.clj" 107]
  [yada.methods$apply_response_fn invokeStatic "methods.clj" 31]
  [yada.methods$apply_response_fn invoke "methods.clj" 30]
  [yada.methods$fn__20386$fn__20391 invoke "methods.clj" 174]
  [manifold.deferred$fn__1230$chain___1251 invoke "deferred.clj" 859]
  [clojure.lang.AFn applyToHelper "AFn.java" 165]
  [clojure.lang.RestFn applyTo "RestFn.java" 132]
  [clojure.core$apply invokeStatic "core.clj" 669]
  [clojure.core$apply invoke "core.clj" 660]
  [manifold.deferred$fn__1230$chain___1251$fn__1255 invoke "deferred.clj" 888]
  [manifold.deferred.Listener onSuccess "deferred.clj" 219]
  [manifold.deferred.Deferred$fn__1037 invoke "deferred.clj" 381]
  [clojure.lang.AFn run "AFn.java" 22]
  [io.aleph.dirigiste.Executor$Worker$1 run "Executor.java" 62]
  [manifold.executor$thread_factory$reify__554$f__555 invoke "executor.clj" 44]
  [clojure.lang.AFn run "AFn.java" 22]
  [java.lang.Thread run "Thread.java" 834]]}}
2021-11-03T17:35:34.952Z User15 ERROR [yada.handler:0] - ex-data: {:response #yada.context.Response{:headers {}, :vary #{:media-type}, :produces {:media-type #yada.media_type.MediaTypeMap{:name "application/transit+json", :type "application", :subtype "transit+json", :parameters {}, :quality 1.0}, :charset #yada.charset.CharsetMap{:alias "UTF-8", :quality 1.0}}}, :resource yada.resource.Resource, :error #error {
 :cause "The device 117 didn't respond in time."
 :data {:local-device-id nil, :device-id 117, :object-identifier [:device 117], :property-reference [:object-list 0]}
 :via
 [{:type clojure.lang.ExceptionInfo
   :message "The device 117 didn't respond in time."
   :data {:local-device-id nil, :device-id 117, :object-identifier [:device 117], :property-reference [:object-list 0]}
   :at [bacure.read_properties$read_single_property_with_fallback invokeStatic "read_properties.clj" 104]}]
 :trace
 [[bacure.read_properties$read_single_property_with_fallback invokeStatic "read_properties.clj" 104]
  [bacure.read_properties$read_single_property_with_fallback invoke "read_properties.clj" 78]
  [bacure.read_properties$read_individually$iter__28290__28294$fn__28295 invoke "read_properties.clj" 145]
  [clojure.lang.LazySeq sval "LazySeq.java" 42]
  [clojure.lang.LazySeq seq "LazySeq.java" 51]
  [clojure.lang.RT seq "RT.java" 535]
  [clojure.core$seq__5402 invokeStatic "core.clj" 137]
  [clojure.core.protocols$seq_reduce invokeStatic "protocols.clj" 24]
  [clojure.core.protocols$fn__8146 invokeStatic "protocols.clj" 75]
  [clojure.core.protocols$fn__8146 invoke "protocols.clj" 75]
  [clojure.core.protocols$fn__8088$G__8083__8101 invoke "protocols.clj" 13]
  [clojure.core$reduce invokeStatic "core.clj" 6828]
  [clojure.core$group_by invokeStatic "core.clj" 7146]
  [clojure.core$group_by invoke "core.clj" 7146]
  [bacure.read_properties$read_individually invokeStatic "read_properties.clj" 151]
  [bacure.read_properties$read_individually invoke "read_properties.clj" 130]
  [bacure.read_properties$read_properties invokeStatic "read_properties.clj" 427]
  [bacure.read_properties$read_properties invoke "read_properties.clj" 400]
  [clojure.core$partial$fn__5841 invoke "core.clj" 2631]
  [clojure.lang.AFn applyToHelper "AFn.java" 154]
  [clojure.lang.RestFn applyTo "RestFn.java" 132]
  [clojure.core$apply invokeStatic "core.clj" 665]
  [clojure.core$apply invoke "core.clj" 660]
  [bacure.read_properties$read_properties_multiple_objects invokeStatic "read_properties.clj" 437]
  [bacure.read_properties$read_properties_multiple_objects invoke "read_properties.clj" 429]
  [bacure.core$remote_object_properties_with_error invokeStatic "core.clj" 84]
  [bacure.core$remote_object_properties_with_error invoke "core.clj" 70]
  [bacure.core$remote_object_properties invokeStatic "core.clj" 100]
  [bacure.core$remote_object_properties invoke "core.clj" 87]
  [wacnet.api.bacnet.devices$get_object_quantity invokeStatic "devices.clj" 165]
  [wacnet.api.bacnet.devices$get_object_quantity invoke "devices.clj" 164]
  [wacnet.api.bacnet.devices$paginated_object_list invokeStatic "devices.clj" 184]
  [wacnet.api.bacnet.devices$paginated_object_list invoke "devices.clj" 177]
  [wacnet.api.bacnet.devices$fn__30800 invokeStatic "devices.clj" 358]
  [wacnet.api.bacnet.devices$fn__30800 invoke "devices.clj" 352]
  [yada.methods$apply_response_fn invokeStatic "methods.clj" 31]
  [yada.methods$apply_response_fn invoke "methods.clj" 30]
  [yada.methods$fn__20386$fn__20391 invoke "methods.clj" 174]
  [manifold.deferred$fn__1230$chain___1251 invoke "deferred.clj" 859]
  [clojure.lang.AFn applyToHelper "AFn.java" 165]
  [clojure.lang.RestFn applyTo "RestFn.java" 132]
  [clojure.core$apply invokeStatic "core.clj" 669]
  [clojure.core$apply invoke "core.clj" 660]
  [manifold.deferred$fn__1230$chain___1251$fn__1255 invoke "deferred.clj" 888]
  [manifold.deferred.Listener onSuccess "deferred.clj" 219]
  [manifold.deferred.Deferred$fn__1037 invoke "deferred.clj" 381]
  [clojure.lang.AFn run "AFn.java" 22]
  [io.aleph.dirigiste.Executor$Worker$1 run "Executor.java" 62]
  [manifold.executor$thread_factory$reify__554$f__555 invoke "executor.clj" 44]
  [clojure.lang.AFn run "AFn.java" 22]
  [java.lang.Thread run "Thread.java" 834]]}}
2021-11-03T17:35:42.085Z User15 ERROR [yada.handler:0] - Internal Error
                                     ←[37mjava.lang.Thread.run←[m  ←[32m        Thread.java:  834←[m
                                                      ←[37m...←[m  ←[32m                         ←[m
                 ←[33mmanifold.executor/thread-factory/reify/←[1;33mf←[m  ←[32m       executor.clj:   44←[m
                 ←[37mio.aleph.dirigiste.Executor$Worker$1.run←[m  ←[32m      Executor.java:   62←[m
                                                      ←[37m...←[m  ←[32m                         ←[m
                            ←[33mmanifold.deferred.Deferred/←[1;33mfn←[m  ←[32m       deferred.clj:  381←[m
                     ←[33mmanifold.deferred.Listener/←[1;33monSuccess←[m  ←[32m       deferred.clj:  219←[m
                           ←[33mmanifold.deferred/fn/chain-/←[1;33mfn←[m  ←[32m       deferred.clj:  888←[m
                                       ←[33mclojure.core/←[1;33mapply←[m  ←[32m           core.clj:  669←[m
                                                      ←[37m...←[m  ←[32m                         ←[m
                              ←[33mmanifold.deferred/fn/←[1;33mchain-←[m  ←[32m       deferred.clj:  859←[m
                                       ←[33myada.methods/fn/←[1;33mfn←[m  ←[32m        methods.clj:  174←[m
                           ←[33myada.methods/←[1;33mapply-response-fn←[m  ←[32m        methods.clj:   31←[m
                             ←[33mwacnet.api.bacnet.devices/←[1;33mfn←[m  ←[32m        devices.clj:  358←[m
          ←[33mwacnet.api.bacnet.devices/←[1;33mpaginated-object-list←[m  ←[32m        devices.clj:  184←[m
            ←[33mwacnet.api.bacnet.devices/←[1;33mget-object-quantity←[m  ←[32m        devices.clj:  165←[m
                     ←[33mbacure.core/←[1;33mremote-object-properties←[m  ←[32m           core.clj:  100←[m
          ←[33mbacure.core/←[1;33mremote-object-properties-with-error←[m  ←[32m           core.clj:   84←[m
  ←[33mbacure.read-properties/←[1;33mread-properties-multiple-objects←[m  ←[32mread_properties.clj:  437←[m
                                       ←[33mclojure.core/←[1;33mapply←[m  ←[32m           core.clj:  665←[m
                                                      ←[37m...←[m  ←[32m                         ←[m
                                  ←[33mclojure.core/partial/←[1;33mfn←[m  ←[32m           core.clj: 2631←[m
                   ←[33mbacure.read-properties/←[1;33mread-properties←[m  ←[32mread_properties.clj:  427←[m
                 ←[33mbacure.read-properties/←[1;33mread-individually←[m  ←[32mread_properties.clj:  151←[m
                                    ←[33mclojure.core/←[1;33mgroup-by←[m  ←[32m           core.clj: 7146←[m
                                      ←[33mclojure.core/←[1;33mreduce←[m  ←[32m           core.clj: 6828←[m
                              ←[33mclojure.core.protocols/fn/←[1;33mG←[m  ←[32m      protocols.clj:   13←[m
                                ←[33mclojure.core.protocols/←[1;33mfn←[m  ←[32m      protocols.clj:   75←[m
                        ←[33mclojure.core.protocols/←[1;33mseq-reduce←[m  ←[32m      protocols.clj:   24←[m
                                         ←[33mclojure.core/←[1;33mseq←[m  ←[32m           core.clj:  137←[m
                                                      ←[37m...←[m  ←[32m                         ←[m
         ←[33mbacure.read-properties/read-individually/iter/←[1;33mfn←[m  ←[32mread_properties.clj:  145←[m
←[33mbacure.read-properties/←[1;33mread-single-property-with-fallback←[m  ←[32mread_properties.clj:  104←[m
←[1;31mclojure.lang.ExceptionInfo←[m: ←[3mThe device 117 didn't respond in time.←[m
             ←[1mdevice-id←[m: 117
       ←[1mlocal-device-id←[m: nil
     ←[1mobject-identifier←[m: [:device 117]
    ←[1mproperty-reference←[m: [:object-list 0]
←[1;31mclojure.lang.ExceptionInfo←[m: ←[3mError on GET←[m
    ←[1mresource←[m: yada.resource.Resource
    ←[1mresponse←[m: {:headers {},
               :vary #{:media-type},
               :produces
               {:media-type
                {:name "application/transit+json",
                 :type "application",
                 :subtype "transit+json",
                 :parameters {},
                 :quality 1.0},
                :charset {:alias "UTF-8", :quality 1.0}}}

2021-11-03T17:35:42.118Z User15 ERROR [yada.handler:0] - ex-data: {:response #yada.context.Response{:headers {}, :vary #{:media-type}, :produces {:media-type #yada.media_type.MediaTypeMap{:name "application/transit+json", :type "application", :subtype "transit+json", :parameters {}, :quality 1.0}, :charset #yada.charset.CharsetMap{:alias "UTF-8", :quality 1.0}}}, :resource yada.resource.Resource, :error #error {
 :cause "The device 117 didn't respond in time."
 :data {:local-device-id nil, :device-id 117, :object-identifier [:device 117], :property-reference [:object-list 0]}
 :via
 [{:type clojure.lang.ExceptionInfo
   :message "The device 117 didn't respond in time."
   :data {:local-device-id nil, :device-id 117, :object-identifier [:device 117], :property-reference [:object-list 0]}
   :at [bacure.read_properties$read_single_property_with_fallback invokeStatic "read_properties.clj" 104]}]
 :trace
 [[bacure.read_properties$read_single_property_with_fallback invokeStatic "read_properties.clj" 104]
  [bacure.read_properties$read_single_property_with_fallback invoke "read_properties.clj" 78]
  [bacure.read_properties$read_individually$iter__28290__28294$fn__28295 invoke "read_properties.clj" 145]
  [clojure.lang.LazySeq sval "LazySeq.java" 42]
  [clojure.lang.LazySeq seq "LazySeq.java" 51]
  [clojure.lang.RT seq "RT.java" 535]
  [clojure.core$seq__5402 invokeStatic "core.clj" 137]
  [clojure.core.protocols$seq_reduce invokeStatic "protocols.clj" 24]
  [clojure.core.protocols$fn__8146 invokeStatic "protocols.clj" 75]
  [clojure.core.protocols$fn__8146 invoke "protocols.clj" 75]
  [clojure.core.protocols$fn__8088$G__8083__8101 invoke "protocols.clj" 13]
  [clojure.core$reduce invokeStatic "core.clj" 6828]
  [clojure.core$group_by invokeStatic "core.clj" 7146]
  [clojure.core$group_by invoke "core.clj" 7146]
  [bacure.read_properties$read_individually invokeStatic "read_properties.clj" 151]
  [bacure.read_properties$read_individually invoke "read_properties.clj" 130]
  [bacure.read_properties$read_properties invokeStatic "read_properties.clj" 427]
  [bacure.read_properties$read_properties invoke "read_properties.clj" 400]
  [clojure.core$partial$fn__5841 invoke "core.clj" 2631]
  [clojure.lang.AFn applyToHelper "AFn.java" 154]
  [clojure.lang.RestFn applyTo "RestFn.java" 132]
  [clojure.core$apply invokeStatic "core.clj" 665]
  [clojure.core$apply invoke "core.clj" 660]
  [bacure.read_properties$read_properties_multiple_objects invokeStatic "read_properties.clj" 437]
  [bacure.read_properties$read_properties_multiple_objects invoke "read_properties.clj" 429]
  [bacure.core$remote_object_properties_with_error invokeStatic "core.clj" 84]
  [bacure.core$remote_object_properties_with_error invoke "core.clj" 70]
  [bacure.core$remote_object_properties invokeStatic "core.clj" 100]
  [bacure.core$remote_object_properties invoke "core.clj" 87]
  [wacnet.api.bacnet.devices$get_object_quantity invokeStatic "devices.clj" 165]
  [wacnet.api.bacnet.devices$get_object_quantity invoke "devices.clj" 164]
  [wacnet.api.bacnet.devices$paginated_object_list invokeStatic "devices.clj" 184]
  [wacnet.api.bacnet.devices$paginated_object_list invoke "devices.clj" 177]
  [wacnet.api.bacnet.devices$fn__30800 invokeStatic "devices.clj" 358]
  [wacnet.api.bacnet.devices$fn__30800 invoke "devices.clj" 352]
  [yada.methods$apply_response_fn invokeStatic "methods.clj" 31]
  [yada.methods$apply_response_fn invoke "methods.clj" 30]
  [yada.methods$fn__20386$fn__20391 invoke "methods.clj" 174]
  [manifold.deferred$fn__1230$chain___1251 invoke "deferred.clj" 859]
  [clojure.lang.AFn applyToHelper "AFn.java" 165]
  [clojure.lang.RestFn applyTo "RestFn.java" 132]
  [clojure.core$apply invokeStatic "core.clj" 669]
  [clojure.core$apply invoke "core.clj" 660]
  [manifold.deferred$fn__1230$chain___1251$fn__1255 invoke "deferred.clj" 888]
  [manifold.deferred.Listener onSuccess "deferred.clj" 219]
  [manifold.deferred.Deferred$fn__1037 invoke "deferred.clj" 381]
  [clojure.lang.AFn run "AFn.java" 22]
  [io.aleph.dirigiste.Executor$Worker$1 run "Executor.java" 62]
  [manifold.executor$thread_factory$reify__554$f__555 invoke "executor.clj" 44]
  [clojure.lang.AFn run "AFn.java" 22]
  [java.lang.Thread run "Thread.java" 834]]}}

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants