Return-Path: Delivered-To: apmail-jackrabbit-users-archive@minotaur.apache.org Received: (qmail 66952 invoked from network); 14 Apr 2009 14:22:44 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.3) by minotaur.apache.org with SMTP; 14 Apr 2009 14:22:44 -0000 Received: (qmail 48766 invoked by uid 500); 14 Apr 2009 14:22:43 -0000 Delivered-To: apmail-jackrabbit-users-archive@jackrabbit.apache.org Received: (qmail 48728 invoked by uid 500); 14 Apr 2009 14:22:43 -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 48717 invoked by uid 99); 14 Apr 2009 14:22:43 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 14 Apr 2009 14:22:43 +0000 X-ASF-Spam-Status: No, hits=-0.0 required=10.0 tests=SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of crankydillo@gmail.com designates 74.125.92.24 as permitted sender) Received: from [74.125.92.24] (HELO qw-out-2122.google.com) (74.125.92.24) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 14 Apr 2009 14:22:34 +0000 Received: by qw-out-2122.google.com with SMTP id 8so2079795qwh.13 for ; Tue, 14 Apr 2009 07:22:13 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from :user-agent:mime-version:to:subject:references:in-reply-to :content-type:content-transfer-encoding; bh=fspPiAs2Cm1eqaGilBE2/5xresMgi47PjxkdgoHEvTY=; b=WoR9qesFnZTsh2G3MHwTKNhYHO4x9sfQwRZ2rA5y/mMe4v0+NVc0vSAcTbQd4taPvr yz6pffa3kMMWR3TPKY+5HtoAKWaMbnCwQU5X4j6cO1xwemPzY/7nWuuxbbB+1jrcLEz2 sSuYglOpRBH0seRYO1eZoquno8uz6dxYWGztI= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:user-agent:mime-version:to:subject:references :in-reply-to:content-type:content-transfer-encoding; b=AK1WCh7A6V+R49n1X+ZkH+G3aFRC6q6xviaQEhRy9Sra8Tml5mskLicbp0ZLRKXNed MXkwZvi7V+GTUy6cDGYqEVGpi8c9tr7QR4S4POUz/LqxzrFfRU4ek9NF6fcUB1dCW6bW Qi5Rm1xTZ94osEvkJXWv+3RLOn+LPxO79itbA= Received: by 10.229.80.18 with SMTP id r18mr1968508qck.73.1239718930324; Tue, 14 Apr 2009 07:22:10 -0700 (PDT) Received: from ?172.16.7.45? (64-132-13-2.static.twtelecom.net [64.132.13.2]) by mx.google.com with ESMTPS id 4sm14734366yxq.43.2009.04.14.07.22.09 (version=TLSv1/SSLv3 cipher=RC4-MD5); Tue, 14 Apr 2009 07:22:09 -0700 (PDT) Message-ID: <49E49CC9.2030407@gmail.com> Date: Tue, 14 Apr 2009 09:25:13 -0500 From: Samuel Cox User-Agent: Thunderbird 2.0.0.18 (X11/20081125) MIME-Version: 1.0 To: users@jackrabbit.apache.org Subject: Re: Error indexing workspace after deleting repository folder in Windows XP References: <49E3ADC0.6070000@gmail.com> In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked by ClamAV on apache.org Alexander Klimetschek wrote: > The logs look like there is an existing repository folder including > index files and other things. Maybe you deleted the wrong folder? What > is the repository home folder used by your application / setup? > I'm using new TransientRepository(), which is creating repository.xml and the repository directory where I run my app. After deleting those, I ran my app again. They get created again, but I get the mentioned indexing problem. > On Mon, Apr 13, 2009 at 11:25 PM, Samuel Cox wrote: >> Hi, >> >> I'm using Jackrabbit 1.4.2. >> >> On Windows XP, I deleted my repository folder thinking that I would start >> fresh. Now, I cannot get beyond this "Error indexing workspace" exception. >> >> I normally work in Linux and never have this problem. Anyhow, I seem to >> recall fixing this in the past by removing something in /Docs and >> Settings/user/Local Settings/..., but I cannot seem to find any relevant >> files in that location. >> >> That said, I would like to know the *real* way to fix these index problems. >> >> Anyhow, here is the workspace.xml that I'm trying to use to force all the >> checking. >> >> >> >> >> > class="org.apache.jackrabbit.core.fs.local.LocalFileSystem"> >> >> >> >> > class="org.apache.jackrabbit.core.persistence.bundle.DerbyPersistenceManager"> >> >> >> >> >> >> > class="org.apache.jackrabbit.core.query.lucene.SearchIndex"> >> >> > value="org.apache.jackrabbit.extractor.MsWordTextExtractor,org.apache.jackrabbit.extractor.MsExcelTextExtractor,org.apache.jackrabbit.extractor.MsPowerPointTextExtractor,org.apache.jackrabbit.extractor.PdfTextExtractor,org.apache.jackrabbit.extractor.OpenOfficeTextExtractor,org.apache.jackrabbit.extractor.RTFTextExtractor,org.apache.jackrabbit.extractor.HTMLTextExtractor,org.apache.jackrabbit.extractor.XMLTextExtractor"/> >> >> >> >> >> >> >> And I'm getting the following in the log. >> >> INFO RepositoryImpl - workspace 'default' initialized >> DEBUG JackrabbitTextExtractor - >> JackrabbitTextExtractor(org.apache.jackrabbit.extractor.MsWordTextExtractor,org.apache.jackrabbit.extractor.MsExcelTextExtractor,org.apache.jackrabbit.extractor.MsPowerPointTextExtractor,org.apache.jackrabbit.extractor.PdfTextExtractor,org.apache.jackrabbit.extractor.OpenOfficeTextExtractor,org.apache.jackrabbit.extractor.RTFTextExtractor,org.apache.jackrabbit.extractor.HTMLTextExtractor,org.apache.jackrabbit.extractor.XMLTextExtractor) >> INFO LocalFileSystem - LocalFileSystem initialized at path >> repository\repository\index >> DEBUG IndexMerger - index added: name=_0, numDocs=96 >> DEBUG IndexMerger - index added: name=_1, numDocs=1 >> DEBUG AbstractIndex - closing IndexWriter. >> DEBUG Recovery - RedoLog is empty, no recovery needed. >> INFO SearchIndex - Running consistency check... >> INFO ConsistencyCheck - progress: 10% >> INFO ConsistencyCheck - progress: 20% >> INFO ConsistencyCheck - progress: 29% >> INFO ConsistencyCheck - progress: 39% >> INFO ConsistencyCheck - progress: 49% >> INFO ConsistencyCheck - progress: 60% >> INFO ConsistencyCheck - progress: 70% >> INFO ConsistencyCheck - progress: 79% >> INFO ConsistencyCheck - progress: 89% >> INFO ConsistencyCheck - progress: 99% >> INFO ConsistencyCheck - No errors found. >> INFO SearchIndex - Index initialized: repository/repository/index Version: 2 >> DEBUG MLRUItemStateCache - >> org.apache.jackrabbit.core.state.MLRUItemStateCache@3b84ee size=1, >> 1264/4194304 >> DEBUG JackrabbitTextExtractor - >> JackrabbitTextExtractor(org.apache.jackrabbit.extractor.MsWordTextExtractor,org.apache.jackrabbit.extractor.MsExcelTextExtractor,org.apache.jackrabbit.extractor.MsPowerPointTextExtractor,org.apache.jackrabbit.extractor.PdfTextExtractor,org.apache.jackrabbit.extractor.OpenOfficeTextExtractor,org.apache.jackrabbit.extractor.RTFTextExtractor,org.apache.jackrabbit.extractor.HTMLTextExtractor,org.apache.jackrabbit.extractor.XMLTextExtractor) >> INFO LocalFileSystem - LocalFileSystem initialized at path >> repository\workspaces\default\index >> DEBUG AbstractIndex - closing IndexWriter. >> DEBUG Recovery - RedoLog is empty, no recovery needed. >> ERROR BundleDbPersistenceManager - failed to read bundle: >> e6e30217-03ae-4599-8b9e-57dc1d0290d6: java.lang.IllegalStateException: >> URIIndex not valid? javax.jcr.NamespaceException: URI for index 11 not >> registered. >> ERROR OnWorkspaceInconsistency - Node / >> (cafebabe-cafe-babe-cafe-babecafebabe) has missing child 'dummy' >> (e6e30217-03ae-4599-8b9e-57dc1d0290d6) >> ERROR RepositoryImpl - Failed to initialize workspace 'default' >> javax.jcr.RepositoryException: Error indexing workspace: Error indexing >> workspace: Error indexing workspace >> at >> org.apache.jackrabbit.core.SearchManager.initializeQueryHandler(SearchManager.java:584) >> at >> org.apache.jackrabbit.core.SearchManager.(SearchManager.java:264) >> at >> org.apache.jackrabbit.core.RepositoryImpl$WorkspaceInfo.getSearchManager(RepositoryImpl.java:1613) >> at >> org.apache.jackrabbit.core.RepositoryImpl.initWorkspace(RepositoryImpl.java:606) >> at >> org.apache.jackrabbit.core.RepositoryImpl.initStartupWorkspaces(RepositoryImpl.java:415) >> at >> org.apache.jackrabbit.core.RepositoryImpl.(RepositoryImpl.java:305) >> at >> org.apache.jackrabbit.core.RepositoryImpl.create(RepositoryImpl.java:557) >> at >> org.apache.jackrabbit.core.TransientRepository$2.getRepository(TransientRepository.java:245) >> at >> org.apache.jackrabbit.core.TransientRepository.startRepository(TransientRepository.java:265) >> at >> org.apache.jackrabbit.core.TransientRepository.login(TransientRepository.java:333) >> at >> org.apache.jackrabbit.core.TransientRepository.login(TransientRepository.java:363) >> >> [snip] >> >> at java.lang.Thread.run(Thread.java:619) >> Caused by: org.apache.jackrabbit.core.state.NoSuchItemStateException: >> e6e30217-03ae-4599-8b9e-57dc1d0290d6 >> at >> org.apache.jackrabbit.core.state.SharedItemStateManager.getItemState(SharedItemStateManager.java:260) >> at >> org.apache.jackrabbit.core.query.lucene.MultiIndex.createIndex(MultiIndex.java:1046) >> at >> org.apache.jackrabbit.core.query.lucene.MultiIndex.createInitialIndex(MultiIndex.java:388) >> >> Any help is greatly appreciated. >> >> -- >> Samuel Cox >> > > > -- Samuel Cox