Probably need to see some more of the stack trace.

You could also run in debug and set a breakpoint as to when the first
exception is thrown, to provide a bit more context..

D

On 22 November 2015 at 19:13, Kevin Meyer <ke...@kmz.co.za> wrote:

> Hi Dan,
>
> Thanks - nice elegant looking solution.
>
> But I'm getting an exception, I must be missing something in the setup? :
>
> 20:10:40,374  [RequestCycleExtra    qtp576936864-17 WARN ]  Handling the
> following exception
> org.apache.wicket.WicketRuntimeException: No Page found for component
> [ActionPanel [Component id = content]]
>         at org.apache.wicket.Component.getPage(Component.java:1722)
>         at
>
> org.apache.isis.viewer.wicket.ui.actionresponse.ActionResultResponseHandlingStrategy$3.handleResults(ActionResultResponseHandlingStrategy.java:65)
>         at
>
> org.apache.isis.viewer.wicket.ui.components.actions.ActionPanel.executeActionOnTargetAndProcessResults(ActionPanel.java:254)
>         at
>
> org.apache.isis.viewer.wicket.ui.components.actions.ActionPanel.executeActionAndProcessResults(ActionPanel.java:195)
>         at
>
> org.apache.isis.viewer.wicket.ui.components.actions.ActionPanel.buildGui(ActionPanel.java:106)
>         at
>
> org.apache.isis.viewer.wicket.ui.components.actions.ActionPanel.<init>(ActionPanel.java:84)
>         at
>
> org.apache.isis.viewer.wicket.ui.components.actions.ActionPanelFactory.createComponent(ActionPanelFactory.java:49)
>
>
>
> On Sun, November 22, 2015 17:37, Dan Haywood wrote:
> > If you return an org.apache.isis.applib.value.Clob, where you can specify
> >  the filename and media type.
> >
> > If you wanted to return a zip file or other binary content, use
> > org.apache.isis.applib.value.Blob.
> >
> > For example, see [1]
> >
> >
> > Cheers
> > Dan
> >
> >
> >
> > [1]
> >
> https://github.com/apache/isis/blob/master/core/applib/src/main/java/org/a
> > pache/isis/applib/services/dto/Dto_downloadXml.java#L56
> >
> >
> > On 22 November 2015 at 15:51, Kevin Meyer <ke...@kmz.co.za> wrote:
> >
> >
> >> Hi,
> >>
> >>
> >> I'm sure this has been described before, but could someone point me to
> >> some instructions on how to have the output from a service sent back to
> >> the user as a file? (markmail is good, but I'm struggling with what to
> >> search for!)
> >>
> >> For example, I want the results of "printToLatex(Report report)" to be
> >> sent back the the user as a LaTeX file with a name derived from
> >> report.getName(). My method signature right now is "String
> >> printToLatex(Report report)".
> >>
> >> How does this differ from the service action "printToHtml(Report
> >> report)" which should return only the resulting HTML to the browser? Is
> >> that possible?
> >>
> >> Thanks in advance,
> >> Kevin
> >>
> >>
> >> --
> >> Kevin Meyer
> >> Ljubljana, Slovenia
> >>
> >>
> >>
> >>
> >
>
>
> --
> Kevin Meyer
> Ljubljana, Slovenia
>
>
>

Reply via email to