[overlord-commits] Overlord SVN: r329 - in cdl/trunk/tools/plugins/org.jboss.tools.overlord.cdl.jbossesb/src/java/org/jboss/tools/overlord/cdl/jbossesb/model: util and 1 other directory.

overlord-commits at lists.jboss.org overlord-commits at lists.jboss.org
Tue Sep 16 15:58:28 EDT 2008


Author: objectiser
Date: 2008-09-16 15:58:27 -0400 (Tue, 16 Sep 2008)
New Revision: 329

Modified:
   cdl/trunk/tools/plugins/org.jboss.tools.overlord.cdl.jbossesb/src/java/org/jboss/tools/overlord/cdl/jbossesb/model/DefaultESBService.java
   cdl/trunk/tools/plugins/org.jboss.tools.overlord.cdl.jbossesb/src/java/org/jboss/tools/overlord/cdl/jbossesb/model/util/PropertyUtil.java
Log:
Catch class not found exceptions, which may occur even if Java source exists, if validation performed concurrently with the Java builder compiling the source.

Modified: cdl/trunk/tools/plugins/org.jboss.tools.overlord.cdl.jbossesb/src/java/org/jboss/tools/overlord/cdl/jbossesb/model/DefaultESBService.java
===================================================================
--- cdl/trunk/tools/plugins/org.jboss.tools.overlord.cdl.jbossesb/src/java/org/jboss/tools/overlord/cdl/jbossesb/model/DefaultESBService.java	2008-09-14 20:21:17 UTC (rev 328)
+++ cdl/trunk/tools/plugins/org.jboss.tools.overlord.cdl.jbossesb/src/java/org/jboss/tools/overlord/cdl/jbossesb/model/DefaultESBService.java	2008-09-16 19:58:27 UTC (rev 329)
@@ -330,7 +330,7 @@
 				}
 			}
 			
-		} catch(Exception e) {
+		} catch(Throwable e) {
 			logger.log(java.util.logging.Level.SEVERE,
 					"Failed to get session class '"+session+"'", e);
 		}

Modified: cdl/trunk/tools/plugins/org.jboss.tools.overlord.cdl.jbossesb/src/java/org/jboss/tools/overlord/cdl/jbossesb/model/util/PropertyUtil.java
===================================================================
--- cdl/trunk/tools/plugins/org.jboss.tools.overlord.cdl.jbossesb/src/java/org/jboss/tools/overlord/cdl/jbossesb/model/util/PropertyUtil.java	2008-09-14 20:21:17 UTC (rev 328)
+++ cdl/trunk/tools/plugins/org.jboss.tools.overlord.cdl.jbossesb/src/java/org/jboss/tools/overlord/cdl/jbossesb/model/util/PropertyUtil.java	2008-09-16 19:58:27 UTC (rev 329)
@@ -123,7 +123,7 @@
 				}
 			}
 			
-		} catch(Exception e) {
+		} catch(Throwable e) {
 			logger.log(Level.SEVERE, "Failed to find property '"+prop+
 					"' on class '"+type+"'", e);
 		}




More information about the overlord-commits mailing list