WebLogic Servlet Attributes WebLogic XSLT JSP Tag Library XML Registry For Configuring Parsers and Transformers XML Registry for Configuring External Entity Resolution

Introduction and Roadmap 1-5

1.6.5 JAXP Pluggability Layer Implementation

Java API for XML Processing JAXP 1.2 is a Java-standard, parser-independent API for XML. For more information on JAXP, see Section 2.7, What Is JAXP?.

1.6.6 Java API for XML Registries Implementation

The Java API for XML Registries JAXR API, described at http:java.sun.comxmljaxrindex.jsp , provides a uniform and standard Java API for accessing different kinds of registries, in particular XML registries used in Web Service applications. For more information, see Section 5.1, Using the Java API for XML Registries JAXR API.

1.6.7 WebLogic Servlet Attributes

WebLogic Server supports the following special Servlet attributes: ■ org.xml.sax.HandlerBase ■ org.xml.sax.helpers.DefaultHandler ■ org.w3c.dom.Document Calling the setAttribute for SAX parsing and getAttribute for DOM parsing methods on a ServletRequest object with the preceding attributes will parse any given XML document. For more information, see Section 3.2.3, Parsing XML Documents in a Servlet.

1.6.8 WebLogic XSLT JSP Tag Library

The JSP tag library provides a simple tag that enables access to the default XSLT transformer from within a Java Server Page JSP running on WebLogic Server. Currently, this tag supports the default XSLT transformer only; you cannot use the tag to transform an XML document from within a JSP using a different transformer. The JSP tag library is included in xmlx-tags.jar, which is installed when you install your WebLogic Server distribution. For more information, see Section 3.4.3, Using the JSP Tag to Transform XML Data.

1.6.9 XML Registry For Configuring Parsers and Transformers

The XML Registry simplifies administration and configuration tasks by separating these tasks from the XML application. Use the Administration Console to configure the parsers and transformers for an instance of WebLogic Server. For more information, see Section 9.2, XML Parser and Transformer Configuration Tasks. Note: WebLogic Server uses the XML Registry, accessed through the Administration Console, to plug in parsers and transformers. This is different from the JAXP 1.2 specification which specifies the use of system properties to plug in parsers and transformers. 1-6 Programming XML for Oracle WebLogic Server

1.6.10 XML Registry for Configuring External Entity Resolution

WebLogic XML supports external entity resolution through the XML Registry. For more information, see Section 9.3, External Entity Configuration Tasks.

1.7 Endorsed Standards Override Mechanism for DOMSAX: Not Supported

WebLogic Server does not support switching the servers DOM and SAX interfaces using the endorsed standards override mechanism. An endorsed standard is a Java API defined through a standards process other than the Java Community Process JCP. For more information, see Endorsed Standards Override Mechanism at http:java.sun.comjavase6docstechnotesguidesstandards .

1.8 Learning More About XML

To learn more about XML, see the following online courses and tutorials. Appendix A, XML Reference, provides links to additional information. ■ A Technical Introduction to XML, available at http:www.xml.compuba9810guide0.html ■ XML Authoring Tutorial, available at http:www.xml.compubr32 ■ Working with XML and Java, available at http:java.sun.comxmltutorial_intro.html ■ Tutorials for using the Java 2 platform and XML technology, available at http:developerlife.com ■ XML, Java, and the Future of the Web, available at http:www.xml.compubaw3js3.bosak.html ■ Chapter 17 of The XML Bible: XSL Transformations, available at http:metalab.unc.eduxmlbooksbibleupdates14.html ■ XSL Tutorial by Miloslav Nic, available at http:zvon.vscht.czHTMLonlyXSLTutorialBooksBook1index.h tml ■ SAX 2.0: The Simple API for XML, available at http:www.saxproject.org ■ Document Object Model DOM, available at http:www.w3.orgDOM