[ http://jira.magnolia.info/browse/MAGNOLIA-595?page=comments#action_11554 
] 

Philipp Bracher commented on MAGNOLIA-595:
------------------------------------------

Is this occurring only if the paragraph contains a date value? 
'addCalendarValue' is suggesting something alike.

Never saw this behavior.

> Search Indexing is failing with a null pointer exception
> --------------------------------------------------------
>
>          Key: MAGNOLIA-595
>          URL: http://jira.magnolia.info/browse/MAGNOLIA-595
>      Project: magnolia wcm
>         Type: Bug
>   Components: core
>     Versions: 2.1.3, 2.1.4
>  Environment: Red Hat Linux, Mac OS X 10.4, Java 1.4.2, Tomcat 5.5
>     Reporter: Craig Boxall
>     Assignee: Boris Kraft

>
>
> I have two instances:
> localhost/magnolia
> localhost/magnoliaPublic
> Magnolia Public was set up based on the instructions below:
> http://www.magnolia.info/wiki/Wiki.jsp?page=HowToInstall
> Everything is standard, I havent changed any config files or anything else 
> for that matter. 
> I created a new page using the samples template and added content to it. as 
> soon as i click "Save", magnolia throws the following error in the log file:
> ERROR  org.apache.jackrabbit.core.observation.ObservationManagerFactory 
> ObservationManagerFactory.java(dispatchEvents:222) 11.11.2005 11:28:10  
> Synchronous EventConsumer threw exception.
> java.lang.NullPointerException
>         at 
> org.apache.jackrabbit.core.query.lucene.NodeIndexer.addCalendarValue(NodeIndexer.java:315)
>         at 
> org.apache.jackrabbit.core.query.lucene.NodeIndexer.addValue(NodeIndexer.java:213)
>         at 
> org.apache.jackrabbit.core.query.lucene.NodeIndexer.createDoc(NodeIndexer.java:146)
>         at 
> org.apache.jackrabbit.core.query.lucene.NodeIndexer.createDocument(NodeIndexer.java:100)
>         at 
> org.apache.jackrabbit.core.query.lucene.SearchIndex.createDocument(SearchIndex.java:383)
>         at 
> org.apache.jackrabbit.core.query.lucene.SearchIndex$2.next(SearchIndex.java:238)
>         at 
> org.apache.jackrabbit.core.query.lucene.MultiIndex.update(MultiIndex.java:298)
>         at 
> org.apache.jackrabbit.core.query.lucene.SearchIndex.updateNodes(SearchIndex.java:225)
>         at 
> org.apache.jackrabbit.core.SearchManager.onEvent(SearchManager.java:248)
>         at 
> org.apache.jackrabbit.core.observation.EventConsumer.consumeEvents(EventConsumer.java:242)
>         at 
> org.apache.jackrabbit.core.observation.ObservationManagerFactory.dispatchEvents(ObservationManagerFactory.java:220)
>         at 
> org.apache.jackrabbit.core.observation.EventStateCollection.dispatch(EventStateCollection.java:396)
>         at 
> org.apache.jackrabbit.core.state.SharedItemStateManager.store(SharedItemStateManager.java:485)
>         at 
> org.apache.jackrabbit.core.state.LocalItemStateManager.update(LocalItemStateManager.java:348)
>         at 
> org.apache.jackrabbit.core.state.TransactionalItemStateManager.update(TransactionalItemStateManager.java:265)
>         at 
> org.apache.jackrabbit.core.state.LocalItemStateManager.update(LocalItemStateManager.java:315)
>         at 
> org.apache.jackrabbit.core.state.SessionItemStateManager.update(SessionItemStateManager.java:264)
>         at org.apache.jackrabbit.core.ItemImpl.save(ItemImpl.java:1367)
>         at org.apache.jackrabbit.core.SessionImpl.save(SessionImpl.java:765)
>         at 
> info.magnolia.cms.core.HierarchyManager.save(HierarchyManager.java:504)
>         at info.magnolia.cms.gui.control.Save.save(Save.java:213)
>         at 
> info.magnolia.module.admininterface.DialogMVCHandler.onSave(DialogMVCHandler.java:195)
>         at 
> info.magnolia.module.admininterface.DialogMVCHandler.save(DialogMVCHandler.java:183)
>         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>         at 
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>         at 
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>         at java.lang.reflect.Method.invoke(Method.java:324)
>         at 
> info.magnolia.cms.servlets.MVCServletHandlerImpl.execute(MVCServletHandlerImpl.java:70)
>         at info.magnolia.cms.servlets.MVCServlet.doGet(MVCServlet.java:108)
>         at info.magnolia.cms.servlets.MVCServlet.doPost(MVCServlet.java:48)
>         at javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
>         at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
>         at 
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:237)
>         at 
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:157)
>         at 
> info.magnolia.cms.filters.SecurityFilter.doFilter(SecurityFilter.java:73)
>         at 
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:186)
>         at 
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:157)
>         at 
> info.magnolia.cms.filters.MultipartRequestFilter.doFilter(MultipartRequestFilter.java:80)
>         at 
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:186)
>         at 
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:157)
>         at 
> info.magnolia.cms.filters.ContentTypeFilter.doFilter(ContentTypeFilter.java:65)
>         at 
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:186)
>         at 
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:157)
>         at 
> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:214)
>         at 
> org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
>         at 
> org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
>         at 
> org.apache.catalina.core.StandardContextValve.invokeInternal(StandardContextValve.java:198)
>         at 
> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:152)
>         at 
> org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
>         at 
> org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
>         at 
> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:137)
>         at 
> org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
>         at 
> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:118)
>         at 
> org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:102)
>         at 
> org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
>         at 
> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
>         at 
> org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
>         at 
> org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
>         at 
> org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:929)
>         at 
> org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:160)
>         at 
> org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:799)
>         at 
> org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:705)
>         at 
> org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:577)
>         at 
> org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:683)
>         at java.lang.Thread.run(Thread.java:552)
> Now, after this, the content still appears and its still editable etc and 
> publishes across ok to magnoliaPublic BUT the problem is that it is not being 
> indexed and therefore the search does not work. This is a real problem for 
> sites that require a search function and I cant for the life of me figure out 
> how to sort this issue. 

-- 
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://www.magnolia.info/en/magnolia/developer.html
----------------------------------------------------------------

Reply via email to