Ejemplo n.º 1
0
 private void registerEventListeners() {
   String listenersStr = _odeConfig.getEventListeners();
   if (listenersStr != null) {
     for (StringTokenizer tokenizer = new StringTokenizer(listenersStr, ",;");
         tokenizer.hasMoreTokens(); ) {
       String listenerCN = tokenizer.nextToken();
       try {
         _bpelServer.registerBpelEventListener(
             (BpelEventListener) Class.forName(listenerCN).newInstance());
         __log.info(__msgs.msgBpelEventListenerRegistered(listenerCN));
       } catch (Exception e) {
         __log.warn(
             "Couldn't register the event listener "
                 + listenerCN
                 + ", the class couldn't be "
                 + "loaded properly: "
                 + e);
       }
     }
   }
 }