Imported GNU Classpath 0.20
[official-gcc.git] / libjava / classpath / native / jni / xmlj / BUGS
blob801700cf1b0684090ef7eac85434af775fcf1083
1 GNU Jaxp
2 ------------------------------------------------------------------------
4 These bugs are for the gnu.xml.libxmlj package.
6 CAVEAT: LibxmlJ's current incarnation is incomplete and partly
7 incorrect. Highly experimental.
9 - Thread-safe, but effectively runs single-threaded.
11 - Native code passes incorrect URIs to URIResolver.resolve.
13 - Default output properties accessible through JAXP always assume XML
14   output (in violation of the XSLT 1.0 specification, section 16)
15   Correction: LibxmlJ always assumes XML output.
17 - OutputProperties are not properly implemented, compare code and API
18   documentation.
20 - TransformerFactory.getAttribute() and
21   TransformerFactory.setAttribute() not implemented, i.e. low-level
22   libxslt settings can currently not be accessed from Java.
24 - TransformerFactory.getFeature() not implemented, i.e. currently no
25   low-level features of libxslt are advertised.
27 FIXME:
29 - Make LRU caching configurable.
31 - Check whether <?xml encoding="..."?> headers are honored.
33 - DefaultURIResolver uses naive approach.
35 - TransformerFactory.getAssociatedStyleSheet() unfinished.