IfExists - OndraZizka/jboss-migration GitHub Wiki
One cross-cutting concern of all migrators is what to do if some resource already exists in the target server.
Usually, this option is specified in a form conf.<migrator>.ifExists=...
.
For example:
conf.datasources.ifExists=OVERWRITE
Sometimes, this is more fine-grained, e.g.:
conf.logging.logger.ifExists=SKIP
Possible values are:
-
FAIL
- the migrator throws an exception and the app fails. -
WARN
- the app shows a warning in it's output, and the resource is skipped (not migrated). -
SKIP
- the resource is skipped (not migrated). -
MERGE
- the resource from the source server is merged into the target server (only where implemented). -
OVERWRITE
- the resource from the source server overwrites the one in the target server. -
ASK
- the user is asked what to do, in a proper way. -
GUI
- the user is asked what to do, using GUI (some kind of dialog).
ASK and GUI are not supported yet.