Return-Path: Delivered-To: apmail-lucene-java-user-archive@www.apache.org Received: (qmail 27086 invoked from network); 28 Mar 2008 18:49:17 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 28 Mar 2008 18:49:17 -0000 Received: (qmail 44478 invoked by uid 500); 28 Mar 2008 18:49:09 -0000 Delivered-To: apmail-lucene-java-user-archive@lucene.apache.org Received: (qmail 44437 invoked by uid 500); 28 Mar 2008 18:49:09 -0000 Mailing-List: contact java-user-help@lucene.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: java-user@lucene.apache.org Delivered-To: mailing list java-user@lucene.apache.org Received: (qmail 44426 invoked by uid 99); 28 Mar 2008 18:49:09 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 28 Mar 2008 11:49:09 -0700 X-ASF-Spam-Status: No, hits=1.4 required=10.0 tests=SPF_NEUTRAL,WHOIS_MYPRIVREG X-Spam-Check-By: apache.org Received-SPF: neutral (athena.apache.org: local policy) Received: from [72.14.252.156] (HELO po-out-1718.google.com) (72.14.252.156) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 28 Mar 2008 18:48:27 +0000 Received: by po-out-1718.google.com with SMTP id b23so9540590poe.0 for ; Fri, 28 Mar 2008 11:48:37 -0700 (PDT) Received: by 10.141.193.1 with SMTP id v1mr1667568rvp.245.1206730116941; Fri, 28 Mar 2008 11:48:36 -0700 (PDT) Received: from ?10.17.4.4? ( [72.93.214.93]) by mx.google.com with ESMTPS id 74sm4424599wra.26.2008.03.28.11.48.34 (version=TLSv1/SSLv3 cipher=OTHER); Fri, 28 Mar 2008 11:48:36 -0700 (PDT) Mime-Version: 1.0 (Apple Message framework v753) In-Reply-To: <16354912.post@talk.nabble.com> References: <16323371.post@talk.nabble.com> <16354912.post@talk.nabble.com> Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed Message-Id: Content-Transfer-Encoding: 7bit From: Michael McCandless Subject: Re: from 2.2.0 to 2.3.0 Date: Fri, 28 Mar 2008 14:48:35 -0400 To: java-user@lucene.apache.org X-Mailer: Apple Mail (2.753) X-Virus-Checked: Checked by ClamAV on apache.org But, Jackrabbit 1.4.2 was released only yesterday, I think? Also, I think it's based on Lucene 2.2 not 2.3, yet your exception below is a 2.3 exception. Is it possible you're actually using a trunk build of Jackrabbit? Mike fanfy wrote: > > I'm using jackrabbit 1.4.2. The error doesn't appear all the time > but when it > does the solution is to delete the repository. The test is: > > @Test > public void addDocument() > { > documentService.importFile("Ana", "doc", new byte[200]); > } > > documentService: > public void importFile(final String name, final String > contentType, > final byte[] content) { > jcrTemplate.execute(new JcrCallback() { > > public Object doInJcr(Session session) throws IOException, > RepositoryException { > Node rootNode = session.getRootNode(); > Node fileNode = rootNode.addNode(name, "nt:file"); > fileNode.addMixin("mix:referenceable"); > Node resNode = fileNode.addNode("jcr:content", "nt:resource"); > > resNode.setProperty("jcr:data", new BinaryValue(content)); > resNode.setProperty("jcr:mimeType", contentType); > resNode.setProperty("jcr:lastModified", Calendar.getInstance()); > session.save(); > return resNode; > } > }); > } > > > Michael McCandless-2 wrote: >> >> >> Which version of Jackrabbit are you using? >> >> Can you post the code of the simple test? Is it only adding a single >> document? >> >> Mike >> >> fanfy wrote: >>> >>> I'm also having a similar problem. Can you help me solve it? I'm >>> only >>> beginning to use lucene. This is the stack trace from a simple test >>> that >>> adds a document in the repository. I just created the jackrabbit >>> repository >>> so mine is not an upgrade from 2.2 to 2.3 problem. Anyway can you >>> help me >>> with some hints? >>> The tests are running under a nightly building server using jdk6 >>> and maven2. >>> Thank you. >>> >>> Caused by: java.lang.AssertionError: Terms are out of order: >>> field=_:PROPERTIES (number 4) lastField=_:PROPERTIES (number 4) >>> text=3:autoCreated lastText=3:autoCreated >>> at org.apache.lucene.index.TermInfosWriter.add >>> (TermInfosWriter.java:154) >>> at >>> org.apache.lucene.index.DocumentsWriter.appendPostings >>> (DocumentsWriter.java:2316) >>> at >>> org.apache.lucene.index.DocumentsWriter.writeSegment >>> (DocumentsWriter.java:2011) >>> at org.apache.lucene.index.DocumentsWriter.flush >>> (DocumentsWriter.java:548) >>> at org.apache.lucene.index.IndexWriter.doFlush(IndexWriter.java: >>> 2497) >>> at org.apache.lucene.index.IndexWriter.flush(IndexWriter.java:2397) >>> at org.apache.lucene.index.IndexWriter.closeInternal >>> (IndexWriter.java:1204) >>> at org.apache.lucene.index.IndexWriter.close(IndexWriter.java:1178) >>> at org.apache.lucene.index.IndexWriter.close(IndexWriter.java:1153) >>> at >>> org.apache.jackrabbit.core.query.lucene.AbstractIndex.commit >>> (AbstractIndex.java:326) >>> at >>> org.apache.jackrabbit.core.query.lucene.VolatileIndex.commit >>> (VolatileIndex.java:139) >>> at >>> org.apache.jackrabbit.core.query.lucene.PersistentIndex.copyIndex >>> (PersistentIndex.java:121) >>> at >>> org.apache.jackrabbit.core.query.lucene.MultiIndex >>> $VolatileCommit.execute(MultiIndex.java:1911) >>> at >>> org.apache.jackrabbit.core.query.lucene.MultiIndex.executeAndLog >>> (MultiIndex.java:936) >>> at >>> org.apache.jackrabbit.core.query.lucene.MultiIndex.commitVolatileInd >>> ex >>> (MultiIndex.java:986) >>> at >>> org.apache.jackrabbit.core.query.lucene.MultiIndex.flush >>> (MultiIndex.java:868) >>> at >>> org.apache.jackrabbit.core.query.lucene.MultiIndex.close >>> (MultiIndex.java:760) >>> at >>> org.apache.jackrabbit.core.query.lucene.SearchIndex.close >>> (SearchIndex.java:630) >>> at >>> org.apache.jackrabbit.core.SearchManager.shutdownQueryHandler >>> (SearchManager.java:588) >>> at org.apache.jackrabbit.core.SearchManager.close >>> (SearchManager.java:264) >>> at >>> org.apache.jackrabbit.core.RepositoryImpl.doShutdown >>> (RepositoryImpl.java:987) >>> at >>> org.apache.jackrabbit.core.RepositoryImpl.shutdown >>> (RepositoryImpl.java:948) >>> at >>> org.apache.jackrabbit.core.RepositoryImpl.<init> >>> (RepositoryImpl.java:348) >>> at >>> org.apache.jackrabbit.core.RepositoryImpl.create >>> (RepositoryImpl.java:557) >>> at >>> org.springmodules.jcr.jackrabbit.RepositoryFactoryBean.createReposit >>> or >>> y(RepositoryFactoryBean.java:57) >>> at >>> org.springmodules.jcr.RepositoryFactoryBean.afterPropertiesSet >>> (RepositoryFactoryBean.java:57) >>> at >>> org.springframework.beans.factory.support.AbstractAutowireCapableBea >>> nF >>> actory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java: >>> 1333) >>> at >>> org.springframework.beans.factory.support.AbstractAutowireCapableBea >>> nF >>> actory.initializeBean(AbstractAutowireCapableBeanFactory.java:1299) >>> ... 75 more >>> >>> >>> >>> Sergey Kabashnyuk-3 wrote: >>>> >>>> Hi >>>> I want to update from lucene 2.2.0 to 2.3.0 >>>> but I have assert it TermInfosWriter line 143. >>>> >>>> What is it mean >>>> assert compareToLastTerm(fieldNumber, termText, termTextStart, >>>> termTextLength) < 0 || (isIndex && termTextLength == 0 && >>>> lastTermTextLength == 0); >>>> >>>> Can you help me? >>>> >>>> Sergey Kabashnyuk >>>> >>>> ------------------------------------------------------------------- >>>> -- >>>> To unsubscribe, e-mail: java-user-unsubscribe@lucene.apache.org >>>> For additional commands, e-mail: java-user-help@lucene.apache.org >>>> >>>> >>>> >>> >>> -- >>> View this message in context: http://www.nabble.com/from--2.2.0- >>> to-2.3.0-tp15501449p16323371.html >>> Sent from the Lucene - Java Users mailing list archive at >>> Nabble.com. >>> >>> >>> -------------------------------------------------------------------- >>> - >>> To unsubscribe, e-mail: java-user-unsubscribe@lucene.apache.org >>> For additional commands, e-mail: java-user-help@lucene.apache.org >>> >> >> >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: java-user-unsubscribe@lucene.apache.org >> For additional commands, e-mail: java-user-help@lucene.apache.org >> >> >> > > -- > View this message in context: http://www.nabble.com/from--2.2.0- > to-2.3.0-tp15501449p16354912.html > Sent from the Lucene - Java Users mailing list archive at Nabble.com. > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: java-user-unsubscribe@lucene.apache.org > For additional commands, e-mail: java-user-help@lucene.apache.org > --------------------------------------------------------------------- To unsubscribe, e-mail: java-user-unsubscribe@lucene.apache.org For additional commands, e-mail: java-user-help@lucene.apache.org