There are two Dynamo Message System configuration files that you may have to edit as part of setting up a custom event:

For information on how the system combines the contents of these files, refer to the Dynamo Message System chapter in the ATG Platform Programming Guide.

By default, the Scenarios module adds the following to the dynamoMessagingSystem.xml file:

  • message-registry definitions for all JMS messages that come with the Scenarios module, including global JMS messages.

  • message-source definitions for the following ports:

    • IndividualTimers

    • SlotItemRequest port

  • message-sink definitions for the following ports:

    • IndividualEvents

ProcessUpdates The default dynamoMessagingSystemDSSGlobal.xml file contains the following:

  • message-source definitions for the following ports:

    • CollectiveTimers

    • BatchTimers

    • ProcessUpdates

    • SegmentStartTimers

  • message-sink definitions for the following ports:

    • GlobalEvents

    • IndividualTimers

    • CollectiveTimers

    • BatchTimers

    • SegmentStartTimers

You can extend either configuration by creating a file with the same name in your localconfig directory or within your custom application module.

If you are adding a global event, do the following:

  • Add a message-source definition for this event. If you want this event to be listened to by the Scenario Manager, you must add the definition to the dynamoMessagingSystemDSSGlobal.xml file (see Configuring the Message Source). If you want the event to be listened to by other message sinks (for example, custom applications that you have set up to use the contents of Scenarios module messages), add the definition to the dynamoMessagingSystem.xml file.

  • Add a message-registry definition for this event to the dynamoMessagingSystem.xml file (see Configuring the Scenario Manager to Receive Your Message).

For an individual event, add both the message-source and message-registry definitions to the dynamoMessagingSystem.xml file.


Copyright © 1997, 2013 Oracle and/or its affiliates. All rights reserved. Legal Notices