[
https://issues.apache.org/jira/browse/ISIS-2590?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17310140#comment-17310140
]
Andi Huber commented on ISIS-2590:
----------------------------------
There had been some refactoring under the assumption that we could store those
queued up messages in the current interaction object. But interaction objects
are thread bound and will not span multiple page requests.
> MessageService informUser messages not presented in the UI
> ----------------------------------------------------------
>
> Key: ISIS-2590
> URL: https://issues.apache.org/jira/browse/ISIS-2590
> Project: Isis
> Issue Type: Bug
> Components: Isis Applib (programming model)
> Affects Versions: 2.0.0-M5
> Reporter: Simon Titheridge
> Assignee: Andi Huber
> Priority: Minor
> Fix For: 2.0.0-M6
>
>
> Any message passed to the MessageService service is not presented in the user
> interface (Wicket Viewer).
> I observed this first in my own app that I migrated to use a locally built
> version of M5-rc2 (compiled on JDK8) when using theĀ informUser (or warnUser)
> method on MessageService.
> I verified the behaviour on the standard HelloWorld app. The delete() method
> on HelloWorldObject does not trigger a message when invoked via the UI even
> though it has the code:
> {code:java}
> messageService.informUser(String.format("'%s' deleted", title){code}
--
This message was sent by Atlassian Jira
(v8.3.4#803005)