It sounds like you are using the eadpersonxm.xml template from the EAD2002 Cookbook (which, of course, is an EAD2002 document), but are still using an ead.rlx file created from EAD 1.0.  I believe the attributes and tags you mention were all new to EAD2002, so they won't validate against the rlx file from the earlier version of EAD.  The simple solution is to download the ead.rlx file for EAD2002 from the EAD2002 Cookbook and replace it in XMetaL's Rules folder.

Good luck,

Mike Rush

At 03:00 PM 7/20/2005, you wrote:
I am attempting to create an EAD finding aid using the eadpersonxm.xml template in XMetal.  When I attempt to view the document in Normal view, I get the following message:
Error:               Undefined attribute.  The attribute countyrencoding is not defined for eadheader.
The same message occurs for dateencoding, repositoryencoding, scriptencoding, countrycode, and mainagencycode.
I also get the following message:
Error:               Unknown tag name.  The tag name “langmaterial” is not defined. 
I believe I am using the ead.rlx rules.  Can someone tell me what I am doing wrong?  Thanks, Marcus
Marcus C. Robyns, CA
Associate Professor / University Archivist
Northern Michigan University
1401 Presque Isle Ave.
, MI 49855
(906) 227-1225
FAX (906) 227-1333
[log in to unmask]

Michael Rush  |  [log in to unmask]
Processing Archivist / EAD Coordinator
Beinecke Rare Book & Manuscript Library
Yale University
P.O. Box 208240
New Haven, CT 06520-8240
Tel: (203) 432-8123  Fax: (203) 432-4047