Hi, Paul!  Sorry for the late response.  Attached are three files that cause
the XSL Warning messages and subsequent coredump (failed assert) on
xsl:template called from imported stylesheets.  Please take a look at them
and see if you get the following error dump:

testXSLT -in data.xml -xsl drive.xsl -out out.fo
========= Parsing drive.xsl ==========
Parse of drive.xsl took 10 milliseconds
========= Parsing data.xml ==========
Parse of data.xml took 10 milliseconds
=============================
Transforming...
Assertion failed: m_paramsVector.size() == 0, file
XSLT/StylesheetExecutionContextDefault.cpp, line 638
Abort(coredump

I have done extensive testing on the call to the base.xsl stylesheet
templates, and it seems that the problem has something to do with the number
of params passed to the base.xsl templates.  Upon request, I would be happy
to describe the order and number of params that I passed to the calls to
each of the base.xsl templates.

Please let me know if I can help out with anything else.

Matt Hanson

-----Original Message-----
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]
Sent: Friday, June 15, 2001 7:41 AM
To: [EMAIL PROTECTED]
Subject: Re: Xalan-C++ xsl:import bug


Matt,

I've tried to reproduce this behavior with a simple example but could not.
Are you still seeing this problem?  If so could you please post all the
files
necessary to reproduce it.

Paul
<xmlDoc attr1="theAttr1" attr2="theAttr2"/>

base.xsl

drive.xsl

Reply via email to