[ http://jira.andromda.org/browse/UMLMETA-106?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Bob Fields updated UMLMETA-106: ------------------------------- Description: Compare the build output in cartridges\andromda-jsf\target\cartridge-test\actual to actualUML2: Controller has forward = (($targetUseCase.controller.fullyQualifiedName)this.resolveVariable("$targetUseCase.controller.beanName")).${targetUseCase.controllerAction}(); and ControllerTV has $controller.fullyQualifiedName controller = ($controller.fullyQualifiedName)FacesContextUtils.resolveVariable( request, response, "$controller.beanName"); The same model in UML14 has the correct variable substitutions. was:IN the JSF2 and BPM4Struts cartridges, the UML14 model generates output from model elements tagged with <<FrontEndUseCase>>. The exact same model migrated to UML2 does not generate any files. Compare the build output in cartridges\andromda-jsf\target\cartridge-test\actual to actualUML2: 34 files instead of 332 files. Summary: UML2 FrontEndForward outgoing exception state, FrontEndActivityGraph.controller returns null. (was: FrontEndUseCase stereotype metafacade mapping in UML2 produces no output) > UML2 FrontEndForward outgoing exception state, > FrontEndActivityGraph.controller returns null. > --------------------------------------------------------------------------------------------- > > Key: UMLMETA-106 > URL: http://jira.andromda.org/browse/UMLMETA-106 > Project: UML Metafacades > Issue Type: Bug > Affects Versions: 3.4 > Environment: Andromda 3.4-SNAPSHOT as of 7/27/10. > Reporter: Bob Fields > Assignee: Bob Fields > Fix For: 3.4 > > > Compare the build output in > cartridges\andromda-jsf\target\cartridge-test\actual to actualUML2: > Controller has > forward = > (($targetUseCase.controller.fullyQualifiedName)this.resolveVariable("$targetUseCase.controller.beanName")).${targetUseCase.controllerAction}(); > > and ControllerTV has > $controller.fullyQualifiedName controller = > ($controller.fullyQualifiedName)FacesContextUtils.resolveVariable( > request, response, > "$controller.beanName"); > The same model in UML14 has the correct variable substitutions. -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: http://jira.andromda.org/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira ------------------------------------------------------------------------------ The Palm PDK Hot Apps Program offers developers who use the Plug-In Development Kit to bring their C/C++ apps to Palm for a share of $1 Million in cash or HP Products. Visit us here for more details: http://p.sf.net/sfu/dev2dev-palm