You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@isis.apache.org by "Andi Huber (Jira)" <ji...@apache.org> on 2021/01/25 18:52:00 UTC

[jira] [Closed] (ISIS-2497) Regression: Mixin's holder instance cannot be found if stored in non-public field.

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

Andi Huber closed ISIS-2497.
----------------------------
    Resolution: Fixed

implemented recursive lookup of public and non-public fields in search of the field withing the mixin's type hierarchy that is holding its holder (mixee)

also adds metamodel validation, that eagerly reports any issues with resolving this field

> Regression: Mixin's holder instance cannot be found if stored in non-public field.
> ----------------------------------------------------------------------------------
>
>                 Key: ISIS-2497
>                 URL: https://issues.apache.org/jira/browse/ISIS-2497
>             Project: Isis
>          Issue Type: Bug
>          Components: Isis Viewer Wicket
>            Reporter: Andi Huber
>            Assignee: Andi Huber
>            Priority: Blocker
>             Fix For: 2.0.0-M5
>
>
> Fix is to search the type hierarchy for any field (including non-public) and return the first match.



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