Hi,
We are using Sling 5 with Glassfish, we have a lot of post processor
operations controled by the Jackrabbit Observation Manager.
Something like that:
public class MyServiceImpl implements MyService, EventListener {
/*
* @see javax.jcr.observation.EventListener
*/
public void onEvent(EventIterator eventIterator) {
while (eventIterator.hasNext()) {
my_post_process();
}
}
}
Many times the Observation Manager stops suddenly and our EventListeners
doesn't work. We look at the Felix Console admin interface and all the
bundles and components are "activated", the error.log doesn't show any
exception or error and we have to restart the domain to get sling working
again.
Any idea? What can this problem be caused? Any way to avoid this problem?
Thank you