This XSL tries to force the response from a WMS server and get a complete XML instead of a styled HTML page.
The URL is like
http://www.cartografiarl.regione.liguria.it/CartoWebNet/CwGetFeatureInfo.aspx?FILE=E:\\Progetti\\MapServer\\tmp\\2053ebdc-2f9f-4adc-99d8-7feae362e11e.gml&XslUrl=http://steko.ominiverdi.org/elettro.xsl
(and lots of other useless bloat parameters that I removed for my own sanity). The XSL can be changed as a parameter, and the server will accept any valid URL (so silly, you say).
Unfortunately, this doesn't seem to work. For some reason, Mapserver is apparently used to generate a GML file without any geospatial attributes.
Most standard templates to get an identity copy of the original XML fail.
Please note that the GML file path is really a temporary file, so after the session has expired it won't work. You need to pass through a WMSGetInfo request.
See also [this thread]/(http://lists.gfoss.it/pipermail/gfoss/2013-May/027445.html) from the GFOSS mailing list.