protected void doInit() throws Exception {
super.doInit();
configuration.setRootDir(context.getWorkspaceRoot());
configuration.load();
// Notification Broker
notificationBroker = new JbiNotificationBroker(configuration.getBrokerName());
notificationBroker.setLifeCycle(this);
notificationBroker.setManager(new WSNEndpointManager());
if (connectionFactory == null) {
connectionFactory = lookupConnectionFactory();
}