You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@jackrabbit.apache.org by "Jukka Zitting (JIRA)" <ji...@apache.org> on 2012/06/13 05:28:44 UTC

[jira] [Commented] (JCR-3242) Update to Lucene 3.5

    [ https://issues.apache.org/jira/browse/JCR-3242?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13294111#comment-13294111 ] 

Jukka Zitting commented on JCR-3242:
------------------------------------

> Where are the rules for the code format ?

For the most part we follow the standard Java coding conventions.

Note that Alex' comment on formatting wasn't about the conventions you we're following but rather about your patch containing formatting changes unrelated to this issue.
                
> Update to Lucene 3.5
> --------------------
>
>                 Key: JCR-3242
>                 URL: https://issues.apache.org/jira/browse/JCR-3242
>             Project: Jackrabbit Content Repository
>          Issue Type: Improvement
>          Components: jackrabbit-core
>    Affects Versions: 2.4.1
>            Reporter: Sascha Rodekamp
>              Labels: patch
>         Attachments: JCR-3242-jr-core-v0.patch, JCR-3242_lucene_update_3.5.patch, JCR-3242_lucene_update_3.5.patch, JCR-3242_lucene_update_3.6.patch, JCR-3242_lucene_update_3.6_v2.patch, lucene_3.6.0_updated.patch, surefire-reports.7z, surefire-reports.7z
>
>
> Hi,
> i want to update lucene to version 3.5. After making a few code changes the tests fail. 
> I'll attach the patch with the changes plus the surfire logs. It would be great if someone found the time to have a short look and have an idea how to fix this issue.
> Main Problem:
> Caused by: java.lang.UnsupportedOperationException: IndexReader is read-only
> 	at org.apache.jackrabbit.core.query.lucene.ReadOnlyIndexReader.doCommit(ReadOnlyIndexReader.java:175)
> 	at org.apache.lucene.index.IndexReader.commit(IndexReader.java:1464)
> 	at org.apache.lucene.index.MultiReader.doCommit(MultiReader.java:413)
> 	at org.apache.lucene.index.IndexReader.commit(IndexReader.java:1464)
> 	at org.apache.lucene.index.IndexReader.commit(IndexReader.java:1450)
> 	at org.apache.lucene.index.IndexReader.decRef(IndexReader.java:273)
> 	at org.apache.lucene.index.IndexReader.close(IndexReader.java:1479)
> 	at org.apache.jackrabbit.core.query.lucene.CachingMultiIndexReader.release(CachingMultiIndexReader.java:157)
> 	at org.apache.jackrabbit.core.query.lucene.MultiIndex.releaseMultiReader(MultiIndex.java:1001)
> 	at org.apache.jackrabbit.core.query.lucene.MultiIndex.safeFlush(MultiIndex.java:1318)
> 	at org.apache.jackrabbit.core.query.lucene.Recovery.run(Recovery.java:170)
> 	at org.apache.jackrabbit.core.query.lucene.Recovery.run(Recovery.java:84)
> 	at org.apache.jackrabbit.core.query.lucene.MultiIndex.<init>(MultiIndex.java:314)
> 	at org.apache.jackrabbit.core.query.lucene.SearchIndex.doInit(SearchIndex.java:555)
> 	at org.apache.jackrabbit.core.query.AbstractQueryHandler.init(AbstractQueryHandler.java:78)
> 	at org.apache.jackrabbit.core.config.RepositoryConfigurationParser$1.getQueryHandler(RepositoryConfigurationParser.java:655)
> 	at org.apache.jackrabbit.core.config.RepositoryConfig.getQueryHandler(RepositoryConfig.java:1037)
> 	at org.apache.jackrabbit.core.SearchManager.<init>(SearchManager.java:171)
> 	at org.apache.jackrabbit.core.RepositoryImpl.getSystemSearchManager(RepositoryImpl.java:607)
> 	at org.apache.jackrabbit.core.RepositoryImpl.access$100(RepositoryImpl.java:124)
> 	at org.apache.jackrabbit.core.RepositoryImpl$WorkspaceInfo.getSearchManager(RepositoryImpl.java:1855)
> 	at org.apache.jackrabbit.core.RepositoryImpl$WorkspaceInfo.doPostInitialize(RepositoryImpl.java:2092)
> 	at org.apache.jackrabbit.core.RepositoryImpl$WorkspaceInfo.initialize(RepositoryImpl.java:1997)
> 	at org.apache.jackrabbit.core.RepositoryImpl.initStartupWorkspaces(RepositoryImpl.java:510)
> 	at org.apache.jackrabbit.core.RepositoryImpl.<init>(RepositoryImpl.java:318)
> 	at org.apache.jackrabbit.core.RepositoryImpl.create(RepositoryImpl.java:582)
> 	at org.apache.jackrabbit.core.JackrabbitRepositoryStub.createRepository(JackrabbitRepositoryStub.java:185)
> 	at org.apache.jackrabbit.core.JackrabbitRepositoryStub.getOrCreateRepository(JackrabbitRepositoryStub.java:193)
> 	at org.apache.jackrabbit.core.JackrabbitRepositoryStub.getRepository(JackrabbitRepositoryStub.java:156)
> 	... 19 more
> Best Regards,
> Sascha

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira