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: "Chris Bayes" <Chris at Bayes dot co dot uk>
- Date: Tue, 10 Apr 2001 13:19:59 +0100
- Reply-To: xsl-list at lists dot mulberrytech dot com
And for your next question.
Change your stylesheet
<?xml version="1.0"?>
<xsl:stylesheet version="1.0"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:param name="param1"/>
to
<?xml version="1.0"?>
<xsl:stylesheet version="1.0"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:output omit-xml-declaration="yes" />
<xsl:param name="param1"/>
Ciao Chris
XML/XSL Portal
http://www.bayes.co.uk/xml
>-----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:34
>To: xsl-list@lists.mulberrytech.com
>Subject: RE: [xsl] passing params using asp into wml
>
>
>
>
>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
>
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list