Hi community,

the Karaf cluster i am running with Karaf Cellar uses also the OSGi Event
Broadcasting support (eventadmin) and i have noticed that it sometimes stops
broadcasting without logging any errors. I can simulate the behavior if i
add a break-point on the receiving side of the event and do not release it
for a time if it gets hit.
Then i do get a lot of exceptions in the logs, but the point is that any
subsequent events do not get propagated any more, in production nor in my
test.
In order to restart eventing without a node restart i have to change the 
org.apache.felix.eventadmin.impl.EventAdmin.cfg and save it so the Felix
event-admin is reinitialized.
Because i do not see any exceptions logged in production i was wondering if
anybody else has experienced or even resolved the issue.

My current config:

org.apache.felix.eventadmin.AddTimestamp=true
org.apache.felix.eventadmin.AddSubject=true
org.apache.felix.eventadmin.Timeout=30000

i think it must timeout fast enough so i do not block to many threads.



--
Sent from: http://karaf.922171.n3.nabble.com/Karaf-User-f930749.html

Reply via email to