nmukhi      2003/06/19 12:14:04

  Modified:    java/src/org/apache/wsif/util/jms WSIFJMSDestination.java
  Log:
  Fixing bugzilla #20845: Invalid Exception handling within the 
WSIFJMSDestination.Send Method
  
  Fixed by first checking if sender is null prior to closing it.
  
  Thanks to [EMAIL PROTECTED] for reporting and suggesting fix.
  
  Revision  Changes    Path
  1.18      +3 -2      
xml-axis-wsif/java/src/org/apache/wsif/util/jms/WSIFJMSDestination.java
  
  Index: WSIFJMSDestination.java
  ===================================================================
  RCS file: 
/home/cvs/xml-axis-wsif/java/src/org/apache/wsif/util/jms/WSIFJMSDestination.java,v
  retrieving revision 1.17
  retrieving revision 1.18
  diff -u -r1.17 -r1.18
  --- WSIFJMSDestination.java   31 Mar 2003 12:36:32 -0000      1.17
  +++ WSIFJMSDestination.java   19 Jun 2003 19:14:03 -0000      1.18
  @@ -325,7 +325,8 @@
               // we get the default props next time.
               if (propsSet) {
                try {
  -                    sender.close();
  +                 if (sender!=null)
  +                     sender.close();
                   } catch (JMSException e) {
                        throw new WSIFException(
                            "JMSException closing sender: " 
  @@ -835,4 +836,4 @@
           return jmsAddress;
       }
       
  -}
  \ No newline at end of file
  +}
  
  
  

Reply via email to