[
https://issues.apache.org/jira/browse/FELIX-2031?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12829062#action_12829062
]
Carsten Ziegeler commented on FELIX-2031:
-----------------------------------------
The registration is done in this way as the required classes (event package or
config package) might not be available.
The registration is not delayed - the service listener gets an event that the
event admin is available and then registers (delay) an event handler.
If the service listeners gets an event that the event admin is gone, the event
handler is unregistered (again delayed).
So this shouldn't create a problem.
> Services should be registered asynchronously
> --------------------------------------------
>
> Key: FELIX-2031
> URL: https://issues.apache.org/jira/browse/FELIX-2031
> Project: Felix
> Issue Type: Bug
> Components: Web Console
> Affects Versions: webconsole-event-plugin-0.9.0
> Reporter: Carsten Ziegeler
> Assignee: Carsten Ziegeler
> Fix For: webconsole-event-plugin-1.0.0
>
>
> Some services are (un)registered during receival of a service event which is
> send synchronously. To avoid any problems these operations should be done
> asynchronously - when doing things synchronously I experienced a strange
> delay of exactly one minute.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.