Hi,
I need to be able to get the path to the schema file containing an element. My code looks as follows... SchemaTypeSystem sts = XmlBeans.compileXsd( new XmlObject[] { schema }, XmlBeans .getBuiltinTypeSystem(), null); SchemaGlobalElement[] elements = sts.globalElements(); for (int i = 0; i < elements.length; i++) { QName name = elements[i].getName(); System.out.println(name.getLocalPart()); System.out.println(name.getNamespaceURI()); System.out.println(elements[i].getSourceName()); System.out.println(); } What I'm getting in the output is ConsolePage http://consolesm.ibi.com/xml/default URI_SHA_1_99380F8A4F1F7B881EB9C11045D749D945D503CB/default.xsd TestElement http://consolesm.ibi.com/xml/common URI_SHA_1_F8CBF6F38FA3516688FCFF3BB4F67EBF73289C91/common.xsd How do I translate the code that precedes the file name to the actual path? Is there any way to get the actual location? Thank you, Artem Portnoy