Altova XMLSpy 2024 Enterprise Edition

Schema Manager categorizes the schemas under its management as follows:

 

Installed schemas. These are shown in the GUI with their check boxes selected (in the screenshot below the checked and blue versions of the EPUB and HL7v3 NE schemas are installed schemas). If all the versions of a schema are selected, then the selection mark is a tick. If at least one version is unselected, then the selection mark is a solid colored square. You can deselect an installed schema to uninstall it; (in the screenshot below, the DocBook DTD is installed and has been deselected, thereby preparing it for de-installation).

Uninstalled available schemas. These are shown in the GUI with their check boxes unselected. You can select the schemas you want to install.

SMSchemaStatus

Upgradeable schemas are those which have been revised by their issuers since they were installed. They are indicated in the GUI by a icSchemaPatch icon. You can patch an installed schema with an available revision.

 

Points to note

 

In the screenshot above, both CBCR schemas are checked. The one with the blue background is already installed. The one with the yellow background is uninstalled and has been selected for installation. Note that the HL7v3 NE 2010 schema is not installed and has not been selected for installation.

A yellow background means that the schema will be modified in some way when the Apply button is clicked. If a schema is unchecked and has a yellow background, it means that it will be uninstalled when the Apply button is clicked. In the screenshot above the DocBook DTD has such a status.

When running Schema Manager from the command line, the list command is used with different options to list different categories of schemas:

 

xmlschemamanager.exe list

Lists all installed and available schemas; upgradeables are also indicated

xmlschemamanager.exe list -i

Lists installed schemas only; upgradeables are also indicated

xmlschemamanager.exe list -u

Lists upgradeable schemas

 

Note: On Linux and macOS, use sudo ./xmlschemamanager list

 

© 2017-2023 Altova GmbH