@andromda.seam.bijection.in.create tagged value doesn't work
------------------------------------------------------------

         Key: EJB-85
         URL: http://jira.andromda.org/browse/EJB-85
     Project: EJB Cartridge
        Type: Bug

 Environment: AndroMDA 3.3-SNAPHOT + EJB3 cartridge + Magic Draw 12.1
    Reporter: Olivier THIERRY
 Assigned to: Vance Karimi 


When you set the @andromda.seam.bijection.in.create tagged value to "true" in a 
model (with MD 12.1), the cartrdige should generate something like 
"@org.jboss.seam.annotations.In (create=true)", but it only creates 
"@org.jboss.seam.annotations.In".

Moreover, the handleGetSeamBijectionInParameters method in 
org.andromda.cartridges.ejb3.metafacades.EJB3SessionAttributeFacadeLogicImpl 
class is not conform with what the document says :

 "If attribute multiplicity is 0, 0..1, 0..*, the require property is defined 
in both annotations.

If attribute multiplicity is 1, 1..* the create property is defined on the @In 
annotation. You can explicity specify this using the 
@andromda.seam.bijection.in.create tagged value."

More infos on this topic : http://galaxy.andromda.org/forum/viewtopic.php?t=5122

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


-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/

Reply via email to