[bug-14219]Report - Tag Historian Query Editor doesn't show up (8.0.3 b2019061402)

Hi, when I create a new report and add a Tag Historian Query, the editor interface doesn’t show up and I got this error message in the console

Exception in thread "AWT-EventQueue-0" java.lang.NoClassDefFoundError: com/inductiveautomation/factorypmi/designer/property/configurators/AbstractCopyPasteableTableModel
	at com.inductiveautomation.reporting.designer.workspace.data.queries.selectedtags.SelectedTagsPanel.<init>(SelectedTagsPanel.java:102)
	at com.inductiveautomation.reporting.designer.workspace.data.queries.TagHistorianQueryConfigPanel.initComponents(TagHistorianQueryConfigPanel.java:129)
	at com.inductiveautomation.reporting.designer.workspace.data.queries.TagHistorianQueryConfigPanel.<init>(TagHistorianQueryConfigPanel.java:122)
	at com.inductiveautomation.reporting.designer.workspace.data.queries.TagHistorianQueryConfigPanel$1.createConfigPanel(TagHistorianQueryConfigPanel.java:112)
	at com.inductiveautomation.reporting.designer.workspace.data.sources.QueryDataSourceConfigPanel.load(QueryDataSourceConfigPanel.java:233)
	at com.inductiveautomation.reporting.designer.workspace.data.sources.QueryDataSourceConfigPanel.<init>(QueryDataSourceConfigPanel.java:204)
	at com.inductiveautomation.reporting.designer.workspace.data.sources.QueryDataSourceConfigPanel$1.createConfigPanel(QueryDataSourceConfigPanel.java:93)
	at com.inductiveautomation.reporting.designer.workspace.data.DataPanelEditor$DataSourceCommittable.<init>(DataPanelEditor.java:125)
	at com.inductiveautomation.reporting.designer.workspace.data.DataPanelEditor.load(DataPanelEditor.java:56)
	at com.inductiveautomation.reporting.designer.workspace.data.DataPanel$3.valueChanged(DataPanel.java:157)
	at java.desktop/javax.swing.JList.fireSelectionValueChanged(Unknown Source)
	at java.desktop/javax.swing.JList$ListSelectionHandler.valueChanged(Unknown Source)
	at java.desktop/javax.swing.DefaultListSelectionModel.fireValueChanged(Unknown Source)
	at com.jidesoft.list.DefaultDisableableListSelectionModel.access$000(Unknown Source)
	at com.jidesoft.list.DefaultDisableableListSelectionModel$0.valueChanged(Unknown Source)
	at java.desktop/javax.swing.DefaultListSelectionModel.fireValueChanged(Unknown Source)
	at java.desktop/javax.swing.DefaultListSelectionModel.fireValueChanged(Unknown Source)
	at java.desktop/javax.swing.DefaultListSelectionModel.fireValueChanged(Unknown Source)
	at java.desktop/javax.swing.DefaultListSelectionModel.changeSelection(Unknown Source)
	at java.desktop/javax.swing.DefaultListSelectionModel.changeSelection(Unknown Source)
	at java.desktop/javax.swing.DefaultListSelectionModel.setSelectionInterval(Unknown Source)
	at com.jidesoft.list.DefaultDisableableListSelectionModel.setSelectionInterval(Unknown Source)
	at java.desktop/javax.swing.JList.setSelectedIndex(Unknown Source)
	at com.inductiveautomation.ignition.client.util.gui.Later.lambda$select$4(Later.java:51)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(Unknown Source)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(Unknown Source)
	at java.desktop/java.awt.EventQueue$4.run(Unknown Source)
	at java.desktop/java.awt.EventQueue$4.run(Unknown Source)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
	at java.desktop/java.awt.EventQueue.dispatchEvent(Unknown Source)
	at com.inductiveautomation.snap.swing.RibsEventQueue.dispatchEvent(RibsEventQueue.java:95)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(Unknown Source)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(Unknown Source)
	at java.desktop/java.awt.EventDispatchThread.run(Unknown Source)

This also happens for Tag Calculation Query as well

Do you have the Vision module installed? I think this is a simple goof on our part.

No Vision installed. Will installing the module help fixing the issue?

Yes, I think that installing the module (even if it’s not licensed) should get things working for you. I’ll make a ticket to get this fixed.

1 Like

Yep, it’s working now. Thank you so much for the quick answer.

1 Like