Page 1 of 1
					
				oXygen 17.1, Schematron and normalize-unicode
				Posted: Thu Oct 22, 2015 10:49 pm
				by whyme
				I have a suite of files that were valid in oXygen 17.0 but now in 17.1 return a fatal error: 
Code: Select all
Internal error evaluating template at line 181 in module...
I've isolated the cause to the use of fn:normalize-unicode() in the schematron files when applied to non-ASCII characters (seems to work fine with just ASCII, I'm not sure why).
Furthermore, although normalize-unicode() is offered as an auto-completion option in master Schematron files, they aren't for Schematron files.
 
			 
			
					
				Re: oXygen 17.1, Schematron and normalize-unicode
				Posted: Fri Oct 23, 2015 10:58 am
				by alex_jitianu
				Hello,
Thank you for reporting this issue. We've already solved the problem and the fix will be available in the next 17.1 build.
Furthermore, although normalize-unicode() is offered as an auto-completion option in master Schematron files, they aren't for Schematron files.
I'm not sure I've understood the situation. The content completion offers normalize-unicode() inside master Schematron, but it doesn't inside modules? Is this happening only in version 17.1?
Best regards,
Alex
 
			 
			
					
				Re: oXygen 17.1, Schematron and normalize-unicode
				Posted: Sat Oct 24, 2015 4:28 am
				by whyme
				It seems that this idiosyncrasy in fn:normalize-unicode() affects both 17.0 and 17.1. I just happened to notice it while trying to debug the problem in 17.1.
Thanks for jumping on the other error!
			 
			
					
				Re: oXygen 17.1, Schematron and normalize-unicode
				Posted: Tue Oct 27, 2015 12:24 pm
				by Radu
				Hi,
Would it be possible for you to write us directly at 
support@oxygenxml.com and give us some steps + a sample Schematron master and module file to test the content completion problem with?
Regards,
Radu