Previous Topic

Book Contents

Book Index

Next Topic

Metamodel Check Parameters

Metamodel Check can be started with various parameters. These are described in the modelcheck.bat file itself.

These parameters set the login to the database. (Connection settings are taken from dbconfig.properties.)

Parameter

Description

Login

 

-usr <username>

Valuemation user login

-pwd <username>

Valuemation user password

Checks

 

-all

Perform standard selection of checks (all except -checkmodules, -checkgenericdata, -makestddb, -checkstddb)

-checkprocesses

Perform checks of processes

-checkviews

Perform checks for views

-checkcatalogs

Perform checks for catalogs

-checkbotranslations

Perform checks for translations of business objects

-checktranslations

Perform checks for translations of application text

-checkfreestorage

Perform checks for free storage items

-checkworkflows

Perform checks for workflow definitions

-checkactions

Perform checks for action definitions

-actionsdefaultborder

Perform the check of the default order of actions

-checkbotypes

Perform checks for object type definitions

-checkrelations

Perform checks for relation definitions

-checkreports

Perform checks for report definitions

-checkmodules

Perform checks for modules assignment

-checkcalculations

Perform checks for calculations

-checkrules

Perform checks for rules

-checkvaluesets

Perform checks for value sets

-checkcrystalreports

Perform checks for crystal reports

-checkauth

Perform checks for authorizations

-checkkeys

Perform checks of the generated keys

-checkattachments

Perform checks for bo attachments

-checkexportfilters

Perform checks for export filters

-checkgenericdata

Perform checks for generic data

-checkdbconstraints

Perform checks for DB constraints

-makestddb

Extracts standard database structure description

-checkstddb

Compare current database structure with a standard one

-checkicons

Perform checks for icons

-checktranslationmodules

Perform checks for assignment of modules to translations

-checkimagefileusage

Check usage of image files in valuemation

-checkcoremodule

Perform checks for Core module assignment

-checkruleconditions

Perform check for rule conditions

-checkallgetters

Perform check of all getters

-checkcatalogProperties

Perform checks for catalog properties

-checkextendedproperties

Perform check for extended properties (node style assignment to botype and rendering conditions)

-metamodelCheck.messageSeparator

Insert specified character(s) between individual message items in the log. For instance, specifying parameter -DmetamodelCheck.messageSeparator=<A>

results in string <A> being inserted between log items. This can be used e.g. for automated processing of the log output.

-metamodelCheck.writeSQL

Can be used to filter the log output. Specify -DmetamodelCheck.writeSQL=false

to prevent the log output from displaying SQL messages

-metamodelCheck.writeVM

Can be used to filter the log output. Specify -DmetamodelCheck.writeVM=false

to prevent the log output from displaying Valuemation messages

Settings

 

-start

Automatically indicates start of metamodel, no need to specify this key explicitly

-finish

Automatically indicates end of metamodel, no need to specify this key explicitly

-rep

Try to repair errors; some checks implement automatic repair, but some not

-nogui

No gui for interactive work (input/output) with metamodelcheck

-nocommit

Changes are not committed automatically

-nowrap

Change the wrap option for the resulting text from wrapped (by default) to unwrapped, in the GUI, no effect if -nogui is used

-notime

Changes time information appearance in the resulting text for GUI and log file

-logfile

The report messages will be written to a log file in the VM root directory according to the specified file name and log levels, expected format is a filename followed by ":" and names of log levels (EXCEPTION, INFO, WARNING, ERROR, REPAIRED)connected by "+"File name and ":" can be omitted. Then the default file name "MetamodelCheck.log" is used.

See Also

Metamodel Check

Using the Check Options Pane

Actions Check

Metamodel Check of Translations