Saxon 9.7.0.4 on maven
Added by Vladimir Nesterovsky over 8 years ago
Hello!
We're just trying to be up to date we Saxon HE version, and have see that at saxonica download page you report that "The latest release is Saxon 9.7.0.4, released on 11 March 2016."
Unfortunately we don't see it in maven. The last release there is:
net.sf.saxon Saxon-HE 9.7.0-3Replies (9)
Please register to reply
RE: Saxon 9.7.0.4 on maven - Added by O'Neil Delpratt over 8 years ago
Upload to maven will be done early next week. Sorry for the delay.
RE: Saxon 9.7.0.4 on maven - Added by O'Neil Delpratt over 8 years ago
The upload to maven for the latest maintenance release has been made.
RE: Saxon 9.7.0.4 on maven - Added by Vladimir Nesterovsky over 8 years ago
-
We still don't see it in central maven at http://mvnrepository.com/artifact/net.sf.saxon/Saxon-HE But this is not the problem.
-
Something weird has happened.
Earlier we were using SaxonHE 9.7.0-1 and everything was working properly. Today we've upgraded to 9.7.0-3 and have found that Saxon compiles a stylesheet incredibly slowly (505 seconds).
We have rolled back to 9.7.0-1, and then tried 9.7.0-2 and they worked properly. It take about 4 seconds for SaxonHE to compile that stylesheet.
We shall try to localize the problem, but it's not a simple task, as stylesheet we're talking about includes about 70 other stylesheets.
Definitely something has changed to worse between 9.7.0-2 and 9.7.0-3.
RE: Saxon 9.7.0.4 on maven - Added by Michael Kay over 8 years ago
We'll be happy to look at it when you are able to supply a repro.
RE: Saxon 9.7.0.4 on maven - Added by Vladimir Nesterovsky over 8 years ago
Fortunately, we've simplified the problem to a set of stylesheets that are published at GitHub.
Please: get the git at https://github.com/nesterovsky-bros/languages-xom; run jxom/test.xslt with input jxom/test/files.xml.
In fact input and output is not important at all. What's important is a compilation time.
P.S. I think the problem has something to do with jxom/java-optimize-unreachable-code.xslt
RE: Saxon 9.7.0.4 on maven - Added by Vladimir Nesterovsky over 8 years ago
In fact the following xslt results in the same compilation time:
RE: Saxon 9.7.0.4 on maven - Added by Vladimir Nesterovsky over 8 years ago
For some reason forum's editor has included semicolon into url. That's not the case. Url is: https://github.com/nesterovsky-bros/languages-xom
RE: Saxon 9.7.0.4 on maven - Added by Vladimir Nesterovsky over 8 years ago
We have finally seen Saxon-HE 9.7.0-4 at maven repository and run with it. It works fast again. So, the problem is solved, unless you want to know what slowed it in 9.7.0-3. Thanks.
RE: Saxon 9.7.0.4 on maven - Added by Michael Kay over 8 years ago
Thanks for letting us know.
My guess would be that this is caused by
https://saxonica.plan.io/issues/2633
a bug which was introduced to 9.7.0.3 by the fix to
https://saxonica.plan.io/issues/2598
Sorry for the inconvenience.
Please register to reply