Home
Categories
Dictionary
Glossary
Download
Project Details
Changes Log
What Links Here
FAQ
License

Bundling tacticalEnv Applications



The tacticalEnv model Application allows to maintain a data store from datas provided by a tacticalEnv Application.
tacticalenvmodel
If you want to bundle the two modules in your architecture, you can do it by either:
  • Define two applications: one for the tacticalEnv, and one for the tacticalenvmodel
  • Define ony one application for both the modules

Define two applications

For the application:
      <applications>
         <application name="tacticalenv">
            <deployment>
               <lib url="tacticalEnv.jar" />
            </deployment>
         </application>
         <application name="tacticalEnvModel">
            <deployment>
               <lib url="tacticalEnvModel.jar" />
            </deployment>
         </application>
      </applications>
For the properties:
      <properties>
         <application name="tacticalenv">
            <module name="tacticalenv">
               <moduleProperty key="scenario" value="config.xml" />
            </module>
         </application>
      </properties>

As you can see here, we did not specify the module nodes under the application. This is not necessary if you don't need to specify which interfaces you want to use. In this case, the two modules use all the interfaces of the built-in modules.

Define one application

For the application:
      <applications>
         <application name="tacticalenv">
            <deployment>
               <lib url="tacticalEnv.jar" />
               <lib url="tacticalEnvModel.jar" />
            </deployment>
         </application>
      </applications>
For the properties:
      <properties>
         <application name="tacticalenv">
            <module name="tacticalenv">
               <moduleProperty key="scenario" value="config.xml" />
            </module>
         </application>
      </properties>

See also


Categories: builtin-applis

Copyright 2017-2020 Dassault Aviation. All Rights Reserved. Documentation and source under the LGPL v3 licence