Subject: RE: [xsl] passing in XSL parameters using Saxon From: "Michael Kay" <michael.h.kay@xxxxxxxxxxxx> Date: Thu, 5 Dec 2002 19:18:36 -0000 |
Try putting the param=value in quotes (as "param=value" or param="value"). Different shell languages have different rules about the characters allowed in a single parameter, and the rules aren't well documented. Michael Kay Software AG home: Michael.H.Kay@xxxxxxxxxxxx work: Michael.Kay@xxxxxxxxxxxxxx > -----Original Message----- > From: owner-xsl-list@xxxxxxxxxxxxxxxxxxxxxx > [mailto:owner-xsl-list@xxxxxxxxxxxxxxxxxxxxxx] On Behalf Of > Alistair Power > Sent: 05 December 2002 15:55 > To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx > Subject: [xsl] passing in XSL parameters using Saxon > > > Hi There, > hopefully a simple one - can you see anything wrong with this > syntax? It's driving me up the wall! I am trying to do a > command line transformation using Saxon, passing in a > parameter of a filename, and the Saxon parser states I am > using a bad param=value pair, yet as far as I can see, my > command line is using the correct syntax. I am in the correct > dir, with the correct filenames on the command line (in windows). > > > my input is essentially -o outputfile.xsl > xmlToTransformOn.xml Stylesheet.xsl param=value as per the > instructions with Saxon. See below cut and pasted directly > unedited from the dos prompt): > > -----------cut n'paste from DOS-------------------------- > java -jar C:\java\saxon7-1\saxon7.jar -o test_transformer.xsl > disch-template.xml generator.xsl mapping-file=mappings-discharge.xml > Bad param=value pair on command line > SAXON > Usage: java net.sf.saxon.Transform [options] source-doc > style-doc {param=value}... > Options: > -a Use xml-stylesheet PI, not style-doc argument > -ds Use standard tree data structure > -dt Use tinytree data structure (default) > -o filename Send output to named file or directory > -m classname Use specified Emitter class for xsl:message output > -r classname Use specified URIResolver class > -t Display version and timing information > -T Set standard TraceListener > -TL classname Set a specific TraceListener > -u Names are URLs not filenames > -w0 Recover silently from recoverable errors > -w1 Report recoverable errors and continue (default) > -w2 Treat recoverable errors as fatal > -x classname Use specified SAX parser for source file > -y classname Use specified SAX parser for stylesheet > -? Display this message > ---------------end cut n' paste--------------------- > > Am I doing anything blatently wrong? :) Thanks for your > comments, Alistair > > Alistair Power > Research Consultant > > *********************************************** > CSW Group Ltd > 4240 Nash Court > Oxford Business Park South > Oxford > OX4 2RU > Tel: +44/0 1865 337400 Fax: +44/0 1865 337433 > Web: http://www.csw.co.uk > > Delivering value to our customers by deploying innovative, > web-based, products and solutions for the integration of > processes, data and knowledge > *********************************************** > CSW's XML Summer School 27th - 31st July 2003 > Wadham College, Oxford > Further information: http://www.xmlsummerschool.com > *********************************************** > Legal Disclaimer: http://www.csw.co.uk/disclaimer.htm > *********************************************** > > > > 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 |
---|
|
<- Previous | Index | Next -> |
---|---|---|
[xsl] passing in XSL parameters usi, Alistair Power | Thread | RE: [xsl] passing in XSL parameters, sara . mitchell |
Re: [xsl] Re: Re: sequential naviga, Jeni Tennison | Date | RE: [xsl] passing in XSL parameters, sara . mitchell |
Month |