Return-Path: Delivered-To: apmail-jackrabbit-users-archive@locus.apache.org Received: (qmail 37607 invoked from network); 3 Sep 2007 08:31:45 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 3 Sep 2007 08:31:45 -0000 Received: (qmail 85821 invoked by uid 500); 3 Sep 2007 08:31:39 -0000 Delivered-To: apmail-jackrabbit-users-archive@jackrabbit.apache.org Received: (qmail 85794 invoked by uid 500); 3 Sep 2007 08:31:39 -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 85785 invoked by uid 99); 3 Sep 2007 08:31:39 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 03 Sep 2007 01:31:39 -0700 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 [217.12.11.79] (HELO smtp010.mail.ukl.yahoo.com) (217.12.11.79) by apache.org (qpsmtpd/0.29) with SMTP; Mon, 03 Sep 2007 08:32:45 +0000 Received: (qmail 6052 invoked from network); 3 Sep 2007 08:31:13 -0000 DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.co.uk; h=Received:X-YMail-OSG:From:To:References:In-Reply-To:Subject:Date:Message-ID:MIME-Version:Content-Type:Content-Transfer-Encoding:X-Mailer:Content-language:Thread-Index; b=R8GnSK8B5aAfUZUqcSP3kd27SKBEDGzlx6Bk8IstgNFW8vJk+iUjtN/VoKoQ9vFNgtskEhr4TN0CfdPnWcTGhY//Objitt6HJlMhfxKaKruKcpF8uzVmXFUtf+/XnJoJIy/KgOi2NSI+CEMD4pIpwLJm0SB5D5S/xeRL+AFYj2E= ; Received: from unknown (HELO miqsbarriba) (sbarriba@81.149.172.165 with login) by smtp010.mail.ukl.yahoo.com with SMTP; 3 Sep 2007 08:31:13 -0000 X-YMail-OSG: syh6nncVM1kaMGZXLyR3rqfvt2hUi5eu15DFrc_VlBIF2f8UlRJZeSd_z8p4rBeF0Z1oimCClg-- From: "sbarriba" To: References: <76a6ebd00709021835mf1cf8e2r39ef484f7d4431ad@mail.gmail.com> In-Reply-To: <76a6ebd00709021835mf1cf8e2r39ef484f7d4431ad@mail.gmail.com> Subject: RE: reporting Date: Mon, 3 Sep 2007 09:31:13 +0100 Message-ID: <008501c7ee04$c9e2eac0$5da8c040$@co.uk> MIME-Version: 1.0 Content-Type: text/plain; charset="US-ASCII" Content-Transfer-Encoding: 7bit X-Mailer: Microsoft Office Outlook 12.0 Content-language: en-gb Thread-Index: Acftys6tzGjVOg56QSOTglj4ayfAPwAOSVgg X-Virus-Checked: Checked by ClamAV on apache.org Hi Mark, We are using a mixed setup of a) JackRabbit for all content management and b) relational database for all non-content related data e.g. transactions. The transaction data includes content IDs. To allow us to cross-reference the IDs to properties (title, price etc) in the content model we're 'warehousing' some parts of our content model into a relational database using the JCR observation model. We're then using one of the many relational reporting tools to do rich reporting. You could do the same in batch by traversing the repository and synch'ing some parts into a relational database. The warehousing strategy is not ideal as you end of duplicating content properties but it works well once your synch code is reliable. Regards, Shaun. -----Original Message----- From: Mark Waschkowski [mailto:mwaschkowski@gmail.com] Sent: 03 September 2007 02:36 To: users@jackrabbit.apache.org Subject: reporting Hi, Just about to embark on some reporting screens and wanted to see if there were any suggestions from the board - are there any reporting tools that can easily hook into jackrabbit, or do I need to export everything into xml and then find reporting tools that work on the xml? If its export into xml (which is my guess), any favorites that you can recommend? Thanks! Mark