I attempted to validate an XML document that references an XML schema. I
added an appropriate entry in the Resources section of the IDE options,
selected the file, and clicked on "Validate" in the code menu. I got an error
dialog saying "Read access to VFS is allowed from event dispatch thread or
inside read-action only". Looking on the console I found the following stack
traces...

- Tim


[22563745]  ERROR - ntellij.vfs.VirtualFileManager - Read access to VFS is
allowed from event dispatch thread or inside read-action only
java.lang.Throwable
        at com.intellij.diagnostic.d.b(d.java:1)
        at com.intellij.vfs.VirtualFileManager.b(VirtualFileManager.java:139)
        at com.intellij.vfs.local.LocalFileSystem.a(LocalFileSystem.java:198)
        at com.intellij.xml.actions.g.resolveEntity(g.java:12)
        at
org.apache.xerces.validators.common.XMLValidator$Resolver.resolveEntity(XMLVa
lidator.java:3015)
        at
org.apache.xerces.validators.common.XMLValidator.resolveSchemaGrammar(XMLVali
dator.java:2815)
        at
org.apache.xerces.validators.common.XMLValidator.parseSchemas(XMLValidator.ja
va:2747)
        at
org.apache.xerces.validators.common.XMLValidator.bindNamespacesToElementAndAt
tributes(XMLValidator.java:2628)
        at
org.apache.xerces.validators.common.XMLValidator.callStartElement(XMLValidato
r.java:1218)
        at
org.apache.xerces.framework.XMLDocumentScanner.scanElement(XMLDocumentScanner
.java:1806)
        at
org.apache.xerces.framework.XMLDocumentScanner$ContentDispatcher.dispatch(XML
DocumentScanner.java:949)
        at
org.apache.xerces.framework.XMLDocumentScanner.parseSome(XMLDocumentScanner.j
ava:381)
        at org.apache.xerces.framework.XMLParser.parse(XMLParser.java:1098)
        at javax.xml.parsers.SAXParser.parse(SAXParser.java:393)
        at com.intellij.xml.actions.b.run(b.java)
        at java.lang.Thread.run(Thread.java:484)
[22563865]  ERROR - ntellij.vfs.VirtualFileManager - Read access to VFS is
allowed from event dispatch thread or inside read-action only
java.lang.Throwable
        at com.intellij.diagnostic.d.b(d.java:1)
        at com.intellij.vfs.VirtualFileManager.b(VirtualFileManager.java:139)
        at com.intellij.vfs.local.w.b(w.java:10)
        at com.intellij.vfs.local.LocalFileSystem.a(LocalFileSystem.java:149)
        at com.intellij.vfs.local.LocalFileSystem.a(LocalFileSystem.java:35)
        at com.intellij.xml.actions.g.resolveEntity(g.java:12)
        at
org.apache.xerces.validators.common.XMLValidator$Resolver.resolveEntity(XMLVa
lidator.java:3015)
        at
org.apache.xerces.validators.common.XMLValidator.resolveSchemaGrammar(XMLVali
dator.java:2815)
        at
org.apache.xerces.validators.common.XMLValidator.parseSchemas(XMLValidator.ja
va:2747)
        at
org.apache.xerces.validators.common.XMLValidator.bindNamespacesToElementAndAt
tributes(XMLValidator.java:2628)
        at
org.apache.xerces.validators.common.XMLValidator.callStartElement(XMLValidato
r.java:1218)
        at
org.apache.xerces.framework.XMLDocumentScanner.scanElement(XMLDocumentScanner
.java:1806)
        at
org.apache.xerces.framework.XMLDocumentScanner$ContentDispatcher.dispatch(XML
DocumentScanner.java:949)
        at
org.apache.xerces.framework.XMLDocumentScanner.parseSome(XMLDocumentScanner.j
ava:381)
        at org.apache.xerces.framework.XMLParser.parse(XMLParser.java:1098)
        at javax.xml.parsers.SAXParser.parse(SAXParser.java:393)
        at com.intellij.xml.actions.b.run(b.java)
        at java.lang.Thread.run(Thread.java:484)
[22563915]  ERROR - ntellij.vfs.VirtualFileManager - Read access to VFS is
allowed from event dispatch thread or inside read-action only
java.lang.Throwable
        at com.intellij.diagnostic.d.b(d.java:1)
        at com.intellij.vfs.VirtualFileManager.b(VirtualFileManager.java:139)
        at com.intellij.vfs.local.w.b(w.java:10)
        at com.intellij.vfs.local.LocalFileSystem.a(LocalFileSystem.java:149)
        at com.intellij.vfs.local.LocalFileSystem.a(LocalFileSystem.java:35)
        at com.intellij.xml.actions.g.resolveEntity(g.java:12)
        at
org.apache.xerces.validators.common.XMLValidator$Resolver.resolveEntity(XMLVa
lidator.java:3015)
        at
org.apache.xerces.validators.common.XMLValidator.resolveSchemaGrammar(XMLVali
dator.java:2815)
        at
org.apache.xerces.validators.common.XMLValidator.parseSchemas(XMLValidator.ja
va:2747)
        at
org.apache.xerces.validators.common.XMLValidator.bindNamespacesToElementAndAt
tributes(XMLValidator.java:2628)
        at
org.apache.xerces.validators.common.XMLValidator.callStartElement(XMLValidato
r.java:1218)
        at
org.apache.xerces.framework.XMLDocumentScanner.scanElement(XMLDocumentScanner
.java:1806)
        at
org.apache.xerces.framework.XMLDocumentScanner$ContentDispatcher.dispatch(XML
DocumentScanner.java:949)
        at
org.apache.xerces.framework.XMLDocumentScanner.parseSome(XMLDocumentScanner.j
ava:381)
        at org.apache.xerces.framework.XMLParser.parse(XMLParser.java:1098)
        at javax.xml.parsers.SAXParser.parse(SAXParser.java:393)
        at com.intellij.xml.actions.b.run(b.java)
        at java.lang.Thread.run(Thread.java:484)
[22563915]  ERROR - ntellij.vfs.VirtualFileManager - Read access to VFS is
allowed from event dispatch thread or inside read-action only
java.lang.Throwable
        at com.intellij.diagnostic.d.b(d.java:1)
        at com.intellij.vfs.VirtualFileManager.b(VirtualFileManager.java:139)
        at com.intellij.vfs.local.w.b(w.java:10)
        at com.intellij.vfs.local.LocalFileSystem.a(LocalFileSystem.java:149)
        at com.intellij.vfs.local.LocalFileSystem.a(LocalFileSystem.java:35)
        at com.intellij.xml.actions.g.resolveEntity(g.java:12)
        at
org.apache.xerces.validators.common.XMLValidator$Resolver.resolveEntity(XMLVa
lidator.java:3015)
        at
org.apache.xerces.validators.common.XMLValidator.resolveSchemaGrammar(XMLVali
dator.java:2815)
        at
org.apache.xerces.validators.common.XMLValidator.parseSchemas(XMLValidator.ja
va:2747)
        at
org.apache.xerces.validators.common.XMLValidator.bindNamespacesToElementAndAt
tributes(XMLValidator.java:2628)
        at
org.apache.xerces.validators.common.XMLValidator.callStartElement(XMLValidato
r.java:1218)
        at
org.apache.xerces.framework.XMLDocumentScanner.scanElement(XMLDocumentScanner
.java:1806)
        at
org.apache.xerces.framework.XMLDocumentScanner$ContentDispatcher.dispatch(XML
DocumentScanner.java:949)
        at
org.apache.xerces.framework.XMLDocumentScanner.parseSome(XMLDocumentScanner.j
ava:381)
        at org.apache.xerces.framework.XMLParser.parse(XMLParser.java:1098)
        at javax.xml.parsers.SAXParser.parse(SAXParser.java:393)
        at com.intellij.xml.actions.b.run(b.java)
        at java.lang.Thread.run(Thread.java:484)
[22563915]  ERROR - ntellij.vfs.VirtualFileManager - Read access to VFS is
allowed from event dispatch thread or inside read-action only
java.lang.Throwable
        at com.intellij.diagnostic.d.b(d.java:1)
        at com.intellij.vfs.VirtualFileManager.b(VirtualFileManager.java:139)
        at com.intellij.vfs.local.w.b(w.java:10)
        at com.intellij.vfs.local.LocalFileSystem.a(LocalFileSystem.java:149)
        at com.intellij.vfs.local.LocalFileSystem.a(LocalFileSystem.java:35)
        at com.intellij.xml.actions.g.resolveEntity(g.java:12)
        at
org.apache.xerces.validators.common.XMLValidator$Resolver.resolveEntity(XMLVa
lidator.java:3015)
        at
org.apache.xerces.validators.common.XMLValidator.resolveSchemaGrammar(XMLVali
dator.java:2815)
        at
org.apache.xerces.validators.common.XMLValidator.parseSchemas(XMLValidator.ja
va:2747)
        at
org.apache.xerces.validators.common.XMLValidator.bindNamespacesToElementAndAt
tributes(XMLValidator.java:2628)
        at
org.apache.xerces.validators.common.XMLValidator.callStartElement(XMLValidato
r.java:1218)
        at
org.apache.xerces.framework.XMLDocumentScanner.scanElement(XMLDocumentScanner
.java:1806)
        at
org.apache.xerces.framework.XMLDocumentScanner$ContentDispatcher.dispatch(XML
DocumentScanner.java:949)
        at
org.apache.xerces.framework.XMLDocumentScanner.parseSome(XMLDocumentScanner.j
ava:381)
        at org.apache.xerces.framework.XMLParser.parse(XMLParser.java:1098)
        at javax.xml.parsers.SAXParser.parse(SAXParser.java:393)
        at com.intellij.xml.actions.b.run(b.java)
        at java.lang.Thread.run(Thread.java:484)

_______________________________________________
Eap-list mailing list
[EMAIL PROTECTED]
http://www.intellij.com/mailman/listinfo/eap-list

Reply via email to