Return-Path: Delivered-To: apmail-incubator-jackrabbit-dev-archive@www.apache.org Received: (qmail 46356 invoked from network); 26 Feb 2005 02:40:58 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur-2.apache.org with SMTP; 26 Feb 2005 02:40:58 -0000 Received: (qmail 24748 invoked by uid 500); 26 Feb 2005 02:40:57 -0000 Mailing-List: contact jackrabbit-dev-help@incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: jackrabbit-dev@incubator.apache.org Delivered-To: mailing list jackrabbit-dev@incubator.apache.org Received: (qmail 24733 invoked by uid 99); 26 Feb 2005 02:40:56 -0000 X-ASF-Spam-Status: No, hits=0.0 required=10.0 tests=RCVD_BY_IP,SPF_HELO_PASS,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (hermes.apache.org: domain of peeter.piegaze@gmail.com designates 64.233.170.198 as permitted sender) Received: from rproxy.gmail.com (HELO rproxy.gmail.com) (64.233.170.198) by apache.org (qpsmtpd/0.28) with ESMTP; Fri, 25 Feb 2005 18:40:55 -0800 Received: by rproxy.gmail.com with SMTP id c16so702390rne for ; Fri, 25 Feb 2005 18:40:53 -0800 (PST) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:reply-to:to:subject:in-reply-to:mime-version:content-type:content-transfer-encoding:references; b=O0+GnoV6C9H0Wh2QBbN2adLf6PUX8RDLvyZSpUpA7po+zYirH3Khpopyuq+1wRIJZ+yx1xCq0IEbQFowN3aRcSsm9d3OFLlVhM00lYS6MUlHmdVJxwtpOVXbPRNGgkwidQ8i4bZV86jKiMYKYIHOA26Quj/jHW5FdL6WRWLOX5A= Received: by 10.38.77.52 with SMTP id z52mr186297rna; Fri, 25 Feb 2005 18:40:53 -0800 (PST) Received: by 10.38.162.19 with HTTP; Fri, 25 Feb 2005 18:40:53 -0800 (PST) Message-ID: <3df33a25050225184021cb6176@mail.gmail.com> Date: Sat, 26 Feb 2005 03:40:53 +0100 From: Peeter Piegaze Reply-To: peeter.piegaze@day.com To: jackrabbit-dev@incubator.apache.org Subject: Re: Jackrabbit with a RDBMS In-Reply-To: <20050225221152.40930.qmail@web51707.mail.yahoo.com> Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit References: <3df33a25050225135672b1350f@mail.gmail.com> <20050225221152.40930.qmail@web51707.mail.yahoo.com> X-Virus-Checked: Checked X-Spam-Rating: minotaur-2.apache.org 1.6.2 0/1000/N Hi Manoj, You are confusing the JSR-170 specification with Jackrabbit, which is simply one implementation of that spec. The section you are referring to in the spec is a general discussion about how one might build a JSR-170 implementation; it is not a description of the functionality of Jackrabbit in particular. If I understand the gist of your question, what you want to do is figure out how to integrate your application with Jackrabbit. The answer is that Jackrabbit replaces the JDBC layer in your model. Your app talks to Jackrabbit instead of to JDBC. On Fri, 25 Feb 2005 14:11:52 -0800 (PST), Manoj Prasad wrote: > Thanks Peeter, but I'm still confused. > > If I look at section 3.1 it shows a picture of a KM > Application->JSR-170->Content Repository->RDBMS. In my > case I have Application->JDBC->RDBMS, but I want to > try out the picture in section 3.1. How do I do that? > Or am I still not making sense. > > Thanks. > Manoj > > > --- Peeter Piegaze wrote: > > > Hi Manoj, > > > > The examples in that section of the the spec were > > intended simply to > > underline the fact that the JSR 170 specification > > could be implemented > > on top of a number of different underlying data > > storage mechanisms. > > > > These examples are in effect "toy" implementation > > suggestions that > > really have no practical use. They are actually > > left-overs from the > > pre-cambrian era of the spec that were intended > > explanatory purposes > > only. In fact, if people find the whole section > > confusing or no longer > > relevant, I may just remove the whole chapter in the > > next rev of the > > spec. > > > > Jackrabbit, is itself *already* an implementation of > > the JSR 170 > > specification and as such its underlying storage > > mechanisms are > > already defined (In fact, a number of different > > PersistenceManagers > > are configurable in src\conf\repository.xml). > > > > There is no sense in which the examples in section > > 5.3 can be "tried > > out" with Jackrabbit. "Trying out" one of the > > examples in 5.3 would > > amount to writing a new JSR 170 implementation...a > > very bad > > implementation ;-). > > > > Cheers, > > Peeter > > > > On Fri, 25 Feb 2005 13:28:44 -0800 (PST), Manoj > > Prasad > > wrote: > > > Hi, > > > > > > I wrote a simple application that uses JDBC to > > > manipulate tables in a mySQL database. Section 5.3 > > of > > > JSR-170 shows what the Jackrabbit mapping > > should/could > > > look like, but how would I try this out? > > > > > > Thanks. > > > Manoj > > __________________________________________________ > Do You Yahoo!? > Tired of spam? Yahoo! Mail has the best spam protection around > http://mail.yahoo.com >