Re: CMIS and Transactions

2014-10-31 Thread Peter Monks
G’day Joshy, Depends how the server implements the “local” binding - again you’re into proprietary extension land at that point. Cheers, Peter On 2014-10-31, at 9:45 AM, Joshy Augustine mailto:joshymaugust...@gmail.com>> wrote: Thanks again Peter. While going through Open CMIS Documentatio

Re: CMIS and Transactions

2014-10-31 Thread Joshy Augustine
Thanks again Peter. While going through Open CMIS Documentation, I came across references to a non-standard 'Local' Binding provided by Open CMIS Framework. My understanding is that this is a binding that can be used to invoke a CMIS Server running in the same JVM. If one were to target a new/exis

Re: CMIS and Transactions

2014-10-30 Thread Peter Monks
JCR is just a Java API, so it's technically easy to “integrate” it with any other Java API-based standard (including JTA for transaction management). In contrast CMIS is far less less platform dependent and is designed primarily for “out of process” clients, both of which makes this kind of thi

Re: CMIS and Transactions

2014-10-30 Thread Joshy Augustine
Thanks Peter. I was just considering the possibility of replacing a JSR 170 Compliant Repository with a CMIS Compliant one. From the documentation, it looks like JSR 170 Repository could potentially support transactions. Thanks, Joshy On Wed, Oct 29, 2014 at 3:03 PM, Peter Monks wrote: > G’day

Re: CMIS and Transactions

2014-10-29 Thread Peter Monks
G’day Joshy, There is no such provision in the spec, although I believe it’s technically possible via proprietary extensions. I have no idea if any current servers offer this however (Alfresco doesn’t, for example). Interesting point of note - the 1.1 spec doesn’t even state whether individual

CMIS and Transactions

2014-10-29 Thread Joshy Augustine
Hi, I apologise if this is the incorrect forum to ask this question. Does anyone know if CMIS Specification mentions about Transactions? For example, is there any possibility for a CMIS Repository API Invocation to participate in a transaction started by the client of the API? Thanks, Joshy