This preface lists changes in Oracle XML Developer's Kit Programmer's Guide.
Changes in Oracle XML Developer's Kit 12c Release 1 (12.1.0.2)
Changes in Oracle XML Developer's Kit 12c Release 1 (12.1.0.1)
For Oracle Database 12c Release 1 (12.1.0.2), Oracle XML Developer's Kit Programmer's Guide documents this new feature of Oracle XML Developer's Kit (XDK):
For Oracle Database 12c Release 1 (12.1.0.1), Oracle XML Developer's Kit Programmer's Guide documents these new features of XDK:
XDK now includes an XQuery 1.0 processor for Java. This processor enables Java applications to query, transform, and update Extensible Markup Language (XML) directly in the Java Virtual Machine (JVM).
For more information, see Chapter 7, "Using the XQuery Processor for Java."
XDK adds support for the Fast Infoset to XDK/J model. This support enables developers to use Fast Infoset techniques while working with XML content in Java. The Fast Infoset model is a popular technique for working with XML content in Java.
For more information, see "DOM Support for Fast Infoset."
XDK adds support for World Wide Web Consortium (W3C) document object model (DOM) Level 3 Core application programming interfaces (APIs). This support enables developers to maximize the benefits of the latest W3C APIs for XML processing, including the APIs that are defined as part of the DOM Level 3.0 Core specification.
For more information, see "XDK Java DOM Improvements."
XDK adds support for a Java-based XMLDiff that is format-compatible with the existing C and PL/SQL XMLDiff capabilities, which were introduced in Oracle Database 11g Release 1 (11.1). This support enables pure Java programs in the middle tier to exchange XMLDiff output with C programs or with programs that use Oracle Database to perform XMLDiff operations.
For more information, see Chapter 12, "Determining XML Differences Using Java."
For Oracle Database 12c Release 1 (12.1.0.1), these features are deprecated, and may be desupported in a future release:
For Oracle Database 12c Release 1 (12.1.0.1), these XDK JavaBeans are deprecated:
DOMBuilder
XSLTransformer
DBAccess
XMLDBAccess
XMLDiff
XMLCompress
XSDValidator
For alternatives, see Appendix D, "Oracle XML Developer's Kit JavaBeans (Deprecated)".
For Oracle Database 12c Release 1 (12.1.0.1), these XDK Java API packages and classes, which correspond to deprecated XDK JavaBeans, are also deprecated:
oracle.xml.async
oracle.xml.dbaccess
oracle.xml.XMLDiff.BeanInfo
oracle.xml.xmlcompl
oracle.xml.xmldbaccess
oracle.xml.schemavalidator
For alternatives, see Oracle Database XML Java API Reference.