Hello Stefan, Hmm, I've seen this error being posted before .. I will take a look at it this evening (I'm working now) and make sure it's fixed in case it's indeed a bug.
Can you file an issue in JIRA just in case ? I thought I had a test for this, I will have to verify that. If it's a real bug it will be fixed this evening. -- Wouter > -----Original Message----- > From: [EMAIL PROTECTED] [mailto:andromda-user- > [EMAIL PROTECTED] On Behalf Of [EMAIL PROTECTED] > consulting.de > Sent: Monday, March 21, 2005 3:47 PM > To: [email protected] > Subject: [Andromda-user] Using BPM4Struts with ARIS UML Designer > > Hi everybody, > > I have a quite urgent problem with AndroMDA BPM4Struts and would be very > thankful for any hints. Here's the problem: > > I would like to use ARIS UML Designer together with AndroMDA BPM4Struts > cartridge. But ARIS UML Desginer doesn't allow to model activity graphs in > the namespace of a use case. (ARIS UML Desginer is quite rigorous in it's > compliance to the UML spec with say that the namespace of a usecase must > be > empty, see chapter 2.11.3.5, Well-Formedness Rules for usecases, of UML > Spec 1.4.1 and 1.5; see also > http://www.mail-archive.com/andromda- > [EMAIL PROTECTED]/msg01318.html) > > Fortunatly the bpm4struts cartridge provides a tagged definition > @andromda.struts.usecases.activity for the stereotype FrontEndUseCase, so > you can reference the activity graph in a use case via a tagged value. > This > feature allready worked with a pre M2 version of andromda (I tested it > that > time). > > Now I try to work with the current RC1 Snapshot or M3 release, but in both > cases I got the following exceptions: > > ERROR [AndroMDA:VALIDATION:ERROR] 1) > org.andromda.cartridges.bpm4struts.metafacades.StrutsJsp[Bpm4Struts::andro > palace::presentation::tickets::Ticketreservation::enter > > criteria]:Each name of a JSP action state must be unique in the namespace > of a use case > > ERROR [AndroMDA:VALIDATION:ERROR] 2) > org.andromda.cartridges.bpm4struts.metafacades.StrutsJsp[Bpm4Struts::andro > palace::presentation::tickets::Ticketreservation::select > > show]:Each name of a JSP action state must be unique in the namespace of a > use case > > ERROR [AndroMDA:VALIDATION:ERROR] 3) > org.andromda.cartridges.bpm4struts.metafacades.StrutsUseCase[Bpm4Struts::a > ndropalace::presentation::tickets::Ticketreservation]:Each > > use-case needs one and only one activity graph. > > As soon as I "move" the activity graph in the namespace of the use case by > hand (via editing the xmi-file directly) the generation works fine. > > Is it possible that the OCL constraints for the bpm4stuts profile don't > account for the case that the activity graph doesn't reside in the > namespace of the use case but is referenced by a tagged value? My this be > the cause for validation error #3, and #1 and #2 being consecutive faults? > > Any help would be very welcome! > > Regards > Stefan > > > > > ------------------------------------------------------- > SF email is sponsored by - The IT Product Guide > Read honest & candid reviews on hundreds of IT Products from real users. > Discover which products truly live up to the hype. Start reading now. > http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click > _______________________________________________ > Andromda-user mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/andromda-user ------------------------------------------------------- SF email is sponsored by - The IT Product Guide Read honest & candid reviews on hundreds of IT Products from real users. Discover which products truly live up to the hype. Start reading now. http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click _______________________________________________ Andromda-user mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/andromda-user
