[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re: Doing HTTP/POST from XSLT is fun!
Hi Daniel, I appreciate your Bahh :-) I am happily dropping my special stuff in favor of a more standard and more widely supported solution. I wasn't really aware of exslt:document, and after reading its definition on exslt.org, I am still not clear if it really does what I need. What you may not have noticed was that my post:message is one round-trip communication and I use it as in: <xsl:variable name="response"> <post:message url="..."> <post:with-param name="SOAPAction" select="'order'"/> <order>Gimme beer.</order> </post:message> </xsl:variable> so, are you telling me that (a) exsl:document can both output a document to the specified url initially by means of POST? (b) and that one can set the HTTP/POST request parameters and attributes? if not, is there a change that this might be added to this exsl:document specification? Also, IMPLEMENTATIONS in http://www.exslt.org/exsl/elements/document/ says that libxslt from Daniel Veillard (where did I hear that name :-) is the only thing that supports it? Looks like exsl:document is somewhat similar to xsl:result-document in XSLT v2.0. However, still, how do I set request parameters and how do I get the result from the URL connection? I'm thinking that may be instead of this post:message thing I should fiddle with xsl:result-document to allow setting request parameters (and GET/PUT discipline for the HTTP connection) as well as make it return a potentially non-empty sequence. This would indeed serve my need. Why should I use exsl:document instead? thanks, -Gunther Daniel Veillard wrote: But I am using XSLT to do web-services, and so I want to call web services from within an XSLT script. Here is an example: -- Gunther Schadow, M.D., Ph.D. gschadow@xxxxxxxxxxxxxxx Medical Information Scientist Regenstrief Institute for Health Care Adjunct Assistant Professor Indiana University School of Medicine tel:1(317)630-7960 http://aurora.regenstrief.org XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|