Table of Contents
As the Mr. XML Publisher administrator, you are responsible for the following:
Providing formatting choices to your users and controlling server-side XML processing
You provide formats and control server-side XML processing via command arrays. Each command in a command array is run as an external subprocess. Thus, you also must control the ENVIRONMENT in which each command is run, or at least make sure that the default environment is appropriate. See COMMAND Arrays and ENVIRONMENTs.
Specifying values for administration-specific <context-param> elements
Mr. XML Publisher provides many administration-specific <context-param> elements that are used to modify its default behavior. Some are simple and their correct use is obvious, as with the MAX_UPLOAD_FILE_SIZE <context-param> element. Others are less simple and their correct use is less obvious, as with the DISABLE_INTERNAL_ORACLE_POOLING <context-param> element. For details, see web.xml <context-param>s.
Establishing policies regarding XIncludes and external entities
Mr. XML Publisher encourages the use of XIncludes and discourages the use of external entities.. Your users may need to be coached on how to use XIncludes with Mr. XML Publisher's data pullers. See XIncludes for a discussion of XIncludes and external entities.
Managing mechanisms used to pull XML from data stores
You must ensure that the data stores are operational, that users' XQuery/SQL queries work correctly, and that users know how to construct and use an IncludeMap.xml file in their projects. Details on how users can pull XML from a data store and include it in the formatting of their projects are in XML from a Data Store.
Managing the server's security mechanisms
Mr. XML Publisher provides several mechanisms to help prevent security violations; however, managing user authentication, user authorization, and the overall security of your web container or JEE server is outside the scope of what Mr. XML Publisher provides. For a discussion of security with Mr. XML Publisher, see Security.
Establishing logging policies
You can log a little or you can log a lot. Logging details are covered in Logging.
Ensuring that your server's XML Catalog system works
The tools in your XML tool chains need access to a working XML Catalog system. If you need help getting an XML Catalog system working, some hints and tips are provided in XML Catalog Systems.
Maximizing hardware performance
Mr. XML Publisher is a multi-threaded application whose performance scales almost linearly as you scale up your server's hardware. Suggestions related to your server hardware are in Hardware and System Optimizations.