From users-return-13308-apmail-jackrabbit-users-archive=jackrabbit.apache.org@jackrabbit.apache.org Fri Nov 13 02:56:24 2009 Return-Path: Delivered-To: apmail-jackrabbit-users-archive@minotaur.apache.org Received: (qmail 37821 invoked from network); 13 Nov 2009 02:56:24 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.3) by minotaur.apache.org with SMTP; 13 Nov 2009 02:56:24 -0000 Received: (qmail 91821 invoked by uid 500); 13 Nov 2009 02:56:23 -0000 Delivered-To: apmail-jackrabbit-users-archive@jackrabbit.apache.org Received: (qmail 91790 invoked by uid 500); 13 Nov 2009 02:56:23 -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 91778 invoked by uid 99); 13 Nov 2009 02:56:23 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 13 Nov 2009 02:56:23 +0000 X-ASF-Spam-Status: No, hits=-2.6 required=5.0 tests=BAYES_00 X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of aas.ojj@gmail.com designates 209.85.221.186 as permitted sender) Received: from [209.85.221.186] (HELO mail-qy0-f186.google.com) (209.85.221.186) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 13 Nov 2009 02:56:19 +0000 Received: by qyk16 with SMTP id 16so1240070qyk.15 for ; Thu, 12 Nov 2009 18:55:58 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:date:message-id:subject :from:to:content-type; bh=lcpzQtLf/DCR9ptDeiRVl6j4vrvvGSUDYyZhb2BN0fw=; b=n/QAbZIZdAdX1bxTlO4QOxsZ+gkX134UmiweZmgSSc+RqpW7Ga8N56UuzzSTZ+nERC HAYJci31B5vflEU1CwB9HefcF/mbBks9Hs1l/H+gJyB+bJD3W1palcO59zQIhxB1ETpw CdzMONjiBDjBtNnqGzaUDgzba9kGDZtGqHMAM= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:date:message-id:subject:from:to:content-type; b=PAjdY+QW+aaI+Mpkat/kdb7CEPWLcFwOrFWWYboUj3D2iyTxA/m/zkrKaMFZKIrJ0f prX2kl/zUrGkooMIQ4MeriCoBKC9fubeDPw72kk+QuQC1WLAy7WaFKOtg2GT37q3WLV9 qp0PmCfCKRBW4I1QqXQ98HE7qpVdj1yql0BhM= MIME-Version: 1.0 Received: by 10.229.102.165 with SMTP id g37mr526317qco.65.1258080958002; Thu, 12 Nov 2009 18:55:58 -0800 (PST) Date: Fri, 13 Nov 2009 08:25:57 +0530 Message-ID: Subject: DB inconsistency with Jackrabbit 1.6 From: aasoj j To: users@jackrabbit.apache.org Content-Type: text/plain; charset=ISO-8859-1 Hi all, We are facing an issue while trying to update a node (Jackrabbit 1.6). We use MySQL for persistence. We observe the following exception in the logs: ERROR ClusterNode 672 http-0.0.0.0-4443-2 Unable to commit log entry. org.apache.jackrabbit.core.journal.JournalException: Unable to append revision 133728. at org.apache.jackrabbit.core.journal.DatabaseJournal.append(DatabaseJournal.java:593) at org.apache.jackrabbit.core.journal.AppendRecord.update(AppendRecord.java:266) at org.apache.jackrabbit.core.cluster.ClusterNode$WorkspaceUpdateChannel.updateCommitted(ClusterNode.java:667) at org.apache.jackrabbit.core.state.SharedItemStateManager$Update.end(SharedItemStateManager.java:765) at org.apache.jackrabbit.core.state.SharedItemStateManager.update(SharedItemStateManager.java:1115) at org.apache.jackrabbit.core.state.LocalItemStateManager.update(LocalItemStateManager.java:351) at org.apache.jackrabbit.core.state.XAItemStateManager.update(XAItemStateManager.java:354) at org.apache.jackrabbit.core.state.LocalItemStateManager.update(LocalItemStateManager.java:326) at org.apache.jackrabbit.core.state.SessionItemStateManager.update(SessionItemStateManager.java:325) at org.apache.jackrabbit.core.ItemImpl.save(ItemImpl.java:1111) at org.apache.jackrabbit.core.SessionImpl.save(SessionImpl.java:915) When I looked into the DB, I saw the value of the current revision in GLOBAL_REVISIONS table was 133727. Strangely the JOURNAL table already had an entry with revision id 133728. This seems to be causing the exception. In the logs I saw the following error once: WARN DatabaseJournal 675 http-0.0.0.0-4443-1 Error while committing connection: Can't call commit when autocommit=true Other than this I dont see anything unusual. Thanks in advance. Regards aasoj