Return-Path: X-Original-To: archive-asf-public-internal@cust-asf2.ponee.io Delivered-To: archive-asf-public-internal@cust-asf2.ponee.io Received: from cust-asf.ponee.io (cust-asf.ponee.io [163.172.22.183]) by cust-asf2.ponee.io (Postfix) with ESMTP id 121D8200B82 for ; Fri, 16 Sep 2016 13:43:04 +0200 (CEST) Received: by cust-asf.ponee.io (Postfix) id 0F17A160AC4; Fri, 16 Sep 2016 11:43:04 +0000 (UTC) Delivered-To: archive-asf-public@cust-asf.ponee.io Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by cust-asf.ponee.io (Postfix) with SMTP id 2B8C4160A8C for ; Fri, 16 Sep 2016 13:43:03 +0200 (CEST) Received: (qmail 86819 invoked by uid 500); 16 Sep 2016 11:43:02 -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 86803 invoked by uid 99); 16 Sep 2016 11:43:02 -0000 Received: from pnap-us-west-generic-nat.apache.org (HELO spamd1-us-west.apache.org) (209.188.14.142) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 16 Sep 2016 11:43:02 +0000 Received: from localhost (localhost [127.0.0.1]) by spamd1-us-west.apache.org (ASF Mail Server at spamd1-us-west.apache.org) with ESMTP id A0DC2C1184 for ; Fri, 16 Sep 2016 11:43:01 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd1-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: -0.795 X-Spam-Level: X-Spam-Status: No, score=-0.795 tagged_above=-999 required=6.31 tests=[FREEMAIL_ENVFROM_END_DIGIT=0.25, KAM_ASCII_DIVIDERS=0.8, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-1.124, SPF_PASS=-0.001] autolearn=disabled Received: from mx2-lw-eu.apache.org ([10.40.0.8]) by localhost (spamd1-us-west.apache.org [10.40.0.7]) (amavisd-new, port 10024) with ESMTP id bsyEEzeShIYy for ; Fri, 16 Sep 2016 11:42:58 +0000 (UTC) Received: from mout.web.de (mout.web.de [212.227.15.3]) by mx2-lw-eu.apache.org (ASF Mail Server at mx2-lw-eu.apache.org) with ESMTPS id EEDA05F4EC for ; Fri, 16 Sep 2016 11:42:57 +0000 (UTC) Received: from [195.238.135.131] by 3capp-webde-bs53.server.lan (via HTTP); Fri, 16 Sep 2016 13:42:48 +0200 MIME-Version: 1.0 Message-ID: From: ZeroCool86@web.de To: users@jackrabbit.apache.org Cc: kishore.ohal@lrn.com Subject: Re: JcrMappingException: Could not create node - Lock wait timeout exceeded; try restarting transaction Help Needed Content-Type: text/plain; charset=UTF-8 Date: Fri, 16 Sep 2016 13:42:48 +0200 Importance: normal Sensitivity: Normal In-Reply-To: <9770f970-faee-6b66-74b4-46437eb740f7@dig.de> References: <8EAE81C762E74E4F89EB0E3EED902B4CAA02BE82@MUM2K8MBX01.corp.lrn.com>, <9770f970-faee-6b66-74b4-46437eb740f7@dig.de> Content-Transfer-Encoding: quoted-printable X-UI-Message-Type: mail X-Priority: 3 X-Provags-ID: V03:K0:EqP0XYsTriFh7LQXi+77HIzFMDQ5kh+qPikY8jY3JQy oTYmCx4q+lzv2wv+qrdT/juTx7SVtCx+zF3NpnZSgOthpHMe1J TcxtRVdMQdp+0iBDCsl7KHiF28p1JJsCa5Sm7afKeplawpAdwF QNnC4xXL4aeqPrbGCzeh4u11MZOVSDDgx+c2KCUmmEEa6lP6hu CBjDzNID3JSfTWqZRw0tcdjvIh800H5T+3Qszx7oOCqEMfeF+N ng9tnkFZeCoSIuY2QdpwlHDiV4hI6ZXsU+ZOzlysp5aKr1Oopc /69gFw= X-UI-Out-Filterresults: notjunk:1;V01:K0:FylfGiyERtU=:xcztY6AbikCC1uLXnjf675 vx7BwayR7jU/cXLuGhsV60tfvYC2tMfSNQANdQvyRCn4BHpAZZC6jwbB6g3zpTYkNSX9xbvnB NpHAv4yIeiuMXoje/8KZReSMK3HUde8Rc3f552u8gvHE5KJLPZtmc1fLHOPng2fuBX409UxYu l1DAEc8rz0tgpeFaoz5V0XZyDLCNPOkZhJ3fnK7POKAuiTVML1J+fN2QUnUE0KtO+LlWALHOR 5iFmkH9/pxBtT8JAg7OG0w3DFny0xbHOjcJiD3P9urgUoZrZDbbkznsDHKJUtuU3lwUSLq5PN 5WhsJHL1Etu9uE4u/DR2EPMgrDHjuoQpZSE4dKbkOmH/1iKEnZS0yXiwv0cD0Y9WxOaNdPCU3 Errwi1pDc3pSIByz6HrasyBSld+ZoUKm1l/hI/7uFQPXMTDRtTRsWLHHRJLfYQEbuFGYwdXMm LyHnyK77ZA== archived-at: Fri, 16 Sep 2016 11:43:04 -0000 Hi, =20 we set our journal in a separate DB to reduce the risk of Lock Problems du= e our normal Content Databases=2E We faced the same problem when we use the= journal and content in same database due lot of revisions in a cluster env= ironment=2E The Journal Revision Updates blocked our normal read/write cont= ent Tasks=2E =20 Regards, Michael =20 =C2=A0 -------- Weitergeleitete Nachricht -------- Betreff:JcrMappingException: Could not create node - Lock wait timeout exc= eeded; try restarting transaction Help Needed Datum:Wed, 14 Sep 2016 17:44:09 +0000 Von:Kishore Ohal [kishore=2Eohal@lrn=2Ecom] Antwort an:users@jackrabbit=2Eapache=2Eorg[users@jackrabbit=2Eapache=2Eorg= ] An:users@jackrabbit=2Eapache=2Eorg[users@jackrabbit=2Eapache=2Eorg] [users@jackrabbit=2Eapache=2Eorg] =C2=A0 Hi , While performing database operations from our application we are getting b= elow error(using Apache Jackrabbit 2=2E8=2E2 and MYSQL) Caused by: org=2Ejcrom=2EJcrMappingException: Could not create node at org=2Ejcrom=2Edao=2EAbstractJcrDAO=2Ecreate(AbstractJcrDAO=2Eja= va:337) Caused by: javax=2Ejcr=2ERepositoryException: org=2Eapache=2Ejackrabbit=2E= core=2Estate=2EItemStateException: Unable to create log entry: Unable to lo= ck global revision table=2E at org=2Eapache=2Ejackrabbit=2Ecore=2Eversion=2EInternalVersionMan= agerBase=2EinternalCreateVersionHistory(InternalVersionManagerBase=2Ejava:4= 61) Caused by: org=2Eapache=2Ejackrabbit=2Ecore=2Estate=2EItemStateException: = Unable to create log entry: Unable to lock global revision table=2E at org=2Eapache=2Ejackrabbit=2Ecore=2Estate=2ESharedItemStateManag= er$Update=2Ebegin(SharedItemStateManager=2Ejava:575) Caused by: org=2Eapache=2Ejackrabbit=2Ecore=2Ecluster=2EClusterException: = Unable to create log entry: Unable to lock global revision table=2E at org=2Eapache=2Ejackrabbit=2Ecore=2Ecluster=2EClusterNode$Worksp= aceUpdateChannel=2EupdateCreated(ClusterNode=2Ejava:639) at org=2Eapache=2Ejackrabbit=2Ecore=2Estate=2ESharedItemStateManag= er$Update=2Ebegin(SharedItemStateManager=2Ejava:573) Caused by: org=2Eapache=2Ejackrabbit=2Ecore=2Ejournal=2EJournalException: = Unable to lock global revision table=2E at org=2Eapache=2Ejackrabbit=2Ecore=2Ejournal=2EDatabaseJournal=2E= doLock(DatabaseJournal=2Ejava:495) at org=2Eapache=2Ejackrabbit=2Ecore=2Ejournal=2EAbstractJournal=2E= internalLockAndSync(AbstractJournal=2Ejava:317) Caused by: java=2Esql=2ESQLException: Lock wait timeout exceeded; try rest= arting transaction at com=2Emysql=2Ejdbc=2ESQLError=2EcreateSQLException(SQLError=2Ej= ava:1084) at com=2Emysql=2Ejdbc=2EMysqlIO=2EcheckErrorPacket(MysqlIO=2Ejava:= 4232) at com=2Emysql=2Ejdbc=2EMysqlIO=2EcheckErrorPacket(MysqlIO=2Ejava:= 4164) mysql> show open tables where in_use>0; +--------------+-------------------------+--------+-------------+ | Database | Table | In_use | Name_locked | +--------------+-------------------------+--------+-------------+ | courseauthor | JOURNAL_GLOBAL_REVISION | 1 | 0 | +--------------+-------------------------+--------+-------------+ 1 row in set (0=2E00 sec) processlist | Query | 18 | Searching rows for update = | update JOURNAL_GLOBAL_REVISION set REVISION_ID =3D RE= VISION_ID + 1 | mysql> SELECT @@GLOBAL=2Etx_isolation, @@tx_isolation, @@session=2Etx_isol= ation; +-----------------------+-----------------+------------------------+ | @@GLOBAL=2Etx_isolation | @@tx_isolation | @@session=2Etx_isolation | +-----------------------+-----------------+------------------------+ | REPEATABLE-READ | REPEATABLE-READ | REPEATABLE-READ | +-----------------------+-----------------+------------------------+ 1 row in set (0=2E00 sec) mysql> SELECT @@GLOBAL=2Etx_isolation, @@tx_isolation, @@session=2Etx_isol= ation; +-----------------------+-----------------+------------------------+ | @@GLOBAL=2Etx_isolation | @@tx_isolation | @@session=2Etx_isolation | +-----------------------+-----------------+------------------------+ | REPEATABLE-READ | REPEATABLE-READ | REPEATABLE-READ | +-----------------------+-----------------+------------------------+ 1 row in set (0=2E00 sec) It will a great help if can give a solution as it is stopping our applicat= ion=2E Regards, Kishore