This is the mail archive of the
xsl-list@mulberrytech.com
mailing list .
RE: passing params using asp into wml
- To: <xsl-list at lists dot mulberrytech dot com>
- Subject: RE: [xsl] passing params using asp into wml
- From: "Andrew Welch" <andrew at thebristoldirectory dot com>
- Date: Tue, 10 Apr 2001 12:34:04 +0100
- Reply-To: xsl-list at lists dot mulberrytech dot com
I win the prize for 'shortest time between posting your problem and figuring
out your silly mistake'.
Thankyou
-----Original Message-----
From: owner-xsl-list@lists.mulberrytech.com
[mailto:owner-xsl-list@lists.mulberrytech.com]On Behalf Of Andrew Welch
Sent: 10 April 2001 12:25
To: xsl-list@lists.mulberrytech.com
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