You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I encounter the following message when running the validator. (SNS1 is a proxy device bound to a gateway)
Processing device #1/9: SNS-1/event_pointset
Warning: Nashorn engine is planned to be removed from a future JDK release
Error validating message: fatal: unable to dereference URI "file:event_pointset_point.json#"
level: "fatal"
uri: "file:event_pointset_point.json#"
exceptionMessage: "event_pointset_point.json (No such file or directory)"
java.lang.RuntimeException: Metadata validation failed: Extra points: play_sound,room_temp,sound_level,sound_volume
at com.google.daq.mqtt.validator.ReportingDevice.validateMetadata(ReportingDevice.java:67)
at com.google.daq.mqtt.validator.Validator.validateUpdate(Validator.java:381)
at com.google.daq.mqtt.validator.Validator.validateMessage(Validator.java:286)
at com.google.daq.mqtt.validator.Validator.lambda$messageValidator$0(Validator.java:233)
at com.google.daq.mqtt.util.PubSubClient.processMessage(PubSubClient.java:112)
at com.google.daq.mqtt.validator.Validator.messageLoop(Validator.java:261)
at com.google.daq.mqtt.validator.Validator.validatePubSub(Validator.java:239)
at com.google.daq.mqtt.validator.Validator.main(Validator.java:124)
Two problems I think with this message are:
Regarding “Error validating message: fatal: unable to dereference URI "file:state_pointset_point.json#”, (which also appears for other files such as "file:event_pointset_point.json#"
These files exist (error while running on linux too)
The message reports "extra points" which I do not think are extra are extra described in metadata. Could there be a debug mode which prints the payload too to help identify what the message parsed is?
The pointset from the metadata in the local site model directory is:
I fixed the one error (with file paths), but there's too much in this one issue to track everything -- so I'm going to close this (first item fixed), and if there's other separate issues they should be opened separately.
I encounter the following message when running the validator. (SNS1 is a proxy device bound to a gateway)
Two problems I think with this message are:
These files exist (error while running on linux too)
The pointset from the metadata in the local site model directory is:
Event from a subscription to udmi_target is the following. I can't see any other messages which are different.
The version of the UDMI git repo I'm running is the current latest:
The text was updated successfully, but these errors were encountered: