[ https://issues.apache.org/jira/browse/ISIS-3017?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Andi Huber reassigned ISIS-3017: -------------------------------- Assignee: Andi Huber > WebRequestCycleForIsis does not display recognizable error. > ----------------------------------------------------------- > > Key: ISIS-3017 > URL: https://issues.apache.org/jira/browse/ISIS-3017 > Project: Isis > Issue Type: Bug > Components: Wicket Viewer > Affects Versions: 2.0.0-M7 > Reporter: Miklós Győrfi > Assignee: Andi Huber > Priority: Major > > In WebRequestCycleForIsis onException there is a code: > {code:java} > val exceptionRecognizerService = getExceptionRecognizerService(); > val recognizedIfAny = exceptionRecognizerService.recognize(ex); > if(recognizedIfAny.isPresent()) { > return respondGracefully(cycle); > } {code} > So it recognizes the error, but does not display it. > > Maybe > > {code:java} > val exceptionRecognizerService = getExceptionRecognizerService(); > val recognizedIfAny = exceptionRecognizerService.recognize(ex); > if(recognizedIfAny.isPresent()) { > getMessageBroker().ifPresent(broker->{ > String msg = > recognizedIfAny.get().toMessage(getCommonContext().getTranslationService()); > if (msg != null) { > broker.addMessage( > msg); > } > }); > return respondGracefully(cycle); > } > {code} > could work well. -- This message was sent by Atlassian Jira (v8.20.7#820007)