You are viewing a plain text version of this content. The canonical link for it is here.
Posted to fx-dev@ws.apache.org by ja...@apache.org on 2005/07/20 06:08:43 UTC

cvs commit: ws-sandesha/src/org/apache/sandesha/client RMSender.java

jaliya      2005/07/19 21:08:43

  Modified:    .        project.xml
               src/org/apache/sandesha RMMessageContext.java
               src/org/apache/sandesha/client RMSender.java
  Log:
  Fixed a bug in service invocations with type mappings
  
  Revision  Changes    Path
  1.13      +4 -4      ws-sandesha/project.xml
  
  Index: project.xml
  ===================================================================
  RCS file: /home/cvs/ws-sandesha/project.xml,v
  retrieving revision 1.12
  retrieving revision 1.13
  diff -u -r1.12 -r1.13
  --- project.xml	11 Jul 2005 13:56:10 -0000	1.12
  +++ project.xml	20 Jul 2005 04:08:43 -0000	1.13
  @@ -34,7 +34,7 @@
       <!-- the project home page -->
       <url>http://ws.apache.org/ws-sandesha/</url>
   
  -    <issueTrackingUrl>http://nagoya.apache.org/jira/browse/WSFX</issueTrackingUrl>
  +    <issueTrackingUrl>http://issues.apache.org/jira/browse/SAND</issueTrackingUrl>
       <siteAddress>ws.apache.org</siteAddress>
   
       <siteDirectory>/ws-sandesha/</siteDirectory>
  @@ -52,9 +52,9 @@
       <!-- any mailing lists for the project -->
       <mailingLists>
           <mailingList>
  -            <name>WS-FX Developer List</name>
  -            <subscribe>fx-dev-subscribe@ws.apache.org</subscribe>
  -            <unsubscribe>fx-dev-unsubscribe@ws.apache.org</unsubscribe>
  +            <name>Sandesha Developer List</name>
  +            <subscribe>sandesha-dev-subscribe@ws.apache.org</subscribe>
  +            <unsubscribe>sandesha-dev-unsubscribe@ws.apache.org</unsubscribe>
               <archive>http://nagoya.apache.org/eyebrowse/SummarizeList?listId=221</archive>
           </mailingList>
       </mailingLists>
  
  
  
  1.37      +4 -0      ws-sandesha/src/org/apache/sandesha/RMMessageContext.java
  
  Index: RMMessageContext.java
  ===================================================================
  RCS file: /home/cvs/ws-sandesha/src/org/apache/sandesha/RMMessageContext.java,v
  retrieving revision 1.36
  retrieving revision 1.37
  diff -u -r1.36 -r1.37
  --- RMMessageContext.java	11 Jul 2005 13:56:12 -0000	1.36
  +++ RMMessageContext.java	20 Jul 2005 04:08:43 -0000	1.37
  @@ -328,6 +328,10 @@
       public static void copyMessageContext(MessageContext msgContext1, MessageContext msgContext2) {
   
           try {
  +            if(msgContext1.getOperation()!=null){
  +                msgContext2.setOperation(msgContext1.getOperation());
  +            }
  +            
               if (msgContext1.getClassLoader() != null)
                   msgContext2.setClassLoader(msgContext1.getClassLoader());
   
  
  
  
  1.51      +4 -4      ws-sandesha/src/org/apache/sandesha/client/RMSender.java
  
  Index: RMSender.java
  ===================================================================
  RCS file: /home/cvs/ws-sandesha/src/org/apache/sandesha/client/RMSender.java,v
  retrieving revision 1.50
  retrieving revision 1.51
  diff -u -r1.50 -r1.51
  --- RMSender.java	11 Jul 2005 13:56:12 -0000	1.50
  +++ RMSender.java	20 Jul 2005 04:08:43 -0000	1.51
  @@ -25,6 +25,7 @@
   import org.apache.axis.components.uuid.UUIDGenFactory;
   import org.apache.axis.handlers.BasicHandler;
   import org.apache.axis.message.addressing.AddressingHeaders;
  +import org.apache.axis.message.SOAPEnvelope;
   import org.apache.commons.logging.Log;
   import org.apache.sandesha.Constants;
   import org.apache.sandesha.IStorageManager;
  @@ -111,10 +112,9 @@
                   //We need these steps to filter all addressing and rm related headers.
                   Message resMsg = responseMessageContext.getMsgContext().getRequestMessage();
                   RMHeaders.removeHeaders(resMsg.getSOAPEnvelope());
  -                AddressingHeaders addHeaders = new AddressingHeaders(resMsg.getSOAPEnvelope(),
  -                        null, true, false, false, null);
  +                AddressingHeaders addHeaders = new AddressingHeaders(resMsg.getSOAPEnvelope(), null, true, true, false, null);
  +                msgContext.setResponseMessage(new Message(resMsg.getSOAPPartAsString()));
   
  -                msgContext.setResponseMessage(resMsg);
               } else {
                   msgContext.setResponseMessage(null);
               }
  @@ -122,7 +122,7 @@
           } catch (Exception ex) {
               log.error(ex);
   
  -            throw new AxisFault(ex.getLocalizedMessage());
  +            throw new AxisFault(ex.getMessage());
   
           }
       }
  
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: sandesha-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: sandesha-dev-help@ws.apache.org