8 XML Component Administration
The XML components provide
Internet Express also includes the UDDI4J Java Client Library from IBM that provides an API that can be used to interact with a UDDI registry, and libxml2 XML parser and toolkit in C developed by the Gnome project.
Apache Axis is an implementation of the SOAP (Simple Object Access Protocol) submission to the W3C. SOAP is a lightweight protocol for exchange of information in a decentralized, distributed environment. Apache Axis, which is a
Apache Axis can be used with a variety of other protocols; however, the only bindings defined in this document describe how to use Apache Axis with HTTP and the HTTP Extension Framework.
The Universal Description, Discovery and Integration (UDDI) Project is a comprehensive, open industry initiative enabling businesses to discover each other and define how they interact over the Internet and share information in a global registry architecture. The UDDI project is the building block that enables businesses to quickly, easily and dynamically find and transact with one another via their preferred applications. The UDDI4J Java Client Library is a class library that generates and parses messages sent to and received from a UDDI server.
This chapter provides the following information:
•Directories and subsets for XML components and documentation (Section : Directories and Subsets for XML Components).
•Apache Axis administration (Section : Apache Axis Server Administration).
•Apache Cocoon Servlet administration (Section : Apache Cocoon Servlet Administration).
Directories and Subsets for XML Components
The directories in Table 25 are created when you install the XML components:
Table 25 Directories and Subsets for XML Components
Directory | Contents | Subsets |
/usr/internet/xml/xml/cocoon/ | Java libraries for Cocoon | IAEXMLJLIB |
/usr/internet/xml/xml/lib | Java libraries for Xerces, Xalan, FOP, | IAEXMLJLIB |
| and Batik |
|
/usr/internet/xml/axis/ | Apache Axis libraries and samples | IAEXMLJLIB |
/usr/internet/docs | Component documentation | IAEXMLJLIB, IAEXMLCLIB |
/usr/internet/xml/uddi4j | UDDI4J libraries and samples | IAEXMLJLIB |
/usr/local/bin | Libxml2 tools | IAEXMLCLIB |
/usr/local/lib | Xerces C++, Xalan C++ , and Libxml2 | IAEXMLCLIB |
| libraries |
|
/usr/local/include/xml | Xerces and Xalan C++ header files | IAEXMLCLIB |
/usr/local/include/libxml2 | Libxml2 header files | IAEXMLCLIB |
164 XML Component Administration