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:164) at org.netbeans.modules.j2ee.dd.impl.web.WebAppProxy.merge(WebAppProxy.java:460) at org.netbeans.modules.j2ee.ddloaders.web.DDDataObject.parseDocument(DDDataObject.java:260) at org.netbeans.modules.j2ee.ddloaders.web.DDDataObject.parseDocument(DDDataObject.java:239) 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$SlowItem: task failed due to: java.lang.ClassCastException: com.sun.org.apache.xerces.internal.dom.ElementImpl cannot be cast to org.w3c.dom.CharacterData at org.openide.util.RequestProcessor$Task.schedule(RequestProcessor.java:1451) 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:922) 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:682) at org.netbeans.editor.BaseDocument.render(BaseDocument.java:1392) at org.netbeans.modules.xml.multiview.XmlMultiViewEditorSupport$DocumentSynchronizer.updateDataFromModel(XmlMultiViewEditorSupport.java:679) 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:1413) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:1952)