System requirements

To run XML Extensions, you must have certain hardware and software installed on your computer.

For Windows

The system requirements for Windows include the following:

The XML Extensions hardware and software requirements are the same as Visual COBOL version 2.2. Both 32-bit and 64-bit versions are available.

Microsoft's XML parser, MSXML 6.0 or greater, is also required. (A schema processor and an XSLT transformation processor are included in the Microsoft MSXML 6.0 parser.)

Note: The MSXML 6.0 parser may fail to install correctly if the target system does not have either Microsoft Windows Installer or Internet Explorer installed. Both of these products are freely available from Microsoft. To obtain these applications, visit www.microsoft.com/en-gb/download/default.aspx and search for the keywords "Windows Installer 2.0" or "Internet Explorer", as needed.

For UNIX

The system requirements for UNIX include the following:

The XML Extensions hardware and software requirements are the same as Visual COBOL version 2.2. Both 32-bit and 64-bit versions are available.

Shared objects libxml2.so, libxslt.so and libexslt.so, which are provided with Visual COBOL 2.3.1 and later. (A schema processor and an XSLT transformation processor are included in these shared objects.) For 64-bit UNIX, libxml264.so, libxslt64.so and libexslt64.so, which are also provided with Visual COBOL 2.3.1 and later, are required. (Before 2.3.1, these shared objects were statically linked into cobxmlext[64].so.)

Note:
  • The XML parser (libxml) and the XSLT transformation processor (libxslt) from the C libraries for the GNOME project are included in XML Extensions.
  • While the Windows implementation continues to support the use of schema files, the UNIX implementation does not currently support this capability. Schema support in the underlying XML parser (libxml) is still under development.