chamikara    2005/02/16 03:36:07

  Modified:    sandesha/src/org/apache/sandesha/ws/rm/providers
                        RMProvider.java
  Log:
  some minor changes.
  
  Revision  Changes    Path
  1.30      +11 -2     
ws-fx/sandesha/src/org/apache/sandesha/ws/rm/providers/RMProvider.java
  
  Index: RMProvider.java
  ===================================================================
  RCS file: 
/home/cvs/ws-fx/sandesha/src/org/apache/sandesha/ws/rm/providers/RMProvider.java,v
  retrieving revision 1.29
  retrieving revision 1.30
  diff -u -r1.29 -r1.30
  --- RMProvider.java   16 Feb 2005 04:21:21 -0000      1.29
  +++ RMProvider.java   16 Feb 2005 11:36:07 -0000      1.30
  @@ -32,6 +32,7 @@
   import org.apache.sandesha.server.msgprocessors.FaultProcessor;
   import org.apache.sandesha.server.msgprocessors.IRMMessageProcessor;
   import org.apache.sandesha.storage.dao.SandeshaQueueDAO;
  +import org.apache.sandesha.storage.queue.SandeshaQueue;
   import org.apache.sandesha.ws.rm.RMHeaders;
   
   /**
  @@ -56,6 +57,7 @@
           System.out.println("RMProvider Received a SOAP REQUEST.....\n");
           RMProvider.log.info("RMProvider Received a SOAP REQUEST");
   
  +
           IStorageManager storageManager = RMInitiator.init(client);
           storageManager.init();
   
  @@ -63,8 +65,9 @@
           rmMessageContext.setMsgContext(msgContext);
           try {
               MessageValidator.validate(rmMessageContext,client);
  -        } catch (AxisFault af) {
  -            FaultProcessor faultProcessor = new 
FaultProcessor(storageManager, af);
  +        } catch (AxisFault af) { 
  +             FaultProcessor faultProcessor = new 
FaultProcessor(storageManager, af);
  +           
               if (!faultProcessor.processMessage(rmMessageContext)) {
                   msgContext.setResponseMessage(null);
                   return;
  @@ -72,6 +75,7 @@
               return;
           }
   
  +
           RMHeaders rmHeaders = rmMessageContext.getRMHeaders();
           AddressingHeaders addrHeaders = 
rmMessageContext.getAddressingHeaders();
   
  @@ -85,6 +89,7 @@
           rmMessageContext.setMessageID(addrHeaders.getMessageID().toString());
          
           IRMMessageProcessor rmMessageProcessor = 
RMMessageProcessorIdentifier.getMessageProcessor(rmMessageContext, 
storageManager);
  +
           try {
               if (!rmMessageProcessor.processMessage(rmMessageContext)) {
                   msgContext.setResponseMessage(null);
  @@ -93,6 +98,10 @@
               rmEx.printStackTrace();
               RMProvider.log.error(rmEx);
           }
  +        
  +        SandeshaQueue sq = SandeshaQueue.getInstance();
  +        sq.displayIncomingMap();
  +        sq.displayOutgoingMap();
       }
   
       //This is used by the Client to set the
  
  
  

Reply via email to