Author: rineholt
Date: Sun May 7 16:27:20 2006
New Revision: 404869
URL: http://svn.apache.org/viewcvs?rev=404869&view=rev
Log:
http://issues.apache.org/jira/browse/TUSCANY-274
Modified:
incubator/tuscany/java/sca/bindings/binding.axis2/src/main/java/org/apache/tuscany/binding/axis2/entrypoint/WebServiceEntryPointInOutSyncMessageReceiver.java
Modified:
incubator/tuscany/java/sca/bindings/binding.axis2/src/main/java/org/apache/tuscany/binding/axis2/entrypoint/WebServiceEntryPointInOutSyncMessageReceiver.java
URL:
http://svn.apache.org/viewcvs/incubator/tuscany/java/sca/bindings/binding.axis2/src/main/java/org/apache/tuscany/binding/axis2/entrypoint/WebServiceEntryPointInOutSyncMessageReceiver.java?rev=404869&r1=404868&r2=404869&view=diff
==============================================================================
---
incubator/tuscany/java/sca/bindings/binding.axis2/src/main/java/org/apache/tuscany/binding/axis2/entrypoint/WebServiceEntryPointInOutSyncMessageReceiver.java
(original)
+++
incubator/tuscany/java/sca/bindings/binding.axis2/src/main/java/org/apache/tuscany/binding/axis2/entrypoint/WebServiceEntryPointInOutSyncMessageReceiver.java
Sun May 7 16:27:20 2006
@@ -68,8 +68,20 @@
outMC.setEnvelope(soapEnvelope);
outMC.getOperationContext().setProperty(Constants.RESPONSE_WRITTEN,
Constants.VALUE_TRUE);
+ } catch (InvocationRuntimeException e) {
+ // throw new InvocationRuntimeException(e);
+ Throwable t = e.getCause();
+ if(t instanceof Exception) {
+
+ throw AxisFault.makeFault((Exception)t);
+
+ }
+ throw e;
+
+
} catch (Exception e) {
- throw new InvocationRuntimeException(e);
+ throw AxisFault.makeFault(e);
}
+
}
}