You are right. I did not know that the parameter value should be
passed with in single code.
I am sorry about the Bug. Do you want me to close the Bug.
Thanks for the help.
Raj.
> -----Original Message-----
> From: [EMAIL PROTECTED] [SMTP:[EMAIL PROTECTED]]
> Sent: Wednesday, August 29, 2001 3:04 PM
> To: [EMAIL PROTECTED]
> Subject: RE: using Stylesheet Param with Pre-parsed stylesheet(xalan
> c++ ) .
>
>
> Remember that the parameter is an XPath _expression_, so in your case, the
> value of param1 will be a node set that contains all nodes that would be
> selected by the XPath expression "temp". If you want the string literal
> 'temp', you need to enclose it in single quotes:
>
> testXSLT -IN foo.xml -XSL foo.xsl -OUT foo.out -PARAM param1 'temp'
>
> In addition, from the command line, you generally need to enclose the
> expression in double quotes, to prevent the shell from interpreting the '
> characters:
>
> testXSLT -IN foo.xml -XSL foo.xsl -OUT foo.out -PARAM param1 "'temp'"
>
> This is discussed in the documentation. Please verify that you are doing
> this correctly.
>
> Dave
>
>
>
>
>
> "Avula, Raj"
>
> <RAvula@first To:
> "'[EMAIL PROTECTED]'" <[EMAIL PROTECTED]>
> am.com> cc: (bcc: David N
> Bertoni/CAM/Lotus)
> Subject: RE: using Stylesheet
> Param with Pre-parsed
> 08/29/2001 stylesheet(xalan c++ ) .
>
> 05:21 PM
>
> Please
>
> respond to
>
> xalan-dev
>
>
>
>
>
>
>
>
>
> Thanks Dave. I tried with foo.xsl, foo.xml files supplied with
> UseStylesheetParam sample.
> I can see the same problem. I tried with testXSLT also using following
> command
> testXSLT -IN foo.xml -XSL foo.xsl -OUT foo.out -PARAM param1 temp
> I have entered bug.
>
> Thanks,
> Raj.
>
> > -----Original Message-----
> > From: [EMAIL PROTECTED] [SMTP:[EMAIL PROTECTED]]
> > Sent: Wednesday, August 29, 2001 12:26 PM
> > To: [EMAIL PROTECTED]
> > Subject: Re: using Stylesheet Param with Pre-parsed
> stylesheet(xalan
> > c++ ).
> >
> >
> > You would set the parameter on the XalanTransformer instance which is
> > actually going to perform the transformation. This may be a bug in
> > XalanTransfomer, or a bug in your stylesheet.
> >
> > You should try testing your stylesheet with the testXSLT command line
> > program to see if it works as expected. If it does, then please file a
> > bug
> > report, and attach a minimal stylesheet and source xml file, along with
> a
> > minimal code snippet that reproduces the problem.
> >
> > Dave
> >
> >
> >
> >
> >
> > "Avula, Raj"
> >
> > <RAvula@first To:
> > "'[EMAIL PROTECTED]'" <[EMAIL PROTECTED]>
> > am.com> cc: (bcc: David N
> > Bertoni/CAM/Lotus)
> > Subject: using Stylesheet
> > Param with Pre-parsed
> > 08/29/2001 stylesheet(xalan c++).
> >
> > 02:42 PM
> >
> > Please
> >
> > respond to
> >
> > xalan-dev
> >
> >
> >
> >
> >
> >
> >
> >
> >
> > Hi,
> > I want to basically pass a paramter to stylesheet.
> > In my Application, I am using a global XalanTransformer class to parse
> the
> > stylesheet,
> > and another XalanTransformer calss for the actual transformation by
> > reusing
> > the XalanCompileStylesheet.
> > My Problem here is on which instance of XalanTransformer should I be
> > calling
> > setStylesheeParam() mehtod.
> > I tried both the cases. Stylesheet is not able to recieve parameters in
> > both
> > the cases.
> > Can any body tell me what is going wrong here.
> >
> >
> > Thanks,
> > Raj.
> >
> >
> >
> >
> >
>
>
>
>
>