Print

Print


Thank you so much to all who replied. I have made the suggested changes 
and the code at the beginning of the ead file now looks like this:

<?xml version="1.0" encoding="utf-8" standalone="no"?>
<?xml-stylesheet type="text/xsl" 
href="http://www.nfb.org/tenbroek/ead_divs.xsl"?>
<!DOCTYPE ead PUBLIC "+//ISBN 1-931666-00-8//DTD ead.dtd (Encoded Archival 
Description (EAD) Version 2002)//EN" "http://www.nfb.org/tenbroek/ead.dtd">

However, we have now run into a new problem. The trasnformation process is 
failing to convert the finding aid to HTML. It appears that the xsl 
stylesheet I am using is causing the problem this time. According to 
Oxygen Editor, the problematic code is this:

<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" 
xmlns:saxon="http://icl.com/saxon" extension-element-prefixes="saxon" 
doctype-public="-//W3C//DTD HTML 4.0 Transitional//EN" version="1.1">

Specifically, it does not like the version-"1.1". The error report states 
that: 

Engine name: Saxon-PE 9.2.0.2
Severity: fatal
Description: Attribute @doctype-public is not allowed on element 
<xsl:stylesheet>

I had initially simply placed a space between the period and the second 
one (which made no sense to me, but it made the error go away in Oxygen). 
However, with or without this extra space, it won't complete the 
transformation scenario for me or IT on our web server. 

Does anyone know how I can fix this error? I can not seem to wrap my brain 
around it. Thank you for all the advice and support you have already 
given. I truly appreciate having this wonderful professional community to 
call upon.

Thanks,
Anna Kresmer