Hej,
vi har uppgraderat vår server från NT 4 till windows 2000 (Äntligen :) ) och då slutar plötsligt våra xsl filer att fungera.
Vi gör en följande på server:
'Load the XML
set xml = Server.CreateObject("Microsoft.XMLDOM")
xml.async = false
xml.load(Application("AppPath") & "/xml/nice.xml?txtSearch=" & KortNr)
'Load the XSL
set xsl = Server.CreateObject("Microsoft.XMLDOM")
xsl.async = false
xsl.load(Application("AppPath") & "/xml/nice_info.xsl?id=" & KortNr)
(Line 136) Response.Write(xml.transformNode(xsl))
och på sista redan får jag följande error:
**msxml3.dll error '80004005'
The stylesheet does not contain a document element. The stylesheet may be empty, or it may not be a well-formed XML document.
/Personnel/PersonalPages.asp, line 136**
Mitt Stylesheet ser ut som följer:
<?xml version="1.0"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:template match="/">
<xsl:if match=".[NiceInfo/Person/FranvaroBesked/Abcense/Info!='No abcense']">
<span ID="Info1991" style="position: absolute; visibility: hidden; width:700px; height:100px; z-index:1;">
<table border="0" bgcolor="#000000" bordercolor="#000000" cellspacing="0" cellpadding="1">
<tr>
<td>
<table border="0" bgcolor="#f1f1f1" cellspacing="0" cellpadding="0">
<tr bgcolor="#f1f1f1">
<td bgcolor="#f1f1f1" width="10"><img border="0" src="http://151.183.8.67/images/common/transparant.gif" /></td>
<td bgcolor="#f1f1f1"><b>Reason</b></td>
<td bgcolor="#f1f1f1" width="10"><img border="0" src="http://151.183.8.67/images/common/transparant.gif" /></td>
<td bgcolor="#f1f1f1" width="100"><b>From</b></td>
<td bgcolor="#f1f1f1" width="10"><img border="0" src="http://151.183.8.67/images/common/transparant.gif" /></td>
<td bgcolor="#f1f1f1" width="100"><b>To</b></td>
<td bgcolor="#f1f1f1" width="10"><img border="0" src="http://151.183.8.67/images/common/transparant.gif" /></td>
<td bgcolor="#f1f1f1"><b>Comment</b></td>
<td bgcolor="#f1f1f1"><a href="javascript:hide('Info1991')"> <img border="0" src="http://151.183.8.67/images/common/kryss.gif" /></a></td>
</tr>
<tr bgcolor="#000000">
<td height="2" colspan="9" align="center"></td>
</tr>
<xsl:for-each select="NiceInfo/Person/FranvaroBesked/Abcense">
<tr bgcolor="#f1f1f1" height="30">
<td bgcolor="#f1f1f1" width="10"><img border="0" src="http://151.183.8.67/images/common/transparant.gif" /></td>
<td bgcolor="#f1f1f1"><xsl:value-of select="Reason"/></td>
<td bgcolor="#f1f1f1"><img border="0" src="http://151.183.8.67/images/common/transparant.gif" /></td>
<td bgcolor="#f1f1f1"><xsl:value-of select="From"/></td>
<td bgcolor="#f1f1f1"><img border="0" src="http://151.183.8.67/images/common/transparant.gif" /></td>
<xsl:choose>
<xsl:when test=".[Picture!='']"><td bgcolor="#f1f1f1"><b><xsl:value-of select="To"/></b></td></xsl:when>
<xsl:when test=".[Picture='']"><td bgcolor="#f1f1f1"><xsl:value-of select="To"/></td></xsl:when>
<xsl:otherwise>resultA</xsl:otherwise>
</xsl:choose>
<td bgcolor="#f1f1f1"><img border="0" src="http://151.183.8.67/images/common/transparant.gif" /></td>
<td bgcolor="#f1f1f1"><xsl:value-of select="Comment"/></td>
<td bgcolor="#f1f1f1" width="10"><img border="0" src="http://151.183.8.67/images/common/transparant.gif" /></td>
</tr>
<tr>
<td height="1" colspan="9" align="center" bgcolor="#000000"></td>
</tr>
</xsl:for-each>
</table>
</td>
</tr>
</table>
</span>
</xsl:if>
</xsl:template>
</xsl:stylesheet>
Någon som har någon ide om vad det är som är fel?!?!?
Tack på förhand!