[jbossws-commits] JBossWS SVN: r11904 - stack/native/branches/jbossws-native-3.1.2/modules/core/src/main/java/org/jboss/ws/extensions/addressing/jaxws.
jbossws-commits at lists.jboss.org
jbossws-commits at lists.jboss.org
Tue Mar 30 10:27:03 EDT 2010
Author: jim.ma
Date: 2010-03-30 10:27:02 -0400 (Tue, 30 Mar 2010)
New Revision: 11904
Modified:
stack/native/branches/jbossws-native-3.1.2/modules/core/src/main/java/org/jboss/ws/extensions/addressing/jaxws/WSAddressingClientHandler.java
Log:
[JBPAPP-4033]:Add wsa:MessageID in request soap message
Modified: stack/native/branches/jbossws-native-3.1.2/modules/core/src/main/java/org/jboss/ws/extensions/addressing/jaxws/WSAddressingClientHandler.java
===================================================================
--- stack/native/branches/jbossws-native-3.1.2/modules/core/src/main/java/org/jboss/ws/extensions/addressing/jaxws/WSAddressingClientHandler.java 2010-03-30 14:25:11 UTC (rev 11903)
+++ stack/native/branches/jbossws-native-3.1.2/modules/core/src/main/java/org/jboss/ws/extensions/addressing/jaxws/WSAddressingClientHandler.java 2010-03-30 14:27:02 UTC (rev 11904)
@@ -22,6 +22,7 @@
package org.jboss.ws.extensions.addressing.jaxws;
import org.jboss.logging.Logger;
+import org.jboss.ws.extensions.addressing.AddressingClientUtil;
import org.jboss.ws.extensions.addressing.AddressingConstantsImpl;
import org.jboss.ws.extensions.addressing.soap.SOAPAddressingPropertiesImpl;
import org.jboss.ws.metadata.umdm.ClientEndpointMetaData;
@@ -122,6 +123,12 @@
}
}
+ //Add this optional messageID
+ if (addrProps.getMessageID()== null)
+ {
+ addrProps.setMessageID(AddressingClientUtil.createMessageID());
+ }
+
SOAPMessage soapMessage = ((SOAPMessageContext)msgContext).getMessage();
addrProps.writeHeaders(soapMessage);
More information about the jbossws-commits
mailing list