XML文書は、XML Parserへの入力とするか、JAXBまたはC++ Class GeneratorによってJavaまたはC++クラスを生成できます。JavaアプリケーションはXMLを出力できます。

オプションでXML Parserの出力にXML Schemaバリデータを適用できます。

XML SchemaはXML Schemaバリデータへの入力とすることもできます。出力クラスは、XML Schemaバリデータの出力と同じようにSAXやDOMまたはXML Compressorに入力されます。DOMツリーの出力はXSLT Processorへの入力となり、XSLT ProcessorはXSLTスタイルシートからも入力も受け取ります。

XSLT Processorは変換されたXML文書を出力します。

もう1つの出力は、XML Compressorから出力される圧縮されたXMLです。