Return-Path: Delivered-To: apmail-jackrabbit-users-archive@minotaur.apache.org Received: (qmail 38802 invoked from network); 29 Dec 2009 15:10:11 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.3) by minotaur.apache.org with SMTP; 29 Dec 2009 15:10:11 -0000 Received: (qmail 95689 invoked by uid 500); 29 Dec 2009 15:10:11 -0000 Delivered-To: apmail-jackrabbit-users-archive@jackrabbit.apache.org Received: (qmail 95640 invoked by uid 500); 29 Dec 2009 15:10:10 -0000 Mailing-List: contact users-help@jackrabbit.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: users@jackrabbit.apache.org Delivered-To: mailing list users@jackrabbit.apache.org Received: (qmail 95629 invoked by uid 99); 29 Dec 2009 15:10:10 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 29 Dec 2009 15:10:10 +0000 X-ASF-Spam-Status: No, hits=-0.0 required=10.0 tests=SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: local policy) Received: from [72.55.186.13] (HELO s010.panelboxmanager.com) (72.55.186.13) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 29 Dec 2009 15:10:00 +0000 Received: from dsl-154-39.aei.ca ([66.36.154.39] helo=[192.168.0.195]) by s010.panelboxmanager.com with esmtp (Exim 4.69) (envelope-from ) id 1NPdha-0003Hy-JL for users@jackrabbit.apache.org; Tue, 29 Dec 2009 10:09:38 -0500 Content-Type: text/plain; charset=iso-8859-1 Mime-Version: 1.0 (Apple Message framework v1077) Subject: Re: Regarding document versioning From: =?iso-8859-1?Q?Fran=E7ois_Cassistat?= In-Reply-To: Date: Tue, 29 Dec 2009 10:09:21 -0500 Content-Transfer-Encoding: quoted-printable Message-Id: <3AEDBF16-4F16-438B-BC5B-7CA08439DCEE@maya-systems.com> References: <4B39E710.3070003@coreobjects.com> To: users@jackrabbit.apache.org X-Mailer: Apple Mail (2.1077) X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - s010.panelboxmanager.com X-AntiAbuse: Original Domain - jackrabbit.apache.org X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12] X-AntiAbuse: Sender Address Domain - maya-systems.com X-Source: X-Source-Args: X-Source-Dir: X-Virus-Checked: Checked by ClamAV on apache.org You'll need to read more about the JCR specification (that is the = standard from JackRabbit). Look for the jsr170-1.0.pdf file in the = archive downloadable here : http://jcp.org/aboutJava/communityprocess/final/jsr170/index.html And read chapter 4, 6, 7 and 8 (this reads fast, don't worry, just skip = details when it seems too obvious). Then you'll be a JCR-API expert ;) All the specification about versionning in JCR here in 8.2. Good luck, Frank Le 2009-12-29 =E0 8:35 AM, abhishek reddy a =E9crit : > hi, >=20 > thanks for the link, i have tried its working fine >=20 > can you tell me where the versioned files will be stored? > also tell me is there any way, to find out whether the documents are > modified or not and accordingly versioning them... >=20 > thanks again. >=20 > On Tue, Dec 29, 2009 at 4:55 PM, sunild = wrote: >=20 >> Hi, >>=20 >> Try running one first-hops from the jackrabbit website. >> Decide the content repository structure. Then apply mix:versionable = node >> type to the nodes, which need to be versioned. >>=20 >> Try to search through previous postings. You will get all of your >> questions answered in the jackrabbit previous postings only. >>=20 >> BR/ >> Sunil Dhage. >>=20 >>=20 >> abhishek reddy wrote: >>=20 >>> thanks for the reply........ >>> I wll just go through them........ >>> Requirement: >>> In a business process, the electronic documents = (doc,text,excel,pdf,images >>> etc) will move from person to person.....and there is a scope that >>> contents >>> of docs might change from the user to user......so, when these docs = are >>> modified they have to go as revisions to the next user, keepin the >>> original >>> doc as is......so, that we have track of changes made to the = document. >>> can you please help me ragrding this.......how can i make use of >>> jackrabbit >>> in this case. >>>=20 >>> Note: I dont want to apply versioning on the entire application, = rather on >>> particular files.......in my case docs included in the business = process. >>>=20 >>> On Tue, Dec 29, 2009 at 1:15 PM, Mathieu Baudier = >>> wrote: >>>=20 >>>=20 >>>=20 >>>> how to implement "Document versioning" concept . I have to maintain >>>>>=20 >>>>>=20 >>>> various >>>>=20 >>>>=20 >>>>> documents and version them. If a document is modified, it has to = be >>>>> saved >>>>>=20 >>>>>=20 >>>> as >>>>=20 >>>>=20 >>>>> a new version, keeping the original document as is. I have to = version >>>>>=20 >>>>>=20 >>>> only >>>>=20 >>>>=20 >>>>> some "x" documents. Is this possible with Jackrabbit? If possible = please >>>>> guide me how to start? >>>>>=20 >>>>>=20 >>>> This page helped me to get started: >>>> http://wiki.apache.org/jackrabbit/ExamplesPage#Versioning_Basics >>>>=20 >>>> then you apply these concepts to "file" nodes: >>>> http://wiki.apache.org/jackrabbit/ExamplesPage#Importing_a_File >>>>=20 >>>>=20 >>>>=20 >>>=20 >>>=20 >>>=20 >>>=20 >>>=20 >>=20 >>=20 >=20 >=20 > --=20 > Abhishek