hanlde case where no EventBus implementation is configured in component

locator config file
This commit is contained in:
Murali Reddy 2013-01-25 18:23:22 +05:30
parent c35b016d90
commit 1a2822d3bf
1 changed files with 3 additions and 1 deletions

View File

@ -181,7 +181,9 @@ public class ActionEventCallback implements MethodInterceptor, AnnotationInterce
Adapters<EventBus> eventBusImpls = locator.getAdapters(EventBus.class);
if (eventBusImpls != null) {
Enumeration<EventBus> eventBusenum = eventBusImpls.enumeration();
_eventBus = eventBusenum.nextElement();
if (eventBusenum != null && eventBusenum.hasMoreElements()) {
_eventBus = eventBusenum.nextElement();
}
}
_eventBusLoaded = true;
}