From users-return-17741-apmail-jackrabbit-users-archive=jackrabbit.apache.org@jackrabbit.apache.org Tue Jul 12 09:15:06 2011 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 1C0096E0A for ; Tue, 12 Jul 2011 09:15:06 +0000 (UTC) Received: (qmail 73759 invoked by uid 500); 12 Jul 2011 09:15:05 -0000 Delivered-To: apmail-jackrabbit-users-archive@jackrabbit.apache.org Received: (qmail 72174 invoked by uid 500); 12 Jul 2011 09:14: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 71566 invoked by uid 99); 12 Jul 2011 09:14:45 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 12 Jul 2011 09:14:45 +0000 X-ASF-Spam-Status: No, hits=-2.3 required=5.0 tests=RCVD_IN_DNSWL_MED,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: domain of mueller@adobe.com designates 64.18.1.33 as permitted sender) Received: from [64.18.1.33] (HELO exprod6og114.obsmtp.com) (64.18.1.33) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 12 Jul 2011 09:14:36 +0000 Received: from outbound-smtp-2.corp.adobe.com ([193.104.215.16]) by exprod6ob114.postini.com ([64.18.5.12]) with SMTP ID DSNKThwQZaYAjbSk1EhSStsms65LoMgpImjX@postini.com; Tue, 12 Jul 2011 02:14:15 PDT Received: from inner-relay-4.eur.adobe.com (inner-relay-4b [10.128.4.237]) by outbound-smtp-2.corp.adobe.com (8.12.10/8.12.10) with ESMTP id p6C9ECXJ021554 for ; Tue, 12 Jul 2011 02:14:12 -0700 (PDT) Received: from nacas02.corp.adobe.com (nacas02.corp.adobe.com [10.8.189.100]) by inner-relay-4.eur.adobe.com (8.12.10/8.12.9) with ESMTP id p6C9E5MU000850 for ; Tue, 12 Jul 2011 02:14:11 -0700 (PDT) Received: from eurcas01.eur.adobe.com (10.128.4.27) by nacas02.corp.adobe.com (10.8.189.100) with Microsoft SMTP Server (TLS) id 8.3.159.3; Tue, 12 Jul 2011 02:14:05 -0700 Received: from eurmbx01.eur.adobe.com ([10.128.4.32]) by eurcas01.eur.adobe.com ([10.128.4.27]) with mapi; Tue, 12 Jul 2011 10:14:04 +0100 From: Thomas Mueller To: "users@jackrabbit.apache.org" Date: Tue, 12 Jul 2011 10:14:00 +0100 Subject: Re: AW: Jackrabbit 1.6.2 and Oracle - Checksum failed when adding a new node Thread-Topic: AW: Jackrabbit 1.6.2 and Oracle - Checksum failed when adding a new node Thread-Index: AcxAdAsfxlQLMqMbR66D95qOuPYTXw== Message-ID: In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: user-agent: Microsoft-MacOutlook/14.12.0.110505 acceptlanguage: en-US Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Virus-Checked: Checked by ClamAV on apache.org Hi, Did you find anything on Google? Regards, Thomas On 7/12/11 10:35 AM, "Sascha.Theves@bosch-si.com" wrote: >Nobody an idea here? Seems that it happens when trying to persist oracle >blobs... > >-----Urspr=FCngliche Nachricht----- >Von: Sascha.Theves@bosch-si.com [mailto:Sascha.Theves@bosch-si.com] >Gesendet: Montag, 11. Juli 2011 13:37 >An: users@jackrabbit.apache.org >Betreff: Jackrabbit 1.6.2 and Oracle - Checksum failed when adding a new >node > >Hi all, > >=20 > >we are currently facing a problem with Jackrabbit 1.6.2 and Oracle >10.4.0.2 when trying to add new nodes. We are embedding jackrabbit in >our application and running on a WebSphere 6.1 application server. > >=20 > >The stacktrace is: > >=20 > >ERROR BundleDbPersistenceManager - failed to write bundle: >abf3ffc7-16eb-4b2a-b22b-756ec9d078e4 > >java.sql.SQLException: Io exception: Checksum fail > > at >oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:12 >5) > > at >oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:16 >2) > > at >oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:27 >4) > > at >oracle.jdbc.driver.T4CPreparedStatement.execute_for_rows(T4CPreparedStat >ement.java:646) > > at >oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement. >java:1081) > > at >oracle.jdbc.driver.OraclePreparedStatement.executeInternal(OraclePrepare >dStatement.java:2905) > > at >oracle.jdbc.driver.OraclePreparedStatement.execute(OraclePreparedStateme >nt.java:2996) > > at >org.apache.jackrabbit.core.persistence.bundle.util.ConnectionRecoveryMan >ager.executeStmtInternal(ConnectionRecoveryManager.java:371) > > at >org.apache.jackrabbit.core.persistence.bundle.util.ConnectionRecoveryMan >ager.executeStmtInternal(ConnectionRecoveryManager.java:298) > > at >org.apache.jackrabbit.core.persistence.bundle.util.ConnectionRecoveryMan >ager.executeStmt(ConnectionRecoveryManager.java:261) > > at >org.apache.jackrabbit.core.persistence.bundle.util.ConnectionRecoveryMan >ager.executeStmt(ConnectionRecoveryManager.java:239) > > at >org.apache.jackrabbit.core.persistence.bundle.BundleDbPersistenceManager >.storeBundle(BundleDbPersistenceManager.java:1247) > > at >org.apache.jackrabbit.core.persistence.bundle.AbstractBundlePersistenceM >anager.putBundle(AbstractBundlePersistenceManager.java:711) > > at >org.apache.jackrabbit.core.persistence.bundle.AbstractBundlePersistenceM >anager.storeInternal(AbstractBundlePersistenceManager.java:651) > > at >org.apache.jackrabbit.core.persistence.bundle.AbstractBundlePersistenceM >anager.store(AbstractBundlePersistenceManager.java:515) > > at >org.apache.jackrabbit.core.persistence.bundle.BundleDbPersistenceManager >.store(BundleDbPersistenceManager.java:568) > > at >org.apache.jackrabbit.core.state.SharedItemStateManager$Update.end(Share >dItemStateManager.java:741) > > at >org.apache.jackrabbit.core.state.SharedItemStateManager.update(SharedIte >mStateManager.java:1160) > > at >org.apache.jackrabbit.core.state.LocalItemStateManager.update(LocalItemS >tateManager.java:351) > > at >org.apache.jackrabbit.core.state.LocalItemStateManager.update(LocalItemS >tateManager.java:326) > > at >org.apache.jackrabbit.core.version.AbstractVersionManager$WriteOperation >.save(AbstractVersionManager.java:189) > > at >org.apache.jackrabbit.core.version.AbstractVersionManager.createVersionH >istory(AbstractVersionManager.java:369) > > at >org.apache.jackrabbit.core.version.VersionManagerImpl$1.run(VersionManag >erImpl.java:215) > > at >org.apache.jackrabbit.core.version.VersionManagerImpl$DynamicESCFactory. >doSourced(VersionManagerImpl.java:580) > > at >org.apache.jackrabbit.core.version.VersionManagerImpl.createVersionHisto >ry(VersionManagerImpl.java:212) > > at >org.apache.jackrabbit.core.version.XAVersionManager.createVersionHistory >(XAVersionManager.java:157) > > at >org.apache.jackrabbit.core.version.AbstractVersionManager.getVersionHist >ory(AbstractVersionManager.java:273) > > at >org.apache.jackrabbit.core.ItemImpl.initVersionHistories(ItemImpl.java:7 >38) > > at >org.apache.jackrabbit.core.ItemImpl.save(ItemImpl.java:1097) > > at >org.apache.jackrabbit.core.SessionImpl.save(SessionImpl.java:915) > > ... > >=20 > >That problem occurs with a complete fresh installation of jackrabbit. >The strange thing is that some nodes could be added while others fail >with the above exception. I also saw the following error log from >jackrabbit: > >=20 > >ERROR ConnectionRecoveryManager - could not execute statement, reason: >E/A-Exception: Checksum fail, state/code: null/17002 > >ERROR ConnectionRecoveryManager - could not execute statement, reason: >E/A-Exception: Checksum fail, state/code: null/17002 > >ERROR ConnectionRecoveryManager - failed to close connection, reason: >Getrennte Verbindung, state/code: null/17008 > >ERROR ConnectionRecoveryManager - failed to close connection, reason: >Getrennte Verbindung, state/code: null/17008 > >=20 > >Our complete environment is: > >=20 > >=20 > >Java VM: > >-------------------------- > >java version "1.5.0_24" > >=20 > >Java(TM) 2 Runtime Environment, Standard Edition (IBM build 1.5.0_24-b02 >20100703 solaris sparc (SR12)) > >=20 > >Java HotSpot(TM) Server VM (build 1.5.0_24-b02, mixed mode) > >=20 > >IBM Java ORB build orb50-20100629 > >=20 > >XML build XSLT4J Java 2.7.19 > >=20 > >XML build IBM JAXP 1.3.11 > >=20 > >XML build XML4J 4.4.19 > >=20 > >=20 > >Database: > >--------------------------- > >- Oracle Database 10g Enterprise Edition Release 10.1.0.4.0 - 64bit >Production > >With the Partitioning, Oracle Label Security, OLAP and Data Mining >options > >=20 > >=20 > >App Server: > >--------------------------- > >=20 > >Websphere ist Version 6.1.0.33. > >=20 > >JDBC driver: > >--------------------------- > >=20 > >ojdbc4.jar (10.1.0.4.0) for Java 1.4 > >=20 > >Anybody an idea? I stick with that exception. I have already googled for >the specific error code or stack but I didn`t find anything. Any help is >appreciated! > >=20 > >Best regards > >=20 > >Sascha > >=20 >