Setting Up DeltaNova Configuration Properties
When you first install DeltaNova, a number of Java system properties control its behaviour. These properties can be set on the Java command line, in a configuration file, or passed programmatically. This topic covers the most important properties to configure at installation time.
For the full property reference see Configuration Properties.
Catalog Resolver Configuration
If your XML files reference external entities, DTDs, or schemas via URIs, configuring an OASIS XML catalog file avoids network lookups and missing-resource errors.
-Dxml.catalog.files=/path/to/catalog.xml
Note: Setting
-Dxml.catalog.files=""(empty string) suppresses the "Cannot find CatalogManager.properties" warning that appears when no catalog is configured.
See Catalog Resolver Overview for full details.
Logging Configuration
DeltaNova uses Java logging. To enable detailed logging during initial setup:
-Djava.util.logging.config.file=/path/to/logging.properties
See Logging in DeltaNova for logging configuration details.
Verifying the Installation
After setting the required properties, verify the installation is working correctly:
java -jar deltanova-year.x.y.z.jar
java -jar deltanova-year.x.y.z.jar compare diffreport samples/xml/compare/document/documentA.xml samples/xml/compare/document/documentB.xml result.html
Full Property Reference
All available configuration properties are documented in Features and Properties Reference.