Subject: [xsl] Problem with API From: "Michael Welter" <mike@xxxxxxxxxxxxxx> Date: Thu, 18 Apr 2002 12:19:42 -0600 |
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
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] Adding subtotals to a rep, David Carlisle | Thread | RE: [xsl] Problem with API, Michael Kay |
[xsl] Adding subtotals to a report, David Messing 477-1 | Date | Re: [xsl] Replacing images with alt, Thomas B. Passin |
Month |