The ReplicatorActivity does not respect the base class wireup events as it's Activity and SequenceActivity counterparts do. This BLOG demonstrates how we can hook into the current activity's Status Change event.
Note in the following Log activity that the LogMAMLConverterStarted events are firing where the LogTagProcessorStarted events are not - these activities are both LoggerActivity and share the same baseclass.
Debug(None): !! ACTIVITY WIREUP LogMAMLConverterStarted
Debug(None): !! ACTIVITY WIREUP LogTagProcessorStarted
Debug(None): !! ACTIVITY WIREUP LogCurrentContent
Debug(None): !! ACTIVITY WIREUP LogNoHtmlTag
Debug(None): !! ACTIVITY WIREUP LogHasHtmlTag
Debug(None): !! ACTIVITY WIREUP LogMAMLTag
Debug(None): !! ACTIVITY WIREUP elementProcessorActivity1
Debug(None): !! ACTIVITY WIREUP tagProcessorActivity
Debug(None): ==> LogMAMLConverterStarted STATUS CHANGE - Status: Executing Result: None
Debug(None): ==> LogMAMLConverterStarted EXECUTING:
Debug(None): MAML Converter Workflow Started
Debug(None): !! ACTIVITY WIREUP LogTagProcessorStarted
Debug(None): !! ACTIVITY WIREUP LogCurrentContent
Debug(None): !! ACTIVITY WIREUP LogNoHtmlTag
Debug(None): !! ACTIVITY WIREUP LogHasHtmlTag
Debug(None): !! ACTIVITY WIREUP LogMAMLTag
Debug(None): !! ACTIVITY WIREUP elementProcessorActivity1
Debug(None): !! ACTIVITY WIREUP tagProcessorActivity
Debug(High): Tag processor started
Debug(None): Content being processed [<Empty Line>]
Debug(None): No HTML Tag
Debug(None): !! ACTIVITY WIREUP LogTagProcessorStarted
Debug(None): !! ACTIVITY WIREUP LogCurrentContent
Debug(None): !! ACTIVITY WIREUP LogNoHtmlTag
Debug(None): !! ACTIVITY WIREUP LogHasHtmlTag
Debug(None): !! ACTIVITY WIREUP LogMAMLTag
Debug(None): !! ACTIVITY WIREUP elementProcessorActivity1
Debug(None): !! ACTIVITY WIREUP tagProcessorActivity
Debug(High): Tag processor started
Debug(None): Content being processed [<Empty Line>]
Debug(None): Processing HTML Tag [html]
Debug(None): MAML Tag set by service [htmlMAML]
Debug(None): !! ACTIVITY WIREUP LogTagProcessorStarted
Debug(None): !! ACTIVITY WIREUP LogCurrentContent
Debug(None): !! ACTIVITY WIREUP LogNoHtmlTag
Debug(None): !! ACTIVITY WIREUP LogHasHtmlTag
Debug(None): !! ACTIVITY WIREUP LogMAMLTag
Debug(None): !! ACTIVITY WIREUP elementProcessorActivity1
Debug(None): !! ACTIVITY WIREUP tagProcessorActivity
Debug(High): Tag processor started
Debug(None): Content being processed [<Empty Line>]
Debug(None): Processing HTML Tag [head]
Debug(None): MAML Tag set by service [headMAML]
Debug(None): !! ACTIVITY WIREUP LogTagProcessorStarted
Debug(None): !! ACTIVITY WIREUP LogCurrentContent
Debug(None): !! ACTIVITY WIREUP LogNoHtmlTag
Debug(None): !! ACTIVITY WIREUP LogHasHtmlTag
Debug(None): !! ACTIVITY WIREUP LogMAMLTag
Debug(None): !! ACTIVITY WIREUP elementProcessorActivity1
Debug(None): !! ACTIVITY WIREUP tagProcessorActivity
Debug(High): Tag processor started
Debug(None): Content being processed [Untitled 1]
Debug(None): Processing HTML Tag [title]
Debug(None): MAML Tag set by service [titleMAML]
Debug(None): !! ACTIVITY WIREUP LogTagProcessorStarted
Debug(None): !! ACTIVITY WIREUP LogCurrentContent
Debug(None): !! ACTIVITY WIREUP LogNoHtmlTag
Debug(None): !! ACTIVITY WIREUP LogHasHtmlTag
Debug(None): !! ACTIVITY WIREUP LogMAMLTag
Debug(None): !! ACTIVITY WIREUP elementProcessorActivity1
Debug(None): !! ACTIVITY WIREUP tagProcessorActivity
Debug(High): Tag processor started
Debug(None): Content being processed [<Empty Line>]
Debug(None): Processing HTML Tag [title]
Debug(None): MAML Tag set by service [titleMAML]
Debug(None): !! ACTIVITY WIREUP LogTagProcessorStarted
Debug(None): !! ACTIVITY WIREUP LogCurrentContent
Debug(None): !! ACTIVITY WIREUP LogNoHtmlTag
Debug(None): !! ACTIVITY WIREUP LogHasHtmlTag
Debug(None): !! ACTIVITY WIREUP LogMAMLTag
Debug(None): !! ACTIVITY WIREUP elementProcessorActivity1
Debug(None): !! ACTIVITY WIREUP tagProcessorActivity
Debug(High): Tag processor started
Debug(None): Content being processed [<Empty Line>]
Debug(None): Processing HTML Tag [head]
Debug(None): MAML Tag set by service [headMAML]
Debug(None): !! ACTIVITY WIREUP LogTagProcessorStarted
Debug(None): !! ACTIVITY WIREUP LogCurrentContent
Debug(None): !! ACTIVITY WIREUP LogNoHtmlTag
Debug(None): !! ACTIVITY WIREUP LogHasHtmlTag
Debug(None): !! ACTIVITY WIREUP LogMAMLTag
Debug(None): !! ACTIVITY WIREUP elementProcessorActivity1
Debug(None): !! ACTIVITY WIREUP tagProcessorActivity
Debug(High): Tag processor started
Debug(None): Content being processed [<Empty Line>]
Debug(None): Processing HTML Tag [body]
Debug(None): MAML Tag set by service [bodyMAML]
Debug(None): !! ACTIVITY WIREUP LogTagProcessorStarted
Debug(None): !! ACTIVITY WIREUP LogCurrentContent
Debug(None): !! ACTIVITY WIREUP LogNoHtmlTag
Debug(None): !! ACTIVITY WIREUP LogHasHtmlTag
Debug(None): !! ACTIVITY WIREUP LogMAMLTag
Debug(None): !! ACTIVITY WIREUP elementProcessorActivity1
Debug(None): !! ACTIVITY WIREUP tagProcessorActivity
Debug(High): Tag processor started
Debug(None): Content being processed [Welcome to the MAMLConverter Guide. This reference will help you understand and use this utility]
Debug(None): Processing HTML Tag [p]
Debug(None): MAML Tag set by service [pMAML]
Debug(None): !! ACTIVITY WIREUP LogTagProcessorStarted
Debug(None): !! ACTIVITY WIREUP LogCurrentContent
Debug(None): !! ACTIVITY WIREUP LogNoHtmlTag
Debug(None): !! ACTIVITY WIREUP LogHasHtmlTag
Debug(None): !! ACTIVITY WIREUP LogMAMLTag
Debug(None): !! ACTIVITY WIREUP elementProcessorActivity1
Debug(None): !! ACTIVITY WIREUP tagProcessorActivity
Debug(High): Tag processor started
Debug(None): Content being processed [<Empty Line>]
Debug(None): Processing HTML Tag [p]
Debug(None): MAML Tag set by service [pMAML]
Debug(None): !! ACTIVITY WIREUP LogTagProcessorStarted
Debug(None): !! ACTIVITY WIREUP LogCurrentContent
Debug(None): !! ACTIVITY WIREUP LogNoHtmlTag
Debug(None): !! ACTIVITY WIREUP LogHasHtmlTag
Debug(None): !! ACTIVITY WIREUP LogMAMLTag
Debug(None): !! ACTIVITY WIREUP elementProcessorActivity1
Debug(None): !! ACTIVITY WIREUP tagProcessorActivity
Debug(High): Tag processor started
Debug(None): Content being processed [What is MAMLConverter]
Debug(None): Processing HTML Tag [h2]
Debug(None): MAML Tag set by service [h2MAML]
Debug(None): !! ACTIVITY WIREUP LogTagProcessorStarted
Debug(None): !! ACTIVITY WIREUP LogCurrentContent
Debug(None): !! ACTIVITY WIREUP LogNoHtmlTag
Debug(None): !! ACTIVITY WIREUP LogHasHtmlTag
Debug(None): !! ACTIVITY WIREUP LogMAMLTag
Debug(None): !! ACTIVITY WIREUP elementProcessorActivity1
Debug(None): !! ACTIVITY WIREUP tagProcessorActivity
Debug(High): Tag processor started
Debug(None): Content being processed [<Empty Line>]
Debug(None): Processing HTML Tag [h2]
Debug(None): MAML Tag set by service [h2MAML]
Debug(None): !! ACTIVITY WIREUP LogTagProcessorStarted
Debug(None): !! ACTIVITY WIREUP LogCurrentContent
Debug(None): !! ACTIVITY WIREUP LogNoHtmlTag
Debug(None): !! ACTIVITY WIREUP LogHasHtmlTag
Debug(None): !! ACTIVITY WIREUP LogMAMLTag
Debug(None): !! ACTIVITY WIREUP elementProcessorActivity1
Debug(None): !! ACTIVITY WIREUP tagProcessorActivity
Debug(High): Tag processor started
Debug(None): Content being processed [The MAMLConverter is a utility that will allow you to create your help documents with your favorite editor (this utility was created using Expression Web content) and convert them to MAML]
Debug(None): Processing HTML Tag [p]
Debug(None): MAML Tag set by service [pMAML]
Debug(None): !! ACTIVITY WIREUP LogTagProcessorStarted
Debug(None): !! ACTIVITY WIREUP LogCurrentContent
Debug(None): !! ACTIVITY WIREUP LogNoHtmlTag
Debug(None): !! ACTIVITY WIREUP LogHasHtmlTag
Debug(None): !! ACTIVITY WIREUP LogMAMLTag
Debug(None): !! ACTIVITY WIREUP elementProcessorActivity1
Debug(None): !! ACTIVITY WIREUP tagProcessorActivity
Debug(High): Tag processor started
Debug(None): Content being processed [<Empty Line>]
Debug(None): Processing HTML Tag [p]
Debug(None): MAML Tag set by service [pMAML]
Debug(None): !! ACTIVITY WIREUP LogTagProcessorStarted
Debug(None): !! ACTIVITY WIREUP LogCurrentContent
Debug(None): !! ACTIVITY WIREUP LogNoHtmlTag
Debug(None): !! ACTIVITY WIREUP LogHasHtmlTag
Debug(None): !! ACTIVITY WIREUP LogMAMLTag
Debug(None): !! ACTIVITY WIREUP elementProcessorActivity1
Debug(None): !! ACTIVITY WIREUP tagProcessorActivity
Debug(High): Tag processor started
Debug(None): Content being processed [Example]
Debug(None): Processing HTML Tag [h2]
Debug(None): MAML Tag set by service [h2MAML]
Debug(None): !! ACTIVITY WIREUP LogTagProcessorStarted
Debug(None): !! ACTIVITY WIREUP LogCurrentContent
Debug(None): !! ACTIVITY WIREUP LogNoHtmlTag
Debug(None): !! ACTIVITY WIREUP LogHasHtmlTag
Debug(None): !! ACTIVITY WIREUP LogMAMLTag
Debug(None): !! ACTIVITY WIREUP elementProcessorActivity1
Debug(None): !! ACTIVITY WIREUP tagProcessorActivity
Debug(High): Tag processor started
Debug(None): Content being processed [<Empty Line>]
Debug(None): Processing HTML Tag [h2]
Debug(None): MAML Tag set by service [h2MAML]
Debug(None): !! ACTIVITY WIREUP LogTagProcessorStarted
Debug(None): !! ACTIVITY WIREUP LogCurrentContent
Debug(None): !! ACTIVITY WIREUP LogNoHtmlTag
Debug(None): !! ACTIVITY WIREUP LogHasHtmlTag
Debug(None): !! ACTIVITY WIREUP LogMAMLTag
Debug(None): !! ACTIVITY WIREUP elementProcessorActivity1
Debug(None): !! ACTIVITY WIREUP tagProcessorActivity
Debug(High): Tag processor started
Debug(None): Content being processed [The following & HTML ]
Debug(None): Processing HTML Tag [p]
Debug(None): MAML Tag set by service [pMAML]
Debug(None): !! ACTIVITY WIREUP LogTagProcessorStarted
Debug(None): !! ACTIVITY WIREUP LogCurrentContent
Debug(None): !! ACTIVITY WIREUP LogNoHtmlTag
Debug(None): !! ACTIVITY WIREUP LogHasHtmlTag
Debug(None): !! ACTIVITY WIREUP LogMAMLTag
Debug(None): !! ACTIVITY WIREUP elementProcessorActivity1
Debug(None): !! ACTIVITY WIREUP tagProcessorActivity
Debug(High): Tag processor started
Debug(None): Content being processed [<Empty Line>]
Debug(None): Processing HTML Tag [p]
Debug(None): MAML Tag set by service [pMAML]
Debug(None): !! ACTIVITY WIREUP LogTagProcessorStarted
Debug(None): !! ACTIVITY WIREUP LogCurrentContent
Debug(None): !! ACTIVITY WIREUP LogNoHtmlTag
Debug(None): !! ACTIVITY WIREUP LogHasHtmlTag
Debug(None): !! ACTIVITY WIREUP LogMAMLTag
Debug(None): !! ACTIVITY WIREUP elementProcessorActivity1
Debug(None): !! ACTIVITY WIREUP tagProcessorActivity
Debug(High): Tag processor started
Debug(None): Content being processed [Will be converted to ]
Debug(None): Processing HTML Tag [p]
Debug(None): MAML Tag set by service [pMAML]
Debug(None): !! ACTIVITY WIREUP LogTagProcessorStarted
Debug(None): !! ACTIVITY WIREUP LogCurrentContent
Debug(None): !! ACTIVITY WIREUP LogNoHtmlTag
Debug(None): !! ACTIVITY WIREUP LogHasHtmlTag
Debug(None): !! ACTIVITY WIREUP LogMAMLTag
Debug(None): !! ACTIVITY WIREUP elementProcessorActivity1
Debug(None): !! ACTIVITY WIREUP tagProcessorActivity
Debug(High): Tag processor started
Debug(None): Content being processed [<Empty Line>]
Debug(None): Processing HTML Tag [p]
Debug(None): MAML Tag set by service [pMAML]
Debug(None): !! ACTIVITY WIREUP LogTagProcessorStarted
Debug(None): !! ACTIVITY WIREUP LogCurrentContent
Debug(None): !! ACTIVITY WIREUP LogNoHtmlTag
Debug(None): !! ACTIVITY WIREUP LogHasHtmlTag
Debug(None): !! ACTIVITY WIREUP LogMAMLTag
Debug(None): !! ACTIVITY WIREUP elementProcessorActivity1
Debug(None): !! ACTIVITY WIREUP tagProcessorActivity
Debug(High): Tag processor started
Debug(None): Content being processed [<Empty Line>]
Debug(None): Processing HTML Tag [body]
Debug(None): MAML Tag set by service [bodyMAML]
Debug(None): !! ACTIVITY WIREUP LogTagProcessorStarted
Debug(None): !! ACTIVITY WIREUP LogCurrentContent
Debug(None): !! ACTIVITY WIREUP LogNoHtmlTag
Debug(None): !! ACTIVITY WIREUP LogHasHtmlTag
Debug(None): !! ACTIVITY WIREUP LogMAMLTag
Debug(None): !! ACTIVITY WIREUP elementProcessorActivity1
Debug(None): !! ACTIVITY WIREUP tagProcessorActivity
Debug(High): Tag processor started
Debug(None): Content being processed [<Empty Line>]
Debug(None): Processing HTML Tag [html]
Debug(None): MAML Tag set by service [htmlMAML]
The thread '<No Name>' (0x1420) has exited with code 0 (0x0).
See http://www.CodePlex.com/MAMLConverter for source
Tags:
workflow,
maml,
unity
Categories:
MAML |
Workflow