<inputDocument>
Specifies the document to compile.
Attributes:
url
- URL of the document to compile.
processSSI
- If true, process
server-side include directives.
If false, pass them through as comments. Default is false.
documentFormat
- The format of the document. Value is one
of xml, html, or unspecified.
If unspecified, then first line of the file is checked
for an XML header. If an XML header is found, xml is
assumed, other html is assumed.
The default is unspecified.
This attribute is only required for parsing XML files that don't
have a XML header as the first line.
<include/>
Indicates that a file is included by the source document. This is normally only specified by the metadata files that XMLC creates for to support automatic recompilation. They will be created when server-side includes are used.
This tag maybe nested to indicate nested includes.
Attributes:
url
- File name or URL of the included file. Relative
names are interpreted as being relative to the including file.
recompileSource
- Specifies the classpath-relative path
of the source file that the recompilation factory will use. This
is compiled into the class as the value of the
XMLC_SOURCE_FILE
field.
If not specified, the file path is generated by converting the package
name into a file path and merging with the base name of the source file.