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