[ 
https://issues.apache.org/jira/browse/ISIS-2681?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Andi Huber reopened ISIS-2681:
------------------------------

reopen:
1. do now allow concrete types to share the same logical type name (we recently 
allowed that when types are part of the same type hierarchy ... need to revert 
this)
2. double check: ensure ObjectSpecId is unique by type and not derived from 
logical type name


> Allow members of a type hierarchy including interfaces to share the same 
> objectType=...
> ---------------------------------------------------------------------------------------
>
>                 Key: ISIS-2681
>                 URL: https://issues.apache.org/jira/browse/ISIS-2681
>             Project: Isis
>          Issue Type: Improvement
>          Components: Isis Core
>            Reporter: Andi Huber
>            Assignee: Andi Huber
>            Priority: Major
>             Fix For: 2.0.0-M6
>
>
> Eg. having an ApplicationUser interface and a concrete ApplicationUser (JDO) 
> that have the same @DomainObject(objectType=...) should be allowed.
> The only constraint that applies, is that there cannot be multiple 
> bookmark-able types that share the same @DomainObject(objectType=...). This 
> must be guaranteed by MM validation.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to