Blood Type

Error transforming XML with XSLT.


Error: The specified path, file name, or both are too long. The fully qualified file name must be less than 260 characters, and the directory name must be less than 248 characters.
at System.IO.PathHelper.GetFullPathName() at System.IO.Path.NormalizePath(String path, Boolean fullCheck, Int32 maxPathLength, Boolean expandShortPaths) at System.IO.Path.GetFullPath(String path) at System.Xml.XmlResolver.ResolveUri(Uri baseUri, String relativeUri) at System.Xml.XmlTextReaderImpl..ctor(String url, XmlNameTable nt) at System.Xml.XmlTextReader..ctor(String url) at Ektron.Cms.EkXml.XSLTransform1(String XmlDoc, String XsltDoc, Boolean XsltAsFile, Boolean XmlAsFile, XsltArgumentList XsltArgs, Boolean ReturnExceptionMessage, XmlResolver DocumentResolver, Double cacheInterval, String applicationPath, Boolean secureOverride)


XML: Selecting a donor whose blood type matches the husband/partner may help when concerned about protecting confidentiality. The donor's blood type may also be important to consider if the mother is Rh negative (Rh-) since she may develop antibodies to a fetus that is Rh positive.


XSLT:
<xsl:stylesheet version="1.0" extension-element-prefixes="msxsl" exclude-result-prefixes="msxsl js dl atom cms" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:js="urn:custom-javascript" xmlns:dl="urn:datalist" xmlns:cms="urn:Ektron.Cms.Controls" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:msxsl="urn:schemas-microsoft-com:xslt"><xsl:output method="xml" version="1.0" encoding="UTF-8" indent="yes" omit-xml-declaration="yes" /><xsl:strip-space elements="*" /><xsl:param name="deviceConfiguration" /><xsl:param name="userId" select="''" /><xsl:param name="currentDate" /><xsl:param name="currentDateTime" /><xsl:variable name="ektdesignns_fieldlist" select="/*/ektdesignpackage_list/fieldlist" /><xsl:param name="baseURL" select="''" /><xsl:param name="LangType" select="''" /><xsl:template name="safeUri"><xsl:param name="uri" select="''" /><xsl:variable name="uri-lang"><xsl:choose><xsl:when test="string-length($LangType) &gt; 0 and contains($uri,'&amp;LangType=-1')"><xsl:value-of select="substring-before($uri,'&amp;LangType=-1')" /><xsl:value-of select="concat('&amp;LangType=',$LangType)" /><xsl:value-of select="substring-after($uri,'&amp;LangType=-1')" /></xsl:when><xsl:when test="contains($uri,'&amp;LangType=-1')"><xsl:value-of select="substring-before($uri,'&amp;LangType=-1')" /><xsl:value-of select="substring-after($uri,'&amp;LangType=-1')" /></xsl:when><xsl:otherwise><xsl:value-of select="$uri" /></xsl:otherwise></xsl:choose></xsl:variable><xsl:choose><xsl:when test="starts-with($uri-lang,'//') or contains($uri-lang,':')"><xsl:value-of select="$uri-lang" /></xsl:when><xsl:when test="starts-with($uri-lang,'/') or substring($baseURL,string-length($baseURL),1)='/'"><xsl:value-of select="concat($baseURL,$uri-lang)" /></xsl:when><xsl:otherwise><xsl:value-of select="concat($baseURL,'/',$uri-lang)" /></xsl:otherwise></xsl:choose></xsl:template><xsl:template match="/" xml:space="preserve"><span style="display:none"> </span><script language="JavaScript" type="text/javascript" defer="defer"><xsl:comment xml:space="preserve"><xsl:text> function ektLocalizeDate(date, id) { setTimeout(function() { if (document.getElementById &amp;&amp; 10 == date.length) { var oTempDate = new Date(date.substr(0,4), parseInt(date.substr(5,2),10)-1, date.substr(8,2)); document.getElementById(id).innerHTML=(oTempDate.toLocaleDateString ? oTempDate.toLocaleDateString() : oTempDate.toLocaleString()); } }, 1); } // </xsl:text></xsl:comment></script><xsl:for-each select="/root/TabbedSection"><div><fieldset id="TabbedSection" name="TabbedSection"> <legend>Tabbed Section</legend> <div>Tab Title <xsl:value-of select="./TabTitle" /> <div><br /></div> <p>Content  <div id="TabContent" name="TabContent" title="Tab Content"><xsl:copy-of select="./TabContent/node()" /></div> </p> </div> </fieldset></div></xsl:for-each></xsl:template></xsl:stylesheet>


California Cryobank Reproductive Tissue Services logo

866-927-9622

Mon-Fri: 6:00am - 6pm (pst)
Sat: 8:30am - 12:30pm (pst)

Corporate Information