# Update application definition

By default, the controller will test the application definition in the configuration document against the provisioned definition in the EAC and update EAC provisioning if the definition in the document has changed.

This will happen by default any time any method is invoked on the command line.

System administrators may find it useful to update the definition without invoking a method. To facilitate this, a flag has been provided to perform the described definition update and exit.

    java Controller --app-config AppConfig.xml --update-definition

In addition, there may be a need to invoke a method without testing the application definition. This can be accomplished by using an alternate command line argument:

    java Controller --app-config AppConfig.xml --skip-definition
      BaselineUpdate