Return-Path: X-Original-To: apmail-jackrabbit-users-archive@minotaur.apache.org Delivered-To: apmail-jackrabbit-users-archive@minotaur.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 8F0DB96C1 for ; Fri, 8 Mar 2013 09:34:47 +0000 (UTC) Received: (qmail 4028 invoked by uid 500); 8 Mar 2013 09:34:47 -0000 Delivered-To: apmail-jackrabbit-users-archive@jackrabbit.apache.org Received: (qmail 3862 invoked by uid 500); 8 Mar 2013 09:34:46 -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 3838 invoked by uid 99); 8 Mar 2013 09:34:46 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 08 Mar 2013 09:34:46 +0000 X-ASF-Spam-Status: No, hits=2.2 required=5.0 tests=HTML_MESSAGE,RCVD_IN_DNSWL_LOW,SPF_NEUTRAL X-Spam-Check-By: apache.org Received-SPF: neutral (nike.apache.org: local policy) Received: from [74.125.83.45] (HELO mail-ee0-f45.google.com) (74.125.83.45) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 08 Mar 2013 09:34:38 +0000 Received: by mail-ee0-f45.google.com with SMTP id b57so930756eek.32 for ; Fri, 08 Mar 2013 01:34:18 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=x-received:from:content-type:subject:message-id:date:to :mime-version:x-mailer:x-gm-message-state; bh=GD6nT5NnvZVmbAHNqXCvbzs5YaAvYircLGvbo+dx6AE=; b=Lwyr/CVp6Z8FK6/bIdZ76rfOngk7+gY9VgKmH4nV9dR3wzRpYW9ChFIAWF4yQKztkD MtjIK2urhH1zH8o7ROu2S6ZI/4NUZs4jdlh6PVFsUspiy2QfVUhzbsk/cMWZmkBNb1wW cRQ7wYCa52B41jKLTdmYqYB5zfbegZJdt4JgemPX2HacQ2uUe8ORbjWYhBXwSHBXc0ct ZzS6Fi2LJaig+Qs1ATH/yHmhh39vVn2jw9BqQ8o7k4k2XIE6rM146dsWzGB8JbqHkRHg SAfiRZf1B703b7mRJCYbtzG2vSaigqxlHUYlukm5jjqu5y80eJwEW2l5uuT7agFoPMGI rYFg== X-Received: by 10.15.100.202 with SMTP id bn50mr3503765eeb.36.1362735258212; Fri, 08 Mar 2013 01:34:18 -0800 (PST) Received: from [192.168.1.8] (host-2-103-176-101.as13285.net. [2.103.176.101]) by mx.google.com with ESMTPS id ca4sm2986942eeb.15.2013.03.08.01.34.15 (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Fri, 08 Mar 2013 01:34:17 -0800 (PST) From: Luke Noel-Storr Content-Type: multipart/alternative; boundary="Apple-Mail=_A2D858EA-FD98-4A61-B3A3-C4B90A436E82" Subject: Oracle 9i Message-Id: Date: Fri, 8 Mar 2013 09:34:16 +0000 To: "users@jackrabbit.apache.org" Mime-Version: 1.0 (Mac OS X Mail 6.2 \(1499\)) X-Mailer: Apple Mail (2.1499) X-Gm-Message-State: ALoCoQlYzXUfuhBG1h+IFyVKKEWSszR2EtLr1Ugo+BPV4SE8mA/qceCnhiH9+b313uq6IMUB66m/ X-Virus-Checked: Checked by ClamAV on apache.org --Apple-Mail=_A2D858EA-FD98-4A61-B3A3-C4B90A436E82 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=us-ascii Hi, we are trying to get Jackrabbit working with Oracle 9i, and have hit = a few snags. They're around the area of BLOBs, so I'm wondering if it's because we're = using the wrong persistence manager, etc. We're currently using the OraclePersistenceManager, OracleFileStore, = OracleDatabaseJournal and DbDataStore. I'm aware there are Oracle9 versions of the first two of these, however, = the API docs say: "provides support for Oracle jdbc drivers prior to version 10 which = require special handling of BLOB data" As we are using the Oracle 11 jdbc driver (which is purportedly = backwards compatible with Oracle 9i), my interpretation of the above was = that we would not need to use the Oracle 9 classes from Jackrabbit. = They would seem to be driver specific, rather than database specific. Is this just a case of misleading documentation, however? There is then also, slightly confusingly, an Oracle10R1ConnectionHelper = which says: "The connection helper for Oracle databases of version up to 10.1. It = has special blob handling." Which would seem to imply that class is database version specific, = rather than driver version specific. This class is used by the Oracle9 = classes. So, basically, my question is, if I'm using Oracle 11 jdbc drivers, with = Oracle 9i database, which should I use the vanilla Oracle classes or the = Oracle9 classes? Also, if I should be using the Oracle9 classes, what settings should I = use for the DbDataStore? I can't find any documentation about what = valid "databaseType" strings can be used. Do I just use "oracle" or = should I use "oracle9" or "oracle10r1"? I'm assuming it would need to = know to use the Oracle10R1ConnectionHelper, but I can't see where in the = source code it figures out to do that. Also, what about the Journal? There only seems to be a = OracleDatabaseJournal class, and no Oracle9DatabaseJournal. Many Thanks, Luke Noel-Storr. ---------------- Integrated Publishing Solutions Ltd. Tel: +44 (0)1926 889199 http://www.integrate.co.uk --Apple-Mail=_A2D858EA-FD98-4A61-B3A3-C4B90A436E82--