You are viewing a plain text version of this content. The canonical link for it is here.
Posted to sandesha-dev@ws.apache.org by su...@apache.org on 2007/08/09 04:16:05 UTC
svn commit: r564076 -
/webservices/sandesha/branches/sandesha2/java/1_3/modules/core/src/main/java/org/apache/sandesha2/util/FaultManager.java
Author: sumedha
Date: Wed Aug 8 19:16:04 2007
New Revision: 564076
URL: http://svn.apache.org/viewvc?view=rev&rev=564076
Log:
Applying deepal's commit to trunk (Revision: 563825)
Modified:
webservices/sandesha/branches/sandesha2/java/1_3/modules/core/src/main/java/org/apache/sandesha2/util/FaultManager.java
Modified: webservices/sandesha/branches/sandesha2/java/1_3/modules/core/src/main/java/org/apache/sandesha2/util/FaultManager.java
URL: http://svn.apache.org/viewvc/webservices/sandesha/branches/sandesha2/java/1_3/modules/core/src/main/java/org/apache/sandesha2/util/FaultManager.java?view=diff&rev=564076&r1=564075&r2=564076
==============================================================================
--- webservices/sandesha/branches/sandesha2/java/1_3/modules/core/src/main/java/org/apache/sandesha2/util/FaultManager.java (original)
+++ webservices/sandesha/branches/sandesha2/java/1_3/modules/core/src/main/java/org/apache/sandesha2/util/FaultManager.java Wed Aug 8 19:16:04 2007
@@ -871,13 +871,15 @@
MessageReceiver msgReceiver = axisOperation.getMessageReceiver();
if ((msgReceiver != null) && (msgReceiver instanceof CallbackReceiver))
{
- Object callback = ((CallbackReceiver)msgReceiver).lookupCallback(context.getMessageID());
- if (callback instanceof Callback)
- {
- ((Callback)callback).onError(fault);
- } else if(callback instanceof AxisCallback) {
- ((AxisCallback)callback).onError(fault);
- }
+ Object callback = ((CallbackReceiver)msgReceiver).lookupCallback(context.getMessageID());
+ if (callback instanceof Callback)
+ {
+ ((CallbackReceiver)msgReceiver).addCallback(context.getMessageID(),(Callback)callback);
+ ((Callback)callback).onError(fault);
+ } else if(callback instanceof AxisCallback) {
+ ((CallbackReceiver)msgReceiver).addCallback(context.getMessageID(),(AxisCallback)callback);
+ ((AxisCallback)callback).onError(fault);
+ }
}
}
}
---------------------------------------------------------------------
To unsubscribe, e-mail: sandesha-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: sandesha-dev-help@ws.apache.org