I'm glad my previous post was helpful. I use Oxygen with schema
valid EAD files with no problems.
Look at your <ead> element in your file. It should look
something like this, which was pasted straight out of a file that
successfully validates against the ead.xsd schema:
Make sure of two things.
First, that the xmlns attribute declaring the xsi namespace comes before
the xsi:schemaLocation attribute. Second, check the content of the
xsi:schemaLocation attribute. The first part should be
urn:isbn:1-931666-22-9. Next, separated by a space, should
be the local path of the XSD schema. If the XSD file is in the same
directory then it will just be ead.xsd. If it is in a parallel
directory, which is the case in my example, then it will be something
like ../schemas/ead.xsd. Hopefully this will work for you.
If you have chosen to create RelaxNG schema valid EAD instances, things
are a bit more complicated. There is no formal way of referencing
an rng schema from an xml file. If you do still choose to validate
with RelaxNG, then in Oxygen you can use the external validation option,
which is represented by the icon in the toolbar that shows a check mark
with an ellipsis over it.
At 11:48 AM 3/13/2007, you wrote:
I am a relative beginner at
using oXygen, and have been working exclusively
with the EAD DTD up to this point. Now I'd like to work with the
Can anyone give some advice or guidance about getting oXygen to associate
document with the schema? I have been working with Michael Rush's
posting from 9/12/2006 and with the dtd2schema.xsl file at the Library
Congress site for the path configuration; I just haven't licked the
Thanks for any help you can offer.
Jay E. Moore
Michael Rush | [log in to unmask]
Processing Archivist / EAD Coordinator
Beinecke Rare Book & Manuscript Library
P.O. Box 208240
New Haven, CT 06520-8240
Tel: (203) 432-8123 Fax: (203) 432-4047