The Extensible Program Call Markup Language (XPCML) has the same workstation Java™ virtual machine requirements as the rest of the IBM® Toolbox for Java.
For more information, see the following page:
Workstation requirements for running IBM Toolbox for Java applications
In addition, using XPCML includes requirements for the XML schema file, XML parser, and Extensible Stylesheet Language Transformation (XSLT) processor:
Your XPCML documents must know the location of the file that contains the schema. The default schema for IBM Toolbox for Java is xpcml.xsd, which resides within the jt400.jar file.
To use the default schema, extract xpcml.xsd from jt400.jar, then place the file in a suitable location. The following procedure shows one way that you can extract the .xsd file on a workstation.
jar xvf jt400.jar com/ibm/as400/data/xpcml.xsd
You can place the default schema file (or any schema file) in any directory. The only requirement is that you specify the location of the schema file by using the xsi:noNamespaceSchemaLocation attribute in the <xpcml> tag.
You can specify the location of the schema as a file path or as a URL.
To see an HTML version of the xpcml.xsd file, see the following page:
Schema xpcml.xsd file
At run-time, you must include an XML parser and an XSLT processor in your CLASSPATH environment variable. For more information, see the following page:
XML parser and XSLT processor