The jadclient executable enables you to automate the running of the JadeRecompileAllMethods non‑GUI client application to force a recompile of all methods; that is, methods in error, methods not compiled, and successfully compiled methods.
The JadeRecompileAllMethods application now has the following syntax.
jadclient path=database-path [ini=jade-initialization-file] schema=RootSchema app=JadeRecompileAllMethods endJade [command-line-arguments]
The list of command line arguments that you can define after the endJade parameter in command=value; format are as follows.
allMethods=true|false
inError=true|false
notCompiled=true|false
The following example recompiles only those methods that are in error.
jadclient.exe path=c:\jade\system ini=c:\jade\system\testjade.ini schema=RootSchema app=JadeRecompileAllMethods endJade notCompiled=false
The default action is to recompile all methods that are in error or are not compiled (that is, the inError and notCompiled arguments default to true).
As the allMethods argument defaults to false, specifying allMethods=true on the command line now allows all methods to be recompiled, including methods currently compiled without error, methods that have been compiled but are in error, and methods that have not been compiled.
The allMethods=true argument overrides the inError and notCompiled arguments.