Return-Path: Delivered-To: apmail-jackrabbit-users-archive@locus.apache.org Received: (qmail 31899 invoked from network); 5 Feb 2008 14:34:23 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 5 Feb 2008 14:34:23 -0000 Received: (qmail 36396 invoked by uid 500); 5 Feb 2008 14:34:15 -0000 Delivered-To: apmail-jackrabbit-users-archive@jackrabbit.apache.org Received: (qmail 36286 invoked by uid 500); 5 Feb 2008 14:34:14 -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 36269 invoked by uid 99); 5 Feb 2008 14:34:14 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 05 Feb 2008 06:34:14 -0800 X-ASF-Spam-Status: No, hits=2.0 required=10.0 tests=HTML_MESSAGE,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of thomas.tom.mueller@gmail.com designates 72.14.204.226 as permitted sender) Received: from [72.14.204.226] (HELO qb-out-0506.google.com) (72.14.204.226) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 05 Feb 2008 14:33:46 +0000 Received: by qb-out-0506.google.com with SMTP id p36so3308422qba.13 for ; Tue, 05 Feb 2008 06:31:53 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:to:subject:in-reply-to:mime-version:content-type:references; bh=roWpJp1/wSJ02HesyRucIGO50Z75jKQ5jyBNOvs0W+Y=; b=BqJ7a4aFGDOG5UBg3kmuiV9jpC66vAJXav93jJjDksNLV4PNBABTEqaM1aYAit3KYcs93Cn7z6m6aHM/bK+1QDUbOxQEio2fw0ujOTeN64U+Z6N5Pr3Z0E6bQs1oCb7+eZjpp+9eIYqmDU6iKl4yCuPle/ODywa9Gsvg34F2XAA= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:to:subject:in-reply-to:mime-version:content-type:references; b=B79eRtRGexKh/aTDEVC28F4zgW6yHHWZ90/RN/TRoZxtokfVZ9rIp3MCBjpL8GyMvOWBEGMhph3wPo2i25hh+JtHJqgGCeZf+IcALN+Yj1heyTXmTGwiIYaVkFsalxF3EkgQXBixt47Z8C6ArrFutTylUqH0V6rv5HjGz+ZqtDk= Received: by 10.142.132.2 with SMTP id f2mr4288777wfd.221.1202221912664; Tue, 05 Feb 2008 06:31:52 -0800 (PST) Received: by 10.142.241.8 with HTTP; Tue, 5 Feb 2008 06:31:52 -0800 (PST) Message-ID: <5f211bd50802050631k4302116bi50a1b7733c936c1c@mail.gmail.com> Date: Tue, 5 Feb 2008 15:31:52 +0100 From: "Thomas Mueller" To: users@jackrabbit.apache.org Subject: Re: MSSQL bundle persistence manager In-Reply-To: MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----=_Part_11847_22352900.1202221912650" References: X-Virus-Checked: Checked by ClamAV on apache.org ------=_Part_11847_22352900.1202221912650 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline Hi, Are you sure you are using Jackrabbit 1.4? I couldn't find PreparedStatement in DbNameIndex.java Regards, Thomas On Feb 5, 2008 12:53 PM, Matt Fulford wrote: > Hi, > We're trying to setup a 1.4 repository with the MSSql bundle persistence > manager > (org.apache.jackrabbit.core.persistence.bundle.MSSqlPersistenceManager). > When the repository is first accessed, the following exception is > thrown: > > Exception in thread "main" java.lang.AbstractMethodError: > com.microsoft.jdbc.sqlserver.SQLServerConnection.prepareStatement(Ljava/ > lang/String;I)Ljava/sql/PreparedStatement; > at > org.apache.jackrabbit.core.persistence.bundle.util.DbNameIndex.init(DbNa > meIndex.java:76) > at > org.apache.jackrabbit.core.persistence.bundle.util.DbNameIndex.(Db > NameIndex.java:62) > at > org.apache.jackrabbit.core.persistence.bundle.BundleDbPersistenceManager > .createDbNameIndex(BundleDbPersistenceManager.java:616) > at > org.apache.jackrabbit.core.persistence.bundle.BundleDbPersistenceManager > .getNameIndex(BundleDbPersistenceManager.java:601) > at > org.apache.jackrabbit.core.persistence.bundle.BundleDbPersistenceManager > .init(BundleDbPersistenceManager.java:565) > at > org.apache.jackrabbit.core.persistence.bundle.MSSqlPersistenceManager.in > it(MSSqlPersistenceManager.java:54) > at > org.apache.jackrabbit.core.RepositoryImpl.createPersistenceManager(Repos > itoryImpl.java:1117) > at > org.apache.jackrabbit.core.RepositoryImpl.createVersionManager(Repositor > yImpl.java:358) > at > org.apache.jackrabbit.core.RepositoryImpl.(RepositoryImpl.java:275 > ) > at > org.apache.jackrabbit.core.RepositoryImpl.create(RepositoryImpl.java:521 > ) > at > org.apache.jackrabbit.core.TransientRepository$2.getRepository(Transient > Repository.java:245) > at > org.apache.jackrabbit.core.TransientRepository.startRepository(Transient > Repository.java:265) > at > org.apache.jackrabbit.core.TransientRepository.login(TransientRepository > .java:333) > at > org.apache.jackrabbit.core.TransientRepository.login(TransientRepository > .java:363) > > I saw a similar issue on the dev list last year > (http://mail-archives.apache.org/mod_mbox/jackrabbit-dev/200702.mbox/%3C > 8be731880702210752u791a648fg65a7b48956038c25@mail.gmail.com%3E). Is this > a known issue awaiting a fix? If so, is there any workaround at present? > > Many thanks, > Matt > ------=_Part_11847_22352900.1202221912650--