Issue 15746: Events that can be located after an Event-Based Gateway (bpmn2-rtf) Source: (, ) Nature: Revision Severity: Significant Summary: Chapter/Section 10.5.6. Page 306. It says: “Event-Based Gateways are configured by having outgoing Sequence Flows target an Intermediate Event or a Receive Task …” “If Message Intermediate Events are used in the configuration, then Receive Tasks MUST NOT …” “Only the following Intermediate Event triggers are valid: Message, Signal, Timer, Conditional, and Multiple (which can only include the previous triggers). Thus, the following Intermediate Event triggers are not valid: Error, Cancel, Compensation, and Link.” COMMENTS: According to Table 10.93 (p. 269) Intermediate catch Events in normal flow are: message, timer, conditional, link, signal, multiple and parallel multiple. The Events after an Event-Based Gateway can be only catch Intermediate Events in normal flow, but two of them (Link and parallel Multiple) are not allowed. SUGGESTIONS: Then, it should say: “Event-Based Gateways are configured by having outgoing Sequence Flows target an Intermediate catch Event or a Receive Task …” “If Message Intermediate catch Events are used in the configuration, then Receive Tasks MUST NOT …” “Only the following Intermediate catch Event triggers in normal flow are valid: Message, Signal, Timer, Conditional, and Multiple (which can only include the previous triggers). Thus, the following Intermediate catch Event triggers in normal flow are not valid: Link, and Parallel Multiple.” Resolution: Revised Text: Actions taken: October 18, 2010: received issue Discussion: End of Annotations:===== m: webmaster@omg.org Date: 17 Oct 2010 16:24:17 -0400 To: Subject: Issue/Bug Report ******************************************************************************* Name: Eduardo Jara Employer: mailFrom: ejara@craftware.net Terms_Agreement: I agree Specification: BPMN 2.0 Beta 2 Section: 10.5.6 FormalNumber: dtc/2010-06-05 Version: 2.0 Doc_Year: 2010 Doc_Month: June Doc_Day: Day Page: 306 Title: Events that can be located after an Event-Based Gateway Nature: Revision Severity: Significant CODE: 3TMw8 B1: Report Issue Description: ANTECEDENTS: Chapter/Section 10.5.6. Page 306. It says: .Event-Based Gateways are configured by having outgoing Sequence Flows target an Intermediate Event or a Receive Task .. .If Message Intermediate Events are used in the configuration, then Receive Tasks MUST NOT .. .Only the following Intermediate Event triggers are valid: Message, Signal, Timer, Conditional, and Multiple (which can only include the previous triggers). Thus, the following Intermediate Event triggers are not valid: Error, Cancel, Compensation, and Link.. COMMENTS: According to Table 10.93 (p. 269) Intermediate catch Events in normal flow are: message, timer, conditional, link, signal, multiple and parallel multiple. The Events after an Event-Based Gateway can be only catch Intermediate Events in normal flow, but two of them (Link and parallel Multiple) are not allowed. SUGGESTIONS: Then, it should say: .Event-Based Gateways are configured by having outgoing Sequence Flows target an Intermediate catch Event or a Receive Task .. .If Message Intermediate catch Events are used in the configuration, then Receive Tasks MUST NOT .. .Only the following Intermediate catch Event triggers in normal flow are valid: Message, Signal, Timer, Conditional, and Multiple (which can only include the previous triggers). Thus, the following Intermediate catch Event triggers in normal flow are not valid: Link, and Parallel Multiple..