[ 
http://jira.magnolia.info/browse/MAGNOLIA-1682?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Jan Haderka closed MAGNOLIA-1682.
---------------------------------

       Resolution: Fixed
         Assignee: Jan Haderka  (was: Boris Kraft)
    Fix Version/s: 3.5

The Lucene index synchronization issues were solved in JackRabbit 1.3.3. 
Magnolia 3.5 have been released with JR 1.3.3 so this issue should not occur 
anymore. If there are still issues with index synchronization please report 
those directly on JackRabbit jira.
There are other known issues with JR clustering that have not been resolved up 
to date. See https://issues.apache.org/jira/browse/JCR/component/12311801 for 
details of currently open issues with clustering.

> Content activation to Jackrabbit clustered public instances causes Index 
> exceptions
> -----------------------------------------------------------------------------------
>
>                 Key: MAGNOLIA-1682
>                 URL: http://jira.magnolia.info/browse/MAGNOLIA-1682
>             Project: Magnolia
>          Issue Type: Bug
>         Environment: Magnilia 3.1-SNAPSHOT
> Jackrabbit 1.3.1
> JBoss 4.0.5GA (Tomcat 5.5.20)
> Java 6.02
>            Reporter: Amir Mistric
>            Assignee: Jan Haderka
>            Priority: Critical
>             Fix For: 3.5
>
>
> To reporoduce
> - set up 2 public instances using Jackrabbit clustering (public1 and public2)
> - define public1 as a subscriber in authoring instance
> - activate a page including its subpages
> Problems found:
> - exceptions involving lucene indexes are being thrown on public2 instance:
> INFO   info.magnolia.module.exchangesimple.ReceiveFilter 
> ReceiveFilter.java(receive:114) 16.08.2007 08:08:16  Activation succeeded
> WARN   org.apache.jackrabbit.core.query.lucene.SearchIndex 
> SearchIndex.java(next:370) 16.08.2007 08:08:16  Exception while creating 
> document for node: 4f91b3c9-9a99-4386-aef9-3374560a5dad: 
> - content on public2 instance dissapears and exception is thrown:
> ERROR  info.magnolia.cms.taglibs.Include Include.java(doEndTag:166) 
> 16.08.2007 08:10:18  Paragraph  not found for page 
> /features/mainColumnParagraphs/0
> java.lang.IllegalStateException: Paragraph  not found for page 
> /features/mainColumnParagraphs/0
>         at 
> info.magnolia.cms.beans.config.ParagraphRenderingFacade.render(ParagraphRenderingFacade.java:68)
>         at info.magnolia.cms.taglibs.Include.doEndTag(Include.java:160)
>         at 
> org.apache.jsp.templates.samples.templates.inc.columnMain_jsp._jspx_meth_cms_includeTemplate_0(columnMain_jsp.java:284)
>         at 
> org.apache.jsp.templates.samples.templates.inc.columnMain_jsp._jspx_meth_cms_contentNodeIterator_0(columnMain_jsp.java:177)
>         at 
> org.apache.jsp.templates.samples.templates.inc.columnMain_jsp._jspService(columnMain_jsp.java:75)
>         at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:97)
> - caching issues  in Jackrabbit:
> ERROR  
> org.apache.catalina.core.ContainerBase.[jboss.web].[localhost].[/magnoliaPublic02].[jsp]
>  ApplicationDispatcher.java(invoke:704) 16.08.2007 11:17:39  
> Servlet.service() for servlet jsp threw exception 
> java.lang.NullPointerException
>         at 
> org.apache.jackrabbit.core.CachingHierarchyManager$LRUEntry.remove(CachingHierarchyManager.java:778)
>         at 
> org.apache.jackrabbit.core.CachingHierarchyManager$LRUEntry.touch(CachingHierarchyManager.java:798)
>         at 
> org.apache.jackrabbit.core.CachingHierarchyManager.resolvePath(CachingHierarchyManager.java:197)
>         at 
> org.apache.jackrabbit.core.ItemManager.getItem(ItemManager.java:294)
>         at org.apache.jackrabbit.core.ItemImpl.getAncestor(ItemImpl.java:1369)
>         at 
> info.magnolia.cms.core.DefaultContent.getAncestor(DefaultContent.java:660)
>         at 
> info.magnolia.cms.taglibs.util.SimpleNavigationTag.drawChildren(SimpleNavigationTag.java:345)
>         at 
> info.magnolia.cms.taglibs.util.SimpleNavigationTag.doEndTag(SimpleNavigationTag.java:253)
>         at 
> org.apache.jsp.templates.samples.templates.sample_002donecolumn_jsp._jspx_meth_cmsu_simpleNavigation_0(sample_002donecolumn_jsp.java:604)
>         at 
> org.apache.jsp.templates.samples.templates.sample_002donecolumn_jsp._jspService(sample_002donecolumn_jsp.java:143)
>         at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:97)
>         at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
> - JCR queries involving contains() clause return different results on public1 
> and public2 instance....(it appears instances do not have the same Lucene 
> index)

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: 
http://jira.magnolia.info/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

----------------------------------------------------------------
for list details see
http://documentation.magnolia.info/
----------------------------------------------------------------

Reply via email to