RE: [xsl] passing params using asp into wml

Subject: RE: [xsl] passing params using asp into wml
From: "Andrew Welch" <andrew@xxxxxxxxxxxxxxxxxxxxxxx>
Date: Tue, 10 Apr 2001 12:34:04 +0100

I win the prize for 'shortest time between posting your problem and figuring
out your silly mistake'.

Thankyou


-----Original Message-----
From: owner-xsl-list@xxxxxxxxxxxxxxxxxxxxxx
[mailto:owner-xsl-list@xxxxxxxxxxxxxxxxxxxxxx]On Behalf Of Andrew Welch
Sent: 10 April 2001 12:25
To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx
Subject: RE: [xsl] passing params using asp into wml



Hi,

The server now supports MSXML3, but is throwing an error when I call
createProcessor() from some asp.
The error Im getting is 'object doesn't support this property or method' on
line 18 (highlighted below) which is: processor = template.createProcessor()

Any ideas??

andrew

(btw nice photos ;-)



<% Response.Buffer=True %>
<%
   Dim xml
   Dim xsl
   Dim template
   Dim processor

   Set xml = Server.CreateObject("MSXML2.DOMDocument.3.0")
   xml.async = false
   xml.load (Server.MapPath("/xml/clubs.xml"))

   Set xsl = Server.CreateObject("MSXML2.FreeThreadedDOMDocument")
   xsl.async = false
   xsl.load (Server.MapPath("/xsl/searchwml.xsl"))

   Set template = Server.CreateObject("MSXML2.XSLTemplate")
   template.stylesheet = xsl
   processor = template.createProcessor()   <-********************line 18

   processor.input = xml
   processor.addParameter "param1",Request.QueryString("param1")
   processor.transform()

   Response.ContentType = "text/vnd.wap.wml"
   Response.Write "<?xml version=""1.0"" ?>"
   Response.Write "<!DOCTYPE wml PUBLIC ""-//WAPFORUM//DTD " & _
                  "WML 1.1//EN""
""http://www.wapforum.org/DTD/wml_1.1.xml"";>"

   Response.write (processor.output)
%>


 XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list



 XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list


Current Thread