Running a JADE Client Application using jade.exe

You can run any application type run from the client, including a standard (fat) client, a thin (presentation) client, non‑GUI applications, and so on, using the jade.exe executable.

Not all RootSchema applications can be invoked using this functionality.

When initiating a JADE client application using the JADE executable (jade.exe), you can collect strings (arguments) from the command line and pass them to the initialization method of the application. Only the application initiated using the command line arguments uses these command line arguments.

To run a JADE client application using the jade.exe

When processing the elements after the startAppParameters argument:

Note also:

The following example specifies the JADE executable (jade.exe) command line for the non‑GUI JadeUnitTestBatch application.

jade path=c:\jade\system schema=TestUnitTestSchema ini=c:\jade\system\jade.ini app=JadeUnitTestBatch appServer=MyAppServer appServerPort=1234 startAppParameters c:\jade\unittest.xml DailyTests codecoverage=true profile=true c:\jade\logs\unittest.log endAppParameters

The following example specifies the JADE executable (jade.exe) command line for the GUI No Forms JadeUnitTestGuiNoForms application.

jade path=c:\jade\system schema=TestUnitTestSchema ini=c:\jade\system\jade.ini app=JadeUnitTestBatchGuiNoForms appServer=MyAppServer appServerPort=1234 startAppParameters c:\jade\unittest.xml DailyTests codecoverage=true output=true c:\jade\logs\unittest.log endAppParameters

The JadeSchemaLoader application enables you to deploy schema changes directly, without having to stop any applications that are running. For details and an example, see "JadeSchemaLoader Application", in the JADE Schema Load User’s Guide.

For details about loading exported user preferences from the jade (or jadclient) executable command line, see "Loading User Preferences from the Command Line", elsewhere in this chapter.