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);
}
Show replies by date