Hi there, I'm trying to implement an action on Domain Service (callable
form menu) with an Clob return value

e.g.

String content = "HiThere";
return new org.apache.isis.applib.value.Clob("addresses.txt", new
MimeType("text", "plain"), content.toCharArray());


Would expect to get an "Save As" dialog to store a file.

Would that make sense?

At the moment I get in wicket (1.7.0)

Stack trace:

   -
   org.apache.wicket.core.request.handler.ListenerInvocationNotAllowedException
   - Behavior rejected interface invocation. Component: [AjaxButton
   [Component id = cancelButton]] Behavior:
   org.apache.wicket.ajax.markup.html.form.AjaxButton$1@56ced81f Listener:
   [RequestListenerInterface name=IBehaviorListener, method=public abstract
   void org.apache.wicket.behavior.IBehaviorListener.onRequest()]
   -
   
org.apache.wicket.RequestListenerInterface#invoke(RequestListenerInterface.java:237)
   -
   
org.apache.wicket.core.request.handler.ListenerInterfaceRequestHandler#invokeListener(ListenerInterfaceRequestHandler.java:250)
   -
   
org.apache.wicket.core.request.handler.ListenerInterfaceRequestHandler#respond(ListenerInterfaceRequestHandler.java:236)


Regards,Vladimir

Reply via email to