This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.
Summary: | Incorrect calculation of set intersection / set difference using Michael Kay's method | ||
---|---|---|---|
Product: | xml | Reporter: | jaqenn <jaqenn> |
Component: | XSLT Model | Assignee: | Alexey Yarmolenko <alexeyyarmolenko> |
Status: | RESOLVED WONTFIX | ||
Severity: | blocker | ||
Priority: | P3 | ||
Version: | 5.x | ||
Hardware: | All | ||
OS: | All | ||
Issue Type: | DEFECT | Exception Reporter: | |
Attachments: |
Data used to generate bug demonstration
Stylesheet used to demonstrate bug |
Description
jaqenn
2007-06-06 16:59:27 UTC
Created attachment 43322 [details]
Data used to generate bug demonstration
Created attachment 43323 [details]
Stylesheet used to demonstrate bug
Netbeans uses JRE-Default XSLT processor, so i doubt if we can fix this on our side. As per http://www.netbeans.org/source/browse/xml/xsl/src/org/netbeans/modules/xsl/utils/TransformUtil.java?rev=1.6.76.1.16.1&view=markup , the TransformerFactory is obatined via the TransformerFactory.newInstance() call. From the documentation of http://java.sun.com/webservices/docs/1.5/api/javax/xml/transform/TransformerFactory.html , Obtain a new instance of a TransformerFactory. This static method creates a new factory instance. This method uses the following ordered lookup procedure to determine the TransformerFactory implementation class to load: * Use the javax.xml.transform.TransformerFactory system property. * Use the properties file "lib/jaxp.properties" in the JRE directory. This onfiguration file is in standard java.util.Properties format and contains the fully qualified name of the implementation class with the key being the system property defined above. * Use the Services API (as detailed in the JAR specification), if available, to determine the classname. The Services API will look for a classname in the file META-INF/services/javax.xml.transform.TransformerFactory in jars available to the runtime. * Platform default TransformerFactory instance. Can you try setting property to point to a different xslt processor and see if it works? |