[ http://jira.andromda.org/browse/CORE-142?page=comments#action_15831 ] 

Bob Fields commented on CORE-142:
---------------------------------

There has been an update to both the UML1.4 and UML2.0 profioes since this 
patch was submitted, adding @andromda.persistence.associationEnd.uniqueGroup, 
so applying this patch would lose those updates, they need to be merged in all 
the profiles. I can probably get to it this week, but I'll have to manually 
merge/update all the profiles by adding the new taggedValue.

I don't see persistence.collection.index or persistence.collection.index.type 
in the UML 1.4 profile either, though I do see hibernate.collection.index and 
index.type. The hibernate.collection.index.type and added 
persistence.collection.index.type) is type UML DataType, the 
persistence.collection.type is type EjbCollectionType, and the 
hibernate.collection.type is type HibernateCollection, and EjbCollectionType 
and HibernateCollection both have the same enumeration values. Looks like 
there's some cleanup needed in the profiles (and the cartridge implementation) 
to eliminate some duplicated values and reuse types - ideally they should all 
be changed to a single CollectionType enumeration with the same list of 
declared types. I think UML DataType reference should probably be changed to 
the CollectionType enumeration - I'll have to research if it is possible to 
declare the type as UML DataType and represent and extract the different 
CollectionType values from it.

> Missing EJB3 properties in UML-2.0 persistence profile 
> (andromda-profile-persistence.xml.zip)
> ---------------------------------------------------------------------------------------------
>
>          Key: CORE-142
>          URL: http://jira.andromda.org/browse/CORE-142
>      Project: AndroMDA Core
>         Type: Bug

>     Reporter: Manfred Geiler
>     Assignee: Chad Brandon
>  Attachments: andromda-profile-persistence.xml.zip
>
> The following properties in stereotype "PersistentAssociationEnd" are missing:
>   @andromda.persistence.collection.index
>   @andromda.persistence.collection.index.type

-- 
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:
SourcForge Community
SourceForge wants to tell your story.
http://p.sf.net/sfu/sf-spreadtheword

Reply via email to