Author: edwardsmj
Date: Sun May 10 15:11:07 2009
New Revision: 773353
URL: http://svn.apache.org/viewvc?rev=773353&view=rev
Log:
Improve Exception handling and reporting in
DefaultURLArtifactProcessorExtensionPoint
Modified:
tuscany/java/sca/modules/contribution/src/main/java/org/apache/tuscany/sca/contribution/processor/DefaultURLArtifactProcessorExtensionPoint.java
Modified:
tuscany/java/sca/modules/contribution/src/main/java/org/apache/tuscany/sca/contribution/processor/DefaultURLArtifactProcessorExtensionPoint.java
URL:
http://svn.apache.org/viewvc/tuscany/java/sca/modules/contribution/src/main/java/org/apache/tuscany/sca/contribution/processor/DefaultURLArtifactProcessorExtensionPoint.java?rev=773353&r1=773352&r2=773353&view=diff
==============================================================================
---
tuscany/java/sca/modules/contribution/src/main/java/org/apache/tuscany/sca/contribution/processor/DefaultURLArtifactProcessorExtensionPoint.java
(original)
+++
tuscany/java/sca/modules/contribution/src/main/java/org/apache/tuscany/sca/contribution/processor/DefaultURLArtifactProcessorExtensionPoint.java
Sun May 10 15:11:07 2009
@@ -326,8 +326,9 @@
processor =
constructor.newInstance(extensionPoints, staxProcessor, monitor);
}
}
- } catch (Exception e) {
- IllegalStateException ie = new IllegalStateException(e);
+ } catch (Throwable e) {
+ IllegalStateException ie = new
IllegalStateException("Exception during getProcessor() for " +
+
processorDeclaration.getClassName(), e);
error("IllegalStateException", processor, ie);
throw ie;
}