Jetty, locking files with webDAV and the possibility to use other web servers

Friday, 5 October 2012 · 2 messages
DK
Dirk Kirstenin reply to France Baril, 5 Oct 2012, 21:195 Oct 2012 20:55 #
Hi France, Sure, BaseX can be run by basically any Java container. You simple have to deploy the WAR file (you can download this directly in the download section of basex.org), depending on your specifics of your server, mostly I guess you can either upload the war archive in some kind of interface or you simple move the WAR archive in a specific directory. You should check this with the server you would like to use. One popular container is tomcat and using BaseX together with tomcat works straight out of the box. You simply have the put the WAR file in the web directory. We run projects using tomcat successfully. Cheers, Dirk On Fri, Oct 5, 2012 at 7:19 PM, France Baril <france.baril at architextus.com>wrote:
Quoted text · France Baril · 41 lines
> Hi, > > Our context: > > - Multiple authors create/modify content stored on BaseX concurrently > (content is split into multiple small topic files) > - Authors access content using Data Source in Oxygen > > Issue > > - No locking mechanism to prevent multiple authors to make changes to > the same file at once (leads to overwriting of the other author's changes). > > Research done seems to indicate that Jetty doesn't support webdav locking. > > - We couldn't get it working. > - Talks with Oxygen validated this conclusion: > http://www.oxygenxml.com/forum/post22862.html#p22862 > > Since the documentation says that Jetty is the default server (as opposed > to it being the only server?), we are thinking we could maybe use another > one. > > - Did anyone ever attempt that? > - What would the steps to doing so be (Documentation only says how to > work with Jetty)? > - Anything possible/known issues? Compatibility or otherwise? > > > -- > France Baril > Architecte documentaire / Documentation architect > france.baril at architextus.com > (514) 572-0341 > > _______________________________________________ > BaseX-Talk mailing list > BaseX-Talk at mailman.uni-konstanz.de > https://mailman.uni-konstanz.de/mailman/listinfo/basex-talk > >
-- Dirk Kirsten, BaseX GmbH, http://basex.org |-- Firmensitz: Blarerstrasse 56, 78462 Konstanz |-- Registergericht Freiburg, HRB: 708285, Geschäftsführer: | Dr. Christian Grün, Alexander Holupirek, Michael Seiferle `-- Phone: 0049 7531 28 28 676, Fax: 0049 7531 20 05 22
FB
France Baril5 Oct 2012 21:19 #
Hi, Our context: - Multiple authors create/modify content stored on BaseX concurrently (content is split into multiple small topic files) - Authors access content using Data Source in Oxygen Issue - No locking mechanism to prevent multiple authors to make changes to the same file at once (leads to overwriting of the other author's changes). Research done seems to indicate that Jetty doesn't support webdav locking. - We couldn't get it working. - Talks with Oxygen validated this conclusion: http://www.oxygenxml.com/forum/post22862.html#p22862 Since the documentation says that Jetty is the default server (as opposed to it being the only server?), we are thinking we could maybe use another one. - Did anyone ever attempt that? - What would the steps to doing so be (Documentation only says how to work with Jetty)? - Anything possible/known issues? Compatibility or otherwise?
-- France Baril Architecte documentaire / Documentation architect france.baril at architextus.com (514) 572-0341

⚡Generated with XQuery