Hi,
I have been getting the below errors for awhile now Version 7.4 or 7.5 , they dont seem to affect the alert email or filtering at all but I just want to tidy up any errors in the console.
Expressions are VALID but for some reason it only errors when I have {[SEVERITY]} in the expression. eg…
{[Display_Path]}=“JB0265 Wheatstone” && {[Severity]} = 4 && {[JB0265_Wheatstone_Fly]Controls/Email Notification} = 1 creates the error but
{[Display_Path]}=“JB0265 Wheatstone” && {[JB0265_Wheatstone_Fly]Controls/Email Notification} = 1
Dosen’t…
2012-12-02 5:21:18 AM Plant Alert Email Notification Error evaluating distribution group expression. Group: JB0265 Wheatstone Flycamp
java.lang.NullPointerException
at com.inductiveautomation.ignition.gateway.alert.AlertVariable.getFrom(AlertVariable.java:97)
at com.inductiveautomation.ignition.gateway.alert.AbstractAlertExpressionContext$AlertVariableExpression.execute(AbstractAlertExpressionContext.java:111)
at com.inductiveautomation.ignition.common.expressions.EqualityExpression.execute(EqualityExpression.java:43)
at com.inductiveautomation.ignition.common.expressions.LogicalExpression.execute(LogicalExpression.java:48)
at com.inductiveautomation.ignition.common.expressions.LogicalExpression.execute(LogicalExpression.java:47)
at com.inductiveautomation.ignition.gateway.alert.notification.distrogroups.DistroGroup.checkAlert(DistroGroup.java:76)
at com.inductiveautomation.ignition.gateway.alert.notification.DistributionEmailAlertNotificationProfile.getAddresses(DistributionEmailAlertNotificationProfile.java:571)
at com.inductiveautomation.ignition.gateway.alert.notification.AbstractEmailAlertNotificationProfile.receiveAlert(AbstractEmailAlertNotificationProfile.java:118)
at com.inductiveautomation.ignition.gateway.alert.notification.DistributionEmailAlertNotificationProfile.receiveAlert(DistributionEmailAlertNotificationProfile.java:555)
at com.inductiveautomation.ignition.gateway.alert.notification.AlertNotificationManagerImpl.receiveAlert(AlertNotificationManagerImpl.java:211)
at com.inductiveautomation.ignition.gateway.alert.AlertBusImpl$Publisher.run(AlertBusImpl.java:88)
at com.inductiveautomation.ignition.common.execution.impl.BasicExecutionEngine$ThrowableCatchingRunnable.run(BasicExecutionEngine.java:526)
at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
at java.util.concurrent.FutureTask.run(Unknown Source)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(Unknown Source)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Any thoughts?
cheers
tim…