[ 
http://jira.andromda.org/browse/UMLMETA-106?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16200#action_16200
 ] 

Bob Fields commented on UMLMETA-106:
------------------------------------

JSF Cartridge was using the wrong UML2 Test model.There are now 337 files, with 
a few differences due to required/unique settings. The main remaining issue is 
with the Controller.java.vsl/vm templates: migrated UML2 
$controller.useCase.actions $actionState.forward (transition) returns 
packagename.unknown for the name instead of the forward name, resulting in null 
for . See uml22 FrontEndForwardLogic.handleGetName. 
StateVertexFacadeLogicImpl.handleGetOutgoings returns nothing when the outgoing 
is an exception target.

FrontEndActivityGraph.handleGetController also returns null.

To simplify troubleshooting, it would be easiest to have a simple model with 
only a single exception transition.

I left some debug code commented out in the temaplates Controller.java.vsl and 
ActionForwars.java.vsl to demonstrate the issue when comparing UML14 and UML2 
output. Further troubleshooting requires figuring out why the metafacade 
mappings are not working.

> FrontEndUseCase stereotype metafacade mapping in UML2 produces no output
> ------------------------------------------------------------------------
>
>                 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
>
>
> 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.

-- 
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

Reply via email to