Hi again,

> Thanks for the idea :) We could do,
>
> 1. Upload the document into XWiki.OfficeImporter (The repository)
> 2. Have a GWT rpc call such as;
>
> String importDocument(String fileName, String targetPage);
>
> Here the fileName is the name of the attachment just added to
> XWiki.OfficeImporter and targetPage would be the name of the current wiki
> page being edited.
>
> As you said, the attached document itself can be deleted when the import is
> complete. (+ need to workaround name collisions with multiple users, but
> that's not a big issue IMO).
>

PS: spotted a small problem. Having two server calls (upload + rpc) is not a
good idea because a client might fail in between the calls, leaving the
attachments on the server.

Note that this doesn't happen if we can have a separate servlet for
officeimporter. (or if the upload action can be customized to pass
additional parameters and return a result...)

I will digg into it further tomorrow.

Thanks.

- Asiri
_______________________________________________
devs mailing list
[email protected]
http://lists.xwiki.org/mailman/listinfo/devs

Reply via email to