http://bugzilla.novell.com/show_bug.cgi?id=583817
http://bugzilla.novell.com/show_bug.cgi?id=583817#c3 --- Comment #3 from David Glick <[email protected]> 2010-02-26 22:32:24 UTC --- This is the simplest example I could get - it's loosly based on the code where we noticed the problem. The stylesheet created should be valid and the XsltCompiler compiles it just fine under the .NET CLR. I can confirm it fails under Mono 2.6.1 in both Windows and Linux. I will also attach a zip (it will be a little large) with all the libraries ready to run. For reference, we're using Saxon HE 9.2.0.6 and IKVM 0.42.0.5. using Saxon.Api; namespace BugTest { class Program { static void Main(string[] args) { //Create processor and compiler Processor processor = new Processor(); XsltCompiler compiler = processor.NewXsltCompiler(); //Create a simple identity transform stylesheet string stylesheet = @" <xsl:stylesheet version=""2.0"" xmlns:xsl=""http://www.w3.org/1999/XSL/Transform"" > <xsl:template match=""/*""> <xsl:variable name=""name"" select=""'test'"" /> <xsl:variable name=""link"" select=""concat(replace($name, ' ', '_'), '.html')"" /> <a href=""{$link}""> <xsl:value-of select=""$name""/> </a> </xsl:template> </xsl:stylesheet> "; //Attempt to compile the stylesheet XsltExecutable executable = compiler.Compile(new StringReader(stylesheet)); Console.WriteLine("Success"); } } } -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the QA contact for the bug. _______________________________________________ mono-bugs maillist - [email protected] http://lists.ximian.com/mailman/listinfo/mono-bugs
