User: kimptoc 
  Date: 01/07/02 04:35:44

  Modified:    src/main/org/jboss/ejb/plugins/jms JMSContainerInvoker.java
  Log:
  fixes to get a clean jikes compile - [ #433345 ] Jikes patch - thanx Jesper
  
  Revision  Changes    Path
  1.16      +22 -32    
jboss/src/main/org/jboss/ejb/plugins/jms/JMSContainerInvoker.java
  
  Index: JMSContainerInvoker.java
  ===================================================================
  RCS file: 
/cvsroot/jboss/jboss/src/main/org/jboss/ejb/plugins/jms/JMSContainerInvoker.java,v
  retrieving revision 1.15
  retrieving revision 1.16
  diff -u -r1.15 -r1.16
  --- JMSContainerInvoker.java  2001/06/22 05:24:31     1.15
  +++ JMSContainerInvoker.java  2001/07/02 11:35:44     1.16
  @@ -58,7 +58,7 @@
    *      @author <a href="mailto:[EMAIL PROTECTED]";>Rickard Öberg</a>
    *      @author <a href="mailto:[EMAIL PROTECTED]";>Sebastien Alborini</a>
    *      @author <a href="mailto:[EMAIL PROTECTED]";>Marc Fleury</a>
  - *      @version $Revision: 1.15 $
  + *      @version $Revision: 1.16 $
    */
   public class JMSContainerInvoker implements
   ContainerInvoker, XmlLoadable
  @@ -533,37 +533,27 @@
   
        public void onException(JMSException ex) {
            currentThread = Thread.currentThread();
  -         try {
  -             Logger.warning("MDB lost connection to provider");
  -             boolean tryIt = true;
  -             while(tryIt && notStoped) {
  -                 Logger.log("MDB Trying to reconnect...");
  -                 try {
  -                     try {
  -                         Thread.sleep(10000);
  -                     }catch(InterruptedException ie) { tryIt=false; return;}
  -                     //try {
  -                     // Reboot container
  -                     invoker.innerStop();
  -                     invoker.destroy();
  -                     invoker.init();
  -                     invoker.start();
  -                     tryIt = false;
  -                     Logger.log("OK - reconnected");
  -                     //return;
  -                 }catch(Exception e) {
  -                     Logger.log("MDB error reconnecting: " +e);
  -                 }
  -             }
  -             
  -             
  -             //topicConnection.close();
  -         }catch(Exception je) {
  -             Logger.warning("Could not restart connection " + je);
  -             je.printStackTrace();
  -         } finally {
  -             currentThread = null;
  -         }
  +         
  +         Logger.warning("MDB lost connection to provider");
  +         boolean tryIt = true;
  +         while(tryIt && notStoped) {
  +             Logger.log("MDB Trying to reconnect...");
  +             try {
  +                 try {
  +                     Thread.sleep(10000);
  +                 }catch(InterruptedException ie) { tryIt=false; return;}
  +                 // Reboot container
  +                 invoker.innerStop();
  +                 invoker.destroy();
  +                 invoker.init();
  +                 invoker.start();
  +                 tryIt = false;
  +                 Logger.log("OK - reconnected");
  +             }catch(Exception e) {
  +                 Logger.log("MDB error reconnecting: " +e);
  +             }
  +            }
  +         currentThread = null;
        }
        
       }
  
  
  

_______________________________________________
Jboss-development mailing list
[EMAIL PROTECTED]
http://lists.sourceforge.net/lists/listinfo/jboss-development

Reply via email to