Exporting system definitions

About this task

For information about the export command line utility, refer to the Utility Commands documentation.

The following items are included in the definition when exporting an .msd file:

  • deployment scripts
  • components (maps, subsystems, external)
  • pseudo links
  • text components
  • component positions within the system window

However, the state of a system window, such as the size or grid setting, is not exported.

Password encryption is an optional setting. To change default settings or for additional information about import and export options, see Import and Export Options.

To export a system definition:

Procedure

  1. From the Navigator, select a system to export.
    The Save As dialog is displayed.
  2. Accept the default or enter a new file name and click Save.
    The system definition is saved as an .xml file.

Results

The following XML example displays a simple system definition with one map component:


            <?xml version="1.0" encoding="UTF-8"?>
<MSDFile FilePath="" ServerCount="0" SystemCount="1" Version="1">
  <System ComponentsCount="1" ExecutionMode="Command" Name="cmndsrvr" 
   ScriptCount="1"
 ServerName="Local Server" Version="1">
    <DeployScripts Name="cmndsrvr" Version="1">
      <BuildAndTransferMaps>
      </BuildAndTransferMaps>
      <GenerateAndTransferMslFile FileName="install_dir\systems\evntsrvr.msl"/>
      <TransferAdditionalFiles>
      </TransferAdditionalFiles>
    </DeployScripts>
<MapComponents ComponentName="cmndsrvr" ExecutableMapName="cmndsrvr"
 Expanded="No" LogFileName="install_dir\examples\general\ifd\cmndsrvr\cmndsrvr.log"
 MapCompiledFile="install_dir\examples\general\ifd\cmndsrvr\cmndsrvr.mmc"
 MapSourceFile="install_dir\examples\general\ifd\cmndsrvr\cmndsrvr.mms"
 Type="Source Map" Version="1">
<EventServerSettings ConcurrentInstances="0"
 MapServerLocation="install_dir\examples\general\ifd\cmndsrvr\cmndsrvr.mmc"
 Mapdelay="0" Pendinghigh="0" Pendinglow="0" Version="1">
 <Pending_Hour>0</Pending_Hour>
 <EventServer_TimeEvent BeginAfter-Hour="0" BeginAfter-Minute="0" 
  BeginAfter-Second="0" SkipIfBusy="Yes" Switch="OFF">
  <Trigger_Once></Trigger_Once>
    </EventServer_TimeEvent>
  </EventServerSettings>
  <ComponentPosition X="281" Y="129"/>
  </MapComponents>
</System>
</MSDFile>