Subject:Processing Error Author:Mark Maltby Date:04 May 2006 06:41 AM
I am using MSXML 4 processor when going live with my stylesheets. When testing i used the built in processor and it works.
When using the msxml processor i get the following error:
External XSLT processing started...
Error occurred while executing stylesheet 'c:\Dev\RiskRegisterXMLReports\StyleSheets\STY916.xsl'.
Code: 0x80004005
Reference to variable or parameter 'month' must evaluate to a node list.
...done
Preloading schema file file://c:\Dev\RiskRegisterXMLReports\Schemas\RiskRegisterSchema.xsd
C:\DOCUME~1\MARK~1.PER\LOCALS~1\Temp\RES917.html:4,3: FATAL ERROR: Expected end of tag 'META'
Subject:Processing Error Author:(Deleted User) Date:04 May 2006 12:06 PM
With MSXML 4, looks like the GET_MONTH template is returning back a string 'literal', not a 'node'. In the GET_3MONTH template you are using a node expression, while you are passing in a string.