Controlling the Deletion of Missing Elements

By default, the Schema Load utility prompts you to confirm the deletion of any schema elements (such as classes, properties, or methods) that exist in the JADE database but are not defined in the incoming schema file.

An application in the database that is used in a package is not deleted (over-written) when a complete schema definition containing that application is loaded.

Use the jadload executable program deleteIfAbsent command line argument to specify element deletion control different from the default behavior when loading your runtime-only application by using the Schema Load utility.

The settings of the deleteIfAbsent command line argument are listed in the following table.

deleteIfAbsent Argument Action
true Always delete absent elements (no confirmation)
false Never delete absent elements (no confirmation)

If you want to deploy patches at a user site without requiring any intervention at the site, set up the jadload executable program icon with the deleteIfAbsent command line argument set to true.