Null Pointer exception errors and gateway disconnect errors

I have attached the playground screen where I do my testing and designing before implementing in the project. The problem I am having is two fold and it might even have to do with the previous posted error about a value not being in the root container. The item I am working on is an order slip. I want the slip to look just like is shown on the screen. The person ordering will go into this slip and using the tab key will fill in the required information. If I am on the screen and I save the data for the table with a space in each cell, the table works fine so long as I keep the screen open. But if I close the screen, then reopen the screen I get the same error messages. I did try Travis’s idea of editing the data and placing a space in each cell, then went into table customizer and OK’ed out of that then saved but still it does not seem to save. So could you look at it and tell me what is wrong.

The next error, and this is the one I think is affecting the root container error, and if I knew how to post the link to that forum posting I would, is when I did try to send the error to IA, it would come up with gateway disconnect error. Both of these errors are posted here. Thanks for looking and have a great day. :prayer:

First error: This is the Null Pointer

[quote]java.lang.NullPointerException
at com.inductiveautomation.factorypmi.application.components.PMITable$DataSetTableModel.setValueAt(PMITable.java:1811)
at com.inductiveautomation.factorypmi.application.components.table.SortTableModel.setValueAt(SortTableModel.java:306)
at javax.swing.JTable.setValueAt(Unknown Source)
at javax.swing.JTable.editingStopped(Unknown Source)
at javax.swing.AbstractCellEditor.fireEditingStopped(Unknown Source)
at javax.swing.DefaultCellEditor$EditorDelegate.stopCellEditing(Unknown Source)
at javax.swing.DefaultCellEditor.stopCellEditing(Unknown Source)
at javax.swing.DefaultCellEditor$EditorDelegate.actionPerformed(Unknown Source)
at javax.swing.JTextField.fireActionPerformed(Unknown Source)
at javax.swing.JTextField.postActionEvent(Unknown Source)
at javax.swing.JTextField$NotifyAction.actionPerformed(Unknown Source)
at javax.swing.SwingUtilities.notifyAction(Unknown Source)
at javax.swing.JComponent.processKeyBinding(Unknown Source)
at javax.swing.JComponent.processKeyBindings(Unknown Source)
at javax.swing.JComponent.processKeyEvent(Unknown Source)
at java.awt.Component.processEvent(Unknown Source)
at java.awt.Container.processEvent(Unknown Source)
at java.awt.Component.dispatchEventImpl(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.KeyboardFocusManager.redispatchEvent(Unknown Source)
at java.awt.DefaultKeyboardFocusManager.dispatchKeyEvent(Unknown Source)
at java.awt.DefaultKeyboardFocusManager.preDispatchKeyEvent(Unknown Source)
at java.awt.DefaultKeyboardFocusManager.typeAheadAssertions(Unknown Source)
at java.awt.DefaultKeyboardFocusManager.dispatchEvent(Unknown Source)
at java.awt.Component.dispatchEventImpl(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Window.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)
[/quote]

Second error: This is the Gateway disconnect

[quote]java.lang.Exception: Problem reporting error. (Your FPMI Gateway must have internet access for error reporting)
Unable to report error.
at com.inductiveautomation.factorypmi.common.gateway_interface.GatewayInterface.reportError(GatewayInterface.java:814)
at com.inductiveautomation.factorypmi.designer.FPMIDesigner$1.reportError(FPMIDesigner.java:337)
at com.inductiveautomation.factorypmi.common.utils.gui.ErrorPanel$ErrorReportPanel$1.run(ErrorPanel.java:605)
at java.awt.event.InvocationEvent.dispatch(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)
[/quote]

The version I am running of 3.3.0 The screen export is also attached here. Thanks again and have a great day.
playground.fwin (160 KB)

Here is hopefully the link for the posting about the value not being in the root container.

http://www.inductiveautomation.com/forum/viewtopic.php?f=26&t=3903

Hopefuly I did this correct.

I cannot reproduce the first error - I believe it was fixed in 3.3.1. The second error is just because your Gateway machine doesn’t have internet access or your I.T. department isn’t allowing web service calls to go through.