Return-Path: Delivered-To: apmail-jackrabbit-users-archive@minotaur.apache.org Received: (qmail 50517 invoked from network); 14 Oct 2010 20:29:53 -0000 Received: from unknown (HELO mail.apache.org) (140.211.11.3) by 140.211.11.9 with SMTP; 14 Oct 2010 20:29:53 -0000 Received: (qmail 32349 invoked by uid 500); 14 Oct 2010 20:29:52 -0000 Delivered-To: apmail-jackrabbit-users-archive@jackrabbit.apache.org Received: (qmail 32309 invoked by uid 500); 14 Oct 2010 20:29:52 -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 32300 invoked by uid 99); 14 Oct 2010 20:29:52 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 14 Oct 2010 20:29:52 +0000 X-ASF-Spam-Status: No, hits=0.0 required=10.0 tests=FREEMAIL_FROM,RCVD_IN_DNSWL_NONE,SPF_PASS,T_TO_NO_BRKTS_FREEMAIL X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: domain of justinedelson@gmail.com designates 209.85.216.170 as permitted sender) Received: from [209.85.216.170] (HELO mail-qy0-f170.google.com) (209.85.216.170) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 14 Oct 2010 20:29:45 +0000 Received: by qyk35 with SMTP id 35so588518qyk.1 for ; Thu, 14 Oct 2010 13:29:24 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:reply-to :user-agent:mime-version:to:subject:references:in-reply-to :content-type:content-transfer-encoding; bh=YO6cGZZDMuGqd/ZPJlqfBFTDRCF2YJx8yuOTLGce6Pc=; b=XXUDGZ+Cz1wSBdbkzh5b0VxDhTP+0MVDN0uQp+JYpL6eO/PlHaCUwNIFuXtQd51g19 P978xsM3hEKMRnPuoHnsFD+ZlNEz4048X5oGGFKpW1DC4l5JZUQhSKWw1NRKrNHHG9c7 /Qc+1chwmSpDQOT+axfARCL4OM0hvImx/BmTU= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:reply-to:user-agent:mime-version:to:subject :references:in-reply-to:content-type:content-transfer-encoding; b=GFYbGEsDjO7bOwaJBJjcafEEZJKuQMDx1G61litCqlSIYYOxrRGCVCxApnu0XEkZ9l 2Ff0hPzrmQhbVaV1vu+VFvBrCtRLiu9VOWIOdSeKgpj2ksa3PFd79OK0yOZZ8RDO5vGg ngujDLt5q681nrDykA3YCzUTNsse8EBO+lpcE= Received: by 10.229.225.130 with SMTP id is2mr9219873qcb.263.1287087711046; Thu, 14 Oct 2010 13:21:51 -0700 (PDT) Received: from Justin-Edelsons-iMac.local (ool-44c6554e.dyn.optonline.net [68.198.85.78]) by mx.google.com with ESMTPS id n7sm3300178qcu.40.2010.10.14.13.21.49 (version=SSLv3 cipher=RC4-MD5); Thu, 14 Oct 2010 13:21:50 -0700 (PDT) Message-ID: <4CB7665C.9030602@gmail.com> Date: Thu, 14 Oct 2010 16:21:48 -0400 From: Justin Edelson Reply-To: justin@justinedelson.com User-Agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.6; en-US; rv:1.9.2.9) Gecko/20100915 Thunderbird/3.1.4 MIME-Version: 1.0 To: users@jackrabbit.apache.org Subject: Re: Jackrabbit,getting started References: In-Reply-To: Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked by ClamAV on apache.org On 10/14/10 2:46 PM, Tsirkin Evgeny wrote: > On Thu, Oct 14, 2010 at 8:23 PM, Justin Edelson wrote: > >> It is not necessary to build Jackrabbit from source in order to >> integrate it into your application. However, it is important to note >> that the source releases are the official releases. Binary JARs are >> made available as a convenience via the central Maven repository >> (http://repo1.maven.org/maven2/org/apache/jackrabbit/). The core >> repository implementation is in the module called jackrabbit-core. You >> will need all of its dependencies as well. >> >> Chad is correct that you can use Maven war overlays to pull in the >> contents of the webapp distribution into your own project, but this >> isn't the only way to accomplish embedding the repository. >> >> Justin > > > What's the other way? > Evgeny > I'm not sure what you're asking here. If you are asking how to include the dependencies in your project, that depends upon your build tool (I'm guessing it isn't Maven). If you are asking about acquiring the Repository object, this is actually covered by the JSR-283 spec. There are also some helper methods in org.apache.jackrabbit.commons.JcrUtils. Justin