[Home] [By Thread] [By Date] [Recent Entries]

  • To: <xml-dev@l...>
  • Subject: XSL Tranformation Error , plz help
  • From: "asim" <qazi@a...>
  • Date: Mon, 20 Jan 2003 17:16:12 -0800

 function OneTemplateTransformDocument(srcXML, srcXSL)
  Dim sourceFile, styleFile, source
  'the xsl file path
  styleFile = srcXSL
 
  set source = Server.CreateObject("MSXML2.DOMDocument.4.0")
  source.async = false
  source.loadXML srcXML
 
  Set objRoot = source.documentElement
  Set objField = objRoot.selectSingleNode("//selected-template-id")
  Set objField3 = objRoot.selectSingleNode("//include-template-id")
  Set objField4 = objRoot.selectSingleNode("//include-path-info")
  IncTemplatePath = objField4.text + objField.TEXT + "/Templates/" & objField3.TEXT
    Set objRoot = Nothing
 
  'Get The Style Object
  set  style = Server.CreateObject("MSXML2.DOMDocument.4.0")
  style.async = false 
  style.load styleFile
 
  Set objRoot1 = style.documentElement
  Set objField1 = style.selectSingleNode("/xsl:stylesheet/xsl:include[@href='INCLUDEPATH1']")
  objField1.setAttribute "href", IncTemplatePath
     
  Set objField1 = Nothing 
  Set objField3 = Nothing 
  Set objField4 = Nothing 
  'Error Handaling 
  if (source.parseError.errorCode <> 0) then
    result = reportParseError(source.parseError)
  elseif (style.parseError.errorCode <> 0) then
    result = reportParseError(style.parseError)
  else
    on error resume next
 result = source.transformNode(style)
    if (err.number<>0) then
      result = reportRuntimeError(exception)
    end if
  end if
  'Make the result
  OneTemplateTransformDocument = result
End Function
 
the above is my function to generate HTML using Dom
i m getting this error .. can anybody explain tis y i m getting this error.

msxml4.dll error '80004005'

Reference to undeclared namespace prefix: 'xsl'.

/common/xmlfunctions.asp, line 157


Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member