com.inductiveautomation.perspective.ComponentModel are Warnings?

Having the com.inductiveautomation.perspective.ComponentModel log messages in the gateway for Perspective session exceptions is great. We’re able to identify quite a lot during internal and pre-production testing with very little effort.

Asking IA here, is there a design decision for these being set at “Warnings” instead of “Errors”? The log message is an exception that was thrown in a session and starts with the word “error”. I would think these types of log messages would be “Error” level.

Edit: also noticed this same thing for perspective.ViewModel

I didn’t make the decision, but my guess would be that it’s a warning, because looking at the general gateway logs and seeing an error thrown in a subsystem (that won’t ‘bubble up’ to a more significant error to the rest of the gateway) described as an overall error could be misleading.

1 Like

Also my suspicion. I wonder do those show up as errors in the Session logs in the details of a Perspective session...I'll need to check that and report back.