xsl-list
[Top] [All Lists]

Re: [xsl] Does anyone know of an XSLT checking tool?

2018-11-27 09:34:18
Trevor-- Have you looked at XSpec for unit testing XSLT? The people at
oXygen recently gave a good webinar about it. It basically helps you set up
controlled tests in which you script out the expected behavior for specific
templates. Take a look:
https://www.oxygenxml.com/doc/versions/20.1/ug-editor/topics/xslt-unit-test-xspec.html
and the recorded webinar on YouTube at
https://www.youtube.com/watch?v=Njo4tauHZbQ

Hope this helps,
Elisa
-- 
Elisa Beshero-Bondar, PhD
Director, Center for the Digital Text | Associate Professor of English
University of Pittsburgh at Greensburg | Humanities Division
150 Finoli Drive
Greensburg, PA  15601  USA
E-mail: ebb8(_at_)pitt(_dot_)edu <ebb8(_at_)pitt(_dot_)edu>
Development site: http://newtfire.org



On Tue, Nov 27, 2018 at 3:44 AM Trevor Nicholls 
trevor(_at_)castingthevoid(_dot_)com <
xsl-list-service(_at_)lists(_dot_)mulberrytech(_dot_)com> wrote:

Hi



I am working with an application which pre-processes XML files before
editing them in FrameMaker and I have found that the latest version
(FrameMaker 2019) has updated the version of Saxon which it uses to perform
this step. Unfortunately it has given me a problem because the
pre-processor step fails with the error "FWK005 parse may not be called
while parsing."

The problem is apparently due to the stylesheet containing a number of
xsl:include and/or xsl:import elements, while using Frame's own
URIresolver. The stylesheet ran fine in an older version of Frame and it
runs without a problem if I invoke it outside of the Frame context.



I have been able to work around this issue by in-lining everything into
one monolithic stylesheet and attempting to do a visual inspection to
eliminate or at least reduce the ambiguity which this has introduced. I
wondered if anyone had encountered a tool which would be able to read the
resultant stylesheet and identify points of redundancy or conflict. It's
passed my (fallible) checks and it has successfully executed on a few test
documents at least, but it would be nice to increase the confidence levels
a bit!



Cheers

T


XSL-List info and archive <http://www.mulberrytech.com/xsl/xsl-list>
EasyUnsubscribe <http://lists.mulberrytech.com/unsub/xsl-list/2631706> (by
email <>)

--~----------------------------------------------------------------
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
EasyUnsubscribe: http://lists.mulberrytech.com/unsub/xsl-list/1167547
or by email: xsl-list-unsub(_at_)lists(_dot_)mulberrytech(_dot_)com
--~--
<Prev in Thread] Current Thread [Next in Thread>