diff options
author | nash <nash@13f79535-47bb-0310-9956-ffa450edef68> | 2011-03-31 19:48:59 +0000 |
---|---|---|
committer | nash <nash@13f79535-47bb-0310-9956-ffa450edef68> | 2011-03-31 19:48:59 +0000 |
commit | 90de79537616a706fa6f9ca2bb87744abd2dee2a (patch) | |
tree | 634051da926acfe36e99410e6e84f5db787d9249 /sca-java-1.x/branches/sca-java-1.6.2/modules/binding-ws-axis2/src/main/java/org/apache/tuscany/sca/binding/ws/axis2/Axis2ServiceInMessageReceiver.java | |
parent | 02508ecec9c4c6a7ce88b58dc86fe06b5a9d3891 (diff) |
TUSCANY-3822: call PolicyHandler.afterInvoke() with outbound MessageContext containing response message
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1087424 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'sca-java-1.x/branches/sca-java-1.6.2/modules/binding-ws-axis2/src/main/java/org/apache/tuscany/sca/binding/ws/axis2/Axis2ServiceInMessageReceiver.java')
-rw-r--r-- | sca-java-1.x/branches/sca-java-1.6.2/modules/binding-ws-axis2/src/main/java/org/apache/tuscany/sca/binding/ws/axis2/Axis2ServiceInMessageReceiver.java | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/sca-java-1.x/branches/sca-java-1.6.2/modules/binding-ws-axis2/src/main/java/org/apache/tuscany/sca/binding/ws/axis2/Axis2ServiceInMessageReceiver.java b/sca-java-1.x/branches/sca-java-1.6.2/modules/binding-ws-axis2/src/main/java/org/apache/tuscany/sca/binding/ws/axis2/Axis2ServiceInMessageReceiver.java index a0cfab9154..ab96cc371f 100644 --- a/sca-java-1.x/branches/sca-java-1.6.2/modules/binding-ws-axis2/src/main/java/org/apache/tuscany/sca/binding/ws/axis2/Axis2ServiceInMessageReceiver.java +++ b/sca-java-1.x/branches/sca-java-1.6.2/modules/binding-ws-axis2/src/main/java/org/apache/tuscany/sca/binding/ws/axis2/Axis2ServiceInMessageReceiver.java @@ -65,6 +65,11 @@ public class Axis2ServiceInMessageReceiver extends AbstractInMessageReceiver { } */ + // TUSCANY-3822: moved afterInvoke() call from Axis2ServiceProvider + for ( PolicyHandler policyHandler : policyHandlerList ) { + policyHandler.afterInvoke(null, inMC); + } + } catch (InvocationTargetException e) { Throwable t = e.getCause(); if (t instanceof Exception) { |