[
https://issues.apache.org/jira/browse/ISIS-2050?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16726134#comment-16726134
]
ASF subversion and git services commented on ISIS-2050:
-------------------------------------------------------
Commit 5f32ad6dde30cffdecbd6bec4873db0b64e961de in isis's branch
refs/heads/master from danhaywood
[ https://gitbox.apache.org/repos/asf?p=isis.git;h=5f32ad6 ]
ISIS-2050: fixes suspected race condition in metamodel validation of
DomainObjectAnnotationFacetFactory
was using servicesInjector#isRegisteredService to determine if a referenced
domain class was a repository. However, this uses a flag that is only set once
a PersistenceSession has been created, so (I think) resulted in a race
condition. The new implementation only looks at the DomainServiceFacet of the
ObjectSpecification.
Also:
- promoted IntrospectionMode to a top-level class
> Install ObjectSpecIdFacet immediately on creation of ObjectSpecification so
> can be cached.
> ------------------------------------------------------------------------------------------
>
> Key: ISIS-2050
> URL: https://issues.apache.org/jira/browse/ISIS-2050
> Project: Isis
> Issue Type: Improvement
> Affects Versions: 1.16.2
> Reporter: Dan Haywood
> Assignee: Dan Haywood
> Priority: Minor
> Fix For: 1.16.3
>
>
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)