Bo Berney - 2016-11-04

The vertical tab list is the only plug-in that I have needed in awhile, especially since editor list quit supporting their product after Eclipse 3.7.

The problem I am seeing is that I get a dialog that pops up constantly stating "INVALID_CHARACTER_ERR: An invalid or illegal XML character is specified.".

In the Eclipse error log, seeing two entries for this error for vertical.tab.list:
saveState memento <?xml version="1.0" encoding="UTF-8"?>
<view/>

And the stack:
org.w3c.dom.DOMException: INVALID_CHARACTER_ERR: An invalid or illegal XML character is specified.
at com.sun.org.apache.xerces.internal.dom.CoreDocumentImpl.createAttribute(CoreDocumentImpl.java:611)
at com.sun.org.apache.xerces.internal.dom.ElementImpl.setAttribute(ElementImpl.java:498)
at org.eclipse.ui.XMLMemento.putString(XMLMemento.java:554)
at com.lychko.view.views.SampleView.saveState(SampleView.java:153)
at org.eclipse.ui.internal.ViewReference.persist(ViewReference.java:56)
at org.eclipse.ui.internal.Workbench$17.run(Workbench.java:1284)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
at org.eclipse.ui.internal.Workbench.persist(Workbench.java:1274)
at org.eclipse.ui.internal.Workbench.access$48(Workbench.java:1221)
at org.eclipse.ui.internal.Workbench$61.runInUIThread(Workbench.java:3046)
snip...

Hopefully this can just be caught and not pushed up the chain to Eclipse so that the dialog doesn't keep popping up.

Thanks.