Author: gatfora
Date: Thu Nov 30 10:40:59 2006
New Revision: 481033

URL: http://svn.apache.org/viewvc?view=rev&rev=481033
Log:
Adding Toms's patch for SANDESHA2-56

Modified:
    
webservices/sandesha/trunk/java/src/org/apache/sandesha2/i18n/SandeshaMessageKeys.java
    
webservices/sandesha/trunk/java/src/org/apache/sandesha2/i18n/resource.properties
    
webservices/sandesha/trunk/java/src/org/apache/sandesha2/msgprocessors/CreateSeqMsgProcessor.java

Modified: 
webservices/sandesha/trunk/java/src/org/apache/sandesha2/i18n/SandeshaMessageKeys.java
URL: 
http://svn.apache.org/viewvc/webservices/sandesha/trunk/java/src/org/apache/sandesha2/i18n/SandeshaMessageKeys.java?view=diff&rev=481033&r1=481032&r2=481033
==============================================================================
--- 
webservices/sandesha/trunk/java/src/org/apache/sandesha2/i18n/SandeshaMessageKeys.java
 (original)
+++ 
webservices/sandesha/trunk/java/src/org/apache/sandesha2/i18n/SandeshaMessageKeys.java
 Thu Nov 30 10:40:59 2006
@@ -250,6 +250,7 @@
     
     public final static String elementMustForSpec = "elementMustForSpec";
     public final static String addressingNamespaceNotSet = 
"addressingNamespaceNotSet";
+    public final static String couldNotSendCreateSeqResponse = 
"couldNotSendCreateSeqResponse";
     public final static String invalidOfferNoResponseEndpoint = 
"invalidOfferNoResponseEndpoint";
     public final static String invalidElementFoundWithinElement = 
"invalidElementFoundWithinElement";
     public final static String invokerNotFound="invokerNotFound";

Modified: 
webservices/sandesha/trunk/java/src/org/apache/sandesha2/i18n/resource.properties
URL: 
http://svn.apache.org/viewvc/webservices/sandesha/trunk/java/src/org/apache/sandesha2/i18n/resource.properties?view=diff&rev=481033&r1=481032&r2=481033
==============================================================================
--- 
webservices/sandesha/trunk/java/src/org/apache/sandesha2/i18n/resource.properties
 (original)
+++ 
webservices/sandesha/trunk/java/src/org/apache/sandesha2/i18n/resource.properties
 Thu Nov 30 10:40:59 2006
@@ -111,6 +111,7 @@
 specVersionNotSet=Error: 'SpecVersion'' is not set.
 specDoesNotSupportElement=Spec ''{0}'' does not support the element {1}
 addressingNamespaceNotSet=Internal error. Addressing namespace not set.
+couldNotSendCreateSeqResponse=Could not send a CreateSequenceResponse message 
due to exception {0}.
 
 couldNotSendTerminate=Could not send the terminate message due to error {0}.
 couldNotSendClose=Could not send the close sequence message due to error {0}.

Modified: 
webservices/sandesha/trunk/java/src/org/apache/sandesha2/msgprocessors/CreateSeqMsgProcessor.java
URL: 
http://svn.apache.org/viewvc/webservices/sandesha/trunk/java/src/org/apache/sandesha2/msgprocessors/CreateSeqMsgProcessor.java?view=diff&rev=481033&r1=481032&r2=481033
==============================================================================
--- 
webservices/sandesha/trunk/java/src/org/apache/sandesha2/msgprocessors/CreateSeqMsgProcessor.java
 (original)
+++ 
webservices/sandesha/trunk/java/src/org/apache/sandesha2/msgprocessors/CreateSeqMsgProcessor.java
 Thu Nov 30 10:40:59 2006
@@ -260,7 +260,14 @@
                        SequenceManager.updateLastActivatedTime(newSequenceId, 
storageManager);
 
                        AxisEngine engine = new AxisEngine(context);
-                       engine.send(outMessage);
+                       try{
+                               engine.send(outMessage);                        
        
+                       }
+                       catch(AxisFault e){
+                               throw new SandeshaException(
+                                               
SandeshaMessageHelper.getMessage(SandeshaMessageKeys.couldNotSendCreateSeqResponse,
 e.toString()), 
+                                               e);
+                       }
 
                        SequencePropertyBean toBean = 
seqPropMgr.retrieve(newSequenceId,
                                        
Sandesha2Constants.SequenceProperties.TO_EPR);



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to