The Talon Manual

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • <systemDetails>: Defines system metadata that is used by tools and emitted by an xvm in heartbeats. 
  • <env>: Defines environment variables that can be used for substitution of values in the document and are exposed to the application and talon runtimes.
  • <busProviders>: Defines custom message bus provider implementations.  Troublshooting Troublshooting 
  • <buses>: Defines the message buses that are used for applications to communicate with one another.
  • <apps>: Defines and configures the applications that make up the system. 
  • <xvms>: Defines the xvms (Talon lightweight containers) that host one or more applications. 
  • <profiles>: Defines profiles that can be dynamically activated to localize the configuration for different operating environments.

...

Code Block
languagexml
titleA Profile Activation Element
<model>
  <profiles>
    <profile name="PROD">
      <activation>
        <properties>
          <ENVIRONMENT_NAME>PROD</ENVIRONMENT_NAME>
        </properties>
      </activation>
      <env>
        <nv.discovery.descriptor>solace://solace-prod-host:55555</nv.discovery.descriptor>
      </env>
    </profile>
  </profiles>
</model>

...

Troubleshooting DDL parsing

DDL trace can be enabled by setting -Dnv.ddl.trace=debug (or when using SLF4J setting the logger nv.ddl to 'Trace' Level). 

...