<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META content="text/html; charset=iso-8859-1" http-equiv=Content-Type>
<META content="MSHTML 5.00.2614.3500" name=GENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=#ffffff>
<DIV>Get rid of the "exp:" in the element definitions.&nbsp; They are not part 
of the element names, they are part of the namespace, which is different.&nbsp; 
Replace with the following in the DTD:</DIV>
<DIV>&nbsp;</DIV>
<DIV>&lt;!ELEMENT project 
(title,employer?,client?,duration?,team?,position?,description?,contribution?)&gt; 
<BR></DIV>
<DIV>I tested this in IE5 and it worked fine (see below for the correct 
declaration of the namespace).</DIV>
<DIV>&nbsp;</DIV>
<DIV>Also, get rid of the xmlns:exp attribute in the DTD.&nbsp; The namespace 
declaration is not an ordinary attribute even though it looks like one.&nbsp; 
Declaring it in the DTD will not cause the experience element to use the exp: 
namespace.&nbsp; You must include it in the actual &lt;experience&gt; element 
like so:</DIV>
<DIV>&nbsp;</DIV>
<DIV>&lt;experience xmlns:exp="ccc"&gt; <BR></DIV>
<DIV>It doesn't matter what the value of the namespace is ("ccc").&nbsp; 
Currently there is no mechanism to do anything with the value (except for the 
xsl: namespace in xslt stylesheets).</DIV>
<DIV>&nbsp;</DIV>
<DIV>Thomas Passin</DIV>
<BLOCKQUOTE 
style="BORDER-LEFT: #000000 2px solid; MARGIN-LEFT: 5px; MARGIN-RIGHT: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 0px">
  <DIV 
  style="BACKGROUND: #e4e4e4; FONT: 10pt arial; font-color: black"><B>From:</B> 
  <A href="mailto:anandram@wipsys.soft.net" title=anandram@wipsys.soft.net>Anand 
  Raman</A> </DIV>
  <DIV style="FONT: 10pt arial"><B>To:</B> <A 
  href="mailto:Richard_Goerwitz@Brown.EDU" 
  title=Richard_Goerwitz@Brown.EDU>Richard_Goerwitz@Brown.EDU</A> ; <A 
  href="mailto:xml-dev@ic.ac.uk" title=xml-dev@ic.ac.uk>XML-DEV</A> </DIV>
  <DIV>&nbsp;</DIV>Thanx Richard <BR>I ran the file thru the parser and 
  everything worked out just fine .. But still i have the same error message 
  cropping up .. Are there any known bugs with regards to namespaces in IE5. 
  Below is the exact copy of the error message .. <BR>Can any one make sense out 
  of it <BR>&nbsp; 
  <P><TT>The XML page cannot be displayed</TT> <BR><TT>Cannot view XML input 
  using style sheet. Please correct the error and then click the Refresh button, 
  or try again later.</TT> 
  <P><TT>--------------------------------------------------------------------------------</TT> 

  <P><TT>Reference to undeclared namespace prefix: 'exp'. Line 56, Position 
  1</TT> 
  <P><TT>&lt;resume&gt;</TT> <BR><TT>^</TT> 
  <P>Thanx <BR>Bye <BR>Anand Raman 
  <P>"Richard L. Goerwitz" wrote: 
  <BLOCKQUOTE TYPE="CITE">Anand Raman wrote: <BR>&gt; <BR>&gt; HI guys 
    <BR>&gt; <BR>&gt; I am getting a Reference to undeclared namespace "exp:" 
    error for the <BR>&gt; following code snippet when i try to view the 
    document in IE 5. 
    <P>If you want independent confirmation of the files' validity, please 
    <BR>feel free to run your files through out validator - 
    <P>&nbsp; <A 
    href="http://mama.stg.brown.edu/service/xmlvalid/">http://mama.stg.brown.edu/service/xmlvalid/</A> 

    <P>-- 
    <P>Richard Goerwitz <BR>PGP key fingerprint:&nbsp;&nbsp;&nbsp; C1 3E F4 23 
    7C 33 51 8D&nbsp; 3B 88 53 57 56 0D 38 A0 <BR>For more info (mail, phone, 
    fax no.):&nbsp; finger 
richard@goon.stg.brown.edu</P></BLOCKQUOTE></BLOCKQUOTE></BODY></HTML>