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 8B4976568 for ; Mon, 20 Jun 2011 11:56:36 +0000 (UTC) Received: (qmail 46292 invoked by uid 500); 20 Jun 2011 11:56:36 -0000 Delivered-To: apmail-jackrabbit-users-archive@jackrabbit.apache.org Received: (qmail 46271 invoked by uid 500); 20 Jun 2011 11:56:36 -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 46263 invoked by uid 99); 20 Jun 2011 11:56:36 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 20 Jun 2011 11:56:35 +0000 X-ASF-Spam-Status: No, hits=-0.7 required=5.0 tests=FREEMAIL_FROM,RCVD_IN_DNSWL_LOW,RFC_ABUSE_POST,SPF_PASS,T_TO_NO_BRKTS_FREEMAIL X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of stefan.guggisberg@gmail.com designates 209.85.220.170 as permitted sender) Received: from [209.85.220.170] (HELO mail-vx0-f170.google.com) (209.85.220.170) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 20 Jun 2011 11:56:31 +0000 Received: by vxi39 with SMTP id 39so1922617vxi.1 for ; Mon, 20 Jun 2011 04:56:09 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:in-reply-to:references:date :message-id:subject:from:to:content-type:content-transfer-encoding; bh=oDEcjyJ4nCxLTY+3C1Lg3nLshD2ZaDDjgw6PyJ94O3Y=; b=YvYa4ZEVVIcFj29nCiU2yCCIr+ofm/88ISeAlGQv4tHbIkiJiSApcJ3Iv7Bw0ACF59 rVatXK3vWxw0WTByJTo3Pt4/oIJjhceEv2Tb54ii/O0nq5R6qMmD3SKdmSzOCKyEhSo0 9GR65TvUXQF2TDey7h2uQCHnZt/fsUUDAaVgI= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type:content-transfer-encoding; b=Ok3ZYvq6E3MYkvOBbGX/NFUavpLK5RbYcUB1SLSbpr/Z6RNhTLPz4kntcj1P+JZG8x xkKc2/3WcEyMU6pKG/sXp9kV9GGs4Nffsxa3Wk1PvwuEpaClnvKiGd92Hv4r8vXvBsUt +WnDJygLyOgAr5a9KsusPnxOpmBJHwRsZ9lIk= MIME-Version: 1.0 Received: by 10.52.186.66 with SMTP id fi2mr3569417vdc.135.1308570967921; Mon, 20 Jun 2011 04:56:07 -0700 (PDT) Received: by 10.52.168.105 with HTTP; Mon, 20 Jun 2011 04:56:07 -0700 (PDT) In-Reply-To: <00EEB4E2DF921F4EB2B9AC6E0071CDF372D4FDC966@FFX-EX-MB1.cgifederal.com> References: <00EEB4E2DF921F4EB2B9AC6E0071CDF372D4FDC966@FFX-EX-MB1.cgifederal.com> Date: Mon, 20 Jun 2011 13:56:07 +0200 Message-ID: Subject: Re: RepositoryException From: Stefan Guggisberg To: users@jackrabbit.apache.org Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable hi sumit, On Sat, Jun 18, 2011 at 11:02 PM, Shah, Sumit (CGI Federal) wrote: > All, > > I am seeing this error on my Jackrabbit 2.2.5 environment: > > 13:12:26.171 [RMI TCP Connection(5988)-206.137.126.43] WARN =A0o.a.j.core= .ItemSaveOperation - /momroot/BillingStatement/&1786&F0004645/jcr:lockToken= : failed to restore transient state > javax.jcr.RepositoryException: org.apache.jackrabbit.core.state.ItemState= Exception: there's already a property state instance with id 8afcfef0-593b-= 40c1-aec8-eba53edf3e2c/{http://www.jcp.org/jcr/1.0}lockToken > =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0at org.apache.jackrabbit.core.PropertyImpl= .restoreTransient(PropertyImpl.java:195) ~[jackrabbit-core-2.2.5.jar:2.2.5] > =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0at org.apache.jackrabbit.core.ItemSaveOper= ation.restoreTransientItems(ItemSaveOperation.java:878) [jackrabbit-core-2.= 2.5.jar:2.2.5] > =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0at org.apache.jackrabbit.core.ItemSaveOper= ation.perform(ItemSaveOperation.java:276) [jackrabbit-core-2.2.5.jar:2.2.5] > =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0at org.apache.jackrabbit.core.session.Sess= ionState.perform(SessionState.java:188) [jackrabbit-core-2.2.5.jar:2.2.5] > =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0at org.apache.jackrabbit.core.ItemImpl.per= form(ItemImpl.java:91) [jackrabbit-core-2.2.5.jar:2.2.5] > =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0at org.apache.jackrabbit.core.ItemImpl.sav= e(ItemImpl.java:329) [jackrabbit-core-2.2.5.jar:2.2.5] > =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0at org.apache.jackrabbit.core.session.Sess= ionSaveOperation.perform(SessionSaveOperation.java:42) [jackrabbit-core-2.2= .5.jar:2.2.5] > =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0at org.apache.jackrabbit.core.session.Sess= ionState.perform(SessionState.java:188) [jackrabbit-core-2.2.5.jar:2.2.5] > =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0at org.apache.jackrabbit.core.SessionImpl.= perform(SessionImpl.java:355) [jackrabbit-core-2.2.5.jar:2.2.5] > =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0at org.apache.jackrabbit.core.SessionImpl.= save(SessionImpl.java:758) [jackrabbit-core-2.2.5.jar:2.2.5] > =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0at org.apache.jackrabbit.rmi.server.Server= Session.save(ServerSession.java:263) [jackrabbit-jcr-rmi-2.2.5.jar:na] > > > Can someone please explain what this means, the cause and how it can be r= esolved? first of all it's logged as a warning, so nothing to be seriously worried about. when a save operation fails the transient session state will be restored as it was before the #save() call. in this particular case there's been a problem restoring the transient session state. however, it would be interersting to see why the #save() call failed in the first place. cheers stefan > > Thanks > Sumit >