Subject: RE: [xsl] Problem with API From: "Michael Kay" <michael.h.kay@xxxxxxxxxxxx> Date: Fri, 19 Apr 2002 10:13:34 +0100 |
Try running your code with a different stylesheet, one that does <xsl:copy-of select="/">. This would reveal whether you are actually running against the correct source document. I can't think of any other reason why you should get different results from the command line and from the API. 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 Michael > Welter > Sent: 18 April 2002 19:20 > To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx > Subject: [xsl] Problem with API > > > I have an xsl stylesheet that works perfect when run from the > command line > (org.apache.xalan.xslt.Process...) However, I can't get it > to work when > using the Java API. > > Using the API, control is passed to the top-level template > (<xsl:template > match="/">) where the <xsl:message>'s are printed. This > top-level template > contains <xsl:apply-templates select="Trades"/>, but control > never gets to > the <xsl:template match="Trades"> template. The incoming XML > is simply > "<Trades/>". > > When I change to <xsl:apply-templates/>, control is passed > from the top > level to the <xsl:template match="*"> template. > > I'm reasonably certain that everything else is working > correctly. When I > call newTransformerHandler() with no parameters, the incoming > XML is echo'd > back out (<Trades/>). When I call newTransformerHandler( new > treamSource( "foo.xsl" ) ), I have the problem. > > I'm using Xalan on Win2000. I just installed j2sdk1.4.0 and > removed Xalan > from the classpath, but the problem persists. > > Has anyone had a similar experience? > > Thanks for your help, > Mike > > > 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] Problem with API, Michael Welter | Thread | Re: [xsl] Problem with API, Michael Welter |
RE: [xsl] What is the correct behav, Michael Kay | Date | [xsl] Evaluating a temporary NodeSe, Florian Mansmann |
Month |