Oxygen XML Editor
 
[XSL-LIST Mailing List Archive Home] [By Thread] [By Date]

RE: [xsl] building a hierarchical classification out of flat and redundant data


Subject: RE: [xsl] building a hierarchical classification out of flat and redundant data
From: "Michael Kay" <mike@xxxxxxxxxxxx>
Date: Thu, 3 Aug 2006 09:59:40 +0100

> Then i changed the match attribute to 
> "x/document" and erased the "s" of "deep-equals". When i run 
> this with saxon, i get a list of errors, beginning with 
> "Exception in thread 'Thread-25'
> java.lang.StackOverflowError at
> net.sf.saxon.functions.DeepEqual.deepEquals(DeepEqual.java:186)".

As you can tell, I have problems remembering whether that function name has
a final "s" or not...

The stack overflow looks like some simple error in the recursion, or it
might be due to a cycle in the data. Programming tree traversals is a lot
more complicated if you have to check for cycles as you go. (And the example
in my book that attempts it is embarrassingly wrong.)

Michael Kay
http://www.saxonica.com/


Current Thread
 
© 2002-2008 SyncRO Soft Ltd. All rights reserved. | Sitemap | Privacy Policy
This website was created & generated with <oXygen/> XML Editor