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

Daniel Keir Haywood updated ISIS-2253:
--------------------------------------
      Component/s:     (was: Isis Core)
    Fix Version/s:     (was: 2.0.5)

> Actions fail MM Validation when associated
> ------------------------------------------
>
>                 Key: ISIS-2253
>                 URL: https://issues.apache.org/jira/browse/ISIS-2253
>             Project: Isis
>          Issue Type: Bug
>          Components: Isis Viewer Wicket
>            Reporter: Andi Huber
>            Priority: Major
>
> In fact, this is a case of two wrongs not quite making a right. There's a 
> nasty hack in that it is the Wicket viewer that knows how to populate the 
> choices for the parameter, and it does this without looking for an 
> autoComplete or choices facet ; it just picks up the checked items of the 
> associated collection.
>  The short term solution to fix DemoApp is just to update that metamodel 
> validator to also take into account any AssociatedWithFacet.
>  The long term "correct" solution is a new facet factory that will derive a 
> ChoicesFacet from the AssociatedWithFacet, and then to remove the special 
> case logic from the Wicket viewer.
> That would then make the validator correct as it is now written.



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

Reply via email to