java.lang.ClassCastException: com.sun.org.apache.xerces.internal.dom.ElementImpl cannot be cast to org.w3c.dom.CharacterData at org.netbeans.modules.schema2beans.DOMBinding.syncNodes(DOMBinding.java:959) at org.netbeans.modules.schema2beans.BeanProp.setElement(BeanProp.java:1055) at org.netbeans.modules.schema2beans.BeanProp.setValue(BeanProp.java:809) at org.netbeans.modules.schema2beans.BaseBean.setValue(BaseBean.java:466) at org.netbeans.modules.schema2beans.BaseBean.copyProperty(BaseBean.java:1434) at org.netbeans.modules.schema2beans.BaseBean.mergeTree(BaseBean.java:1833) at org.netbeans.modules.schema2beans.BaseBean.mergeTree(BaseBean.java:1645) at org.netbeans.modules.schema2beans.BaseBean.mergeTreeRoot(BaseBean.java:1475) at org.netbeans.modules.schema2beans.BaseBean.mergeUpdate(BaseBean.java:1400) at org.netbeans.modules.schema2beans.BaseBean.merge(BaseBean.java:1381) at org.netbeans.modules.j2ee.dd.impl.common.EnclosingBean.merge(EnclosingBean.java:166) at org.netbeans.modules.j2ee.dd.impl.web.WebAppProxy.merge(WebAppProxy.java:471) at org.netbeans.modules.j2ee.ddloaders.web.DDDataObject.parseDocument(DDDataObject.java:255) at org.netbeans.modules.j2ee.ddloaders.web.DDDataObject.parseDocument(DDDataObject.java:234) at org.netbeans.modules.j2ee.ddloaders.multiview.DDMultiViewDataObject$ModelSynchronizer.reloadModelFromData(DDMultiViewDataObject.java:279) at org.netbeans.modules.xml.multiview.XmlMultiViewDataSynchronizer.reloadModel(XmlMultiViewDataSynchronizer.java:227) at org.netbeans.modules.xml.multiview.XmlMultiViewDataSynchronizer$3.run(XmlMultiViewDataSynchronizer.java:97) Caused: org.openide.util.RequestProcessor$Item: task failed: java.lang.ClassCastException: com.sun.org.apache.xerces.internal.dom.ElementImpl cannot be cast to org.w3c.dom.CharacterData at org.openide.util.RequestProcessor$Item.fillInStackTrace(RequestProcessor.java:853) at java.lang.Throwable.(Throwable.java:181) at java.lang.Exception.(Exception.java:29) at org.openide.util.RequestProcessor$Item.(RequestProcessor.java:819) at org.openide.util.RequestProcessor$Task.schedule(RequestProcessor.java:629) at org.netbeans.modules.xml.multiview.XmlMultiViewDataSynchronizer.dataModified(XmlMultiViewDataSynchronizer.java:124) at org.netbeans.modules.xml.multiview.XmlMultiViewDataSynchronizer$4.propertyChange(XmlMultiViewDataSynchronizer.java:114) at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:339) at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:276) at org.openide.loaders.DataObject.firePropertyChange(DataObject.java:910) at org.netbeans.modules.xml.multiview.XmlMultiViewDataObject.access$500(XmlMultiViewDataObject.java:79) at org.netbeans.modules.xml.multiview.XmlMultiViewDataObject$DataCache.setData(XmlMultiViewDataObject.java:417) at org.netbeans.modules.xml.multiview.XmlMultiViewEditorSupport$DocumentSynchronizer$3.run(XmlMultiViewEditorSupport.java:675) at org.netbeans.editor.BaseDocument.render(BaseDocument.java:1371) at org.netbeans.modules.xml.multiview.XmlMultiViewEditorSupport$DocumentSynchronizer.updateDataFromModel(XmlMultiViewEditorSupport.java:672) at org.netbeans.modules.xml.multiview.XmlMultiViewDataSynchronizer.updateData(XmlMultiViewDataSynchronizer.java:261) at org.netbeans.modules.xml.multiview.XmlMultiViewDataSynchronizer$1.run(XmlMultiViewDataSynchronizer.java:74) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:576) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:1013)