Book a Demo

Author Topic: Interrupt flow not working?  (Read 5524 times)

Guy Manning

  • EA User
  • **
  • Posts: 74
  • Karma: +0/-0
  • UML Newbie :0)
    • View Profile
Interrupt flow not working?
« on: July 07, 2009, 04:28:18 pm »
Sorry if this is nto the case but....following our upgrade to EA 7.5,  the iinterrupt flow does not seem to work as before.

Select and drag between Activities seems to only result in a prompt for A Control / Object flow etc.

Has this functionality been changed ?
« Last Edit: July 07, 2009, 04:29:28 pm by GuyM »

«Midnight»

  • EA Guru
  • *****
  • Posts: 5651
  • Karma: +0/-0
  • That nice Mister Grey
    • View Profile
Re: Interrupt flow not working?
« Reply #1 on: July 07, 2009, 09:48:06 pm »
Is this anything like the situation mentioned here?

Note that the above link dates back to 7.5 beta days, and there is not much information provided. But is does confirm that there were changes made to how EA works with interrupt flows between 7.1 and 7.5.
No, you can't have it!

Guy Manning

  • EA User
  • **
  • Posts: 74
  • Karma: +0/-0
  • UML Newbie :0)
    • View Profile
Re: Interrupt flow not working?
« Reply #2 on: July 07, 2009, 10:54:39 pm »
Thanks..it looks like there have been some compliance changes HOWEVER, the HELP on 'Interrupt flows' still shows an example of 2 activities linked by the good old Interrupt flow connector...so this lags behind the new changes?
 :o
« Last Edit: July 07, 2009, 10:55:33 pm by GuyM »

«Midnight»

  • EA Guru
  • *****
  • Posts: 5651
  • Karma: +0/-0
  • That nice Mister Grey
    • View Profile
Re: Interrupt flow not working?
« Reply #3 on: July 08, 2009, 10:00:09 pm »
Perhaps you can fill out a bug report - use the Report a Bug link near the bottom of any forum page - to let Sparx know about this. If you are a registered user then don't fill out the 'first' form, but click the appropriate link above the form to go to the registered user version. This one will let you attach a sample project (compress the file first) so Sparx can see an example.

Sparx is good about updating the documentation. But it is a big product; Sparx cannot fix these things unless we say where they are.
No, you can't have it!

RoyC

  • EA Administrator
  • EA Practitioner
  • *****
  • Posts: 1297
  • Karma: +21/-4
  • Read The Help!
    • View Profile
Re: Interrupt flow not working?
« Reply #4 on: July 09, 2009, 03:14:00 pm »
Yes, the function of the Interrupt Flow connector has changed in Release 7.5, but the Help topic does actually show precisely one of the two functions (under strict UML) it is valid for. That function is to identify the path from an Activity to an ExceptionHandler. The other function is to identify the path out of an Interruptable Activity Region to an Activity that defines the response to the interrupt.

Enterprise Architect now does not accept the use of the Interrupt Flow connector in any other context, UNLESS you go to the Tools | Options | Diagram page and deselect the Strict UML Syntax checkbox. Then you can use Interrupt Flow for pretty much anything you like.
Best Regards, Roy

«Midnight»

  • EA Guru
  • *****
  • Posts: 5651
  • Karma: +0/-0
  • That nice Mister Grey
    • View Profile
Re: Interrupt flow not working?
« Reply #5 on: July 10, 2009, 04:46:30 am »
Roy,

Do you mean that (with Strict UML Syntax turned on) EA will not accept any other use than the two that UML defines? Or does EA only accept the one use that the help topic shows?

David
No, you can't have it!

RoyC

  • EA Administrator
  • EA Practitioner
  • *****
  • Posts: 1297
  • Karma: +21/-4
  • Read The Help!
    • View Profile
Re: Interrupt flow not working?
« Reply #6 on: July 10, 2009, 09:22:20 am »
EA accepts both of the two uses. The Help topic depicts one use (link to Exception handler) but identifies both uses and links to topics that describe and illustrate both uses. Look for Interrupt Flow, Exception Handler and Interruptible Activity Region in the UML Dictionary section (via the Help Index tab).
Best Regards, Roy