Author: richard.opalka(a)jboss.com
Date: 2007-11-29 11:07:46 -0500 (Thu, 29 Nov 2007)
New Revision: 5149
Modified:
stack/native/trunk/src/main/java/org/jboss/ws/core/jaxws/client/ClientImpl.java
stack/native/trunk/src/test/resources/jaxws/wsrm/emulator/reqres/config/req-res-service-config.xml
stack/native/trunk/src/test/resources/jaxws/wsrm/emulator/reqres/resources/echoResponse.xml
Log:
reparing exchanged messages
Modified: stack/native/trunk/src/main/java/org/jboss/ws/core/jaxws/client/ClientImpl.java
===================================================================
---
stack/native/trunk/src/main/java/org/jboss/ws/core/jaxws/client/ClientImpl.java 2007-11-29
13:53:45 UTC (rev 5148)
+++
stack/native/trunk/src/main/java/org/jboss/ws/core/jaxws/client/ClientImpl.java 2007-11-29
16:07:46 UTC (rev 5149)
@@ -537,7 +537,6 @@
candidateSequence.setOutboundId(outboundId);
candidateSequence.setBehavior(createSequenceResponse.getIncompleteSequenceBehavior());
candidateSequence.setDuration(RMHelper.durationToLong(createSequenceResponse.getExpires()));
- createSequenceResponse.getIncompleteSequenceBehavior();
return this.wsrmSequence = candidateSequence;
}
catch (Exception e)
Modified:
stack/native/trunk/src/test/resources/jaxws/wsrm/emulator/reqres/config/req-res-service-config.xml
===================================================================
---
stack/native/trunk/src/test/resources/jaxws/wsrm/emulator/reqres/config/req-res-service-config.xml 2007-11-29
13:53:45 UTC (rev 5148)
+++
stack/native/trunk/src/test/resources/jaxws/wsrm/emulator/reqres/config/req-res-service-config.xml 2007-11-29
16:07:46 UTC (rev 5149)
@@ -25,7 +25,7 @@
<set property="res.wsa.to"
value="${req.wsa.replyto}"/>
<set property="res.wsa.action"
value="http://docs.oasis-open.org/ws-rx/wsrm/200702/CreateSequenceRe...
<set property="res.wsa.relatesto"
value="${req.wsa.messageid}"/>
- <set property="res.wsrm.sequenceid"
value="http://sequence/id/456"/>
+ <set property="res.wsrm.sequenceid"
value="http://sequence/id/outbound/123"/>
</response>
</view>
@@ -46,8 +46,7 @@
<set property="res.wsa.action"
value="http://docs.oasis-open.org/ws-rx/wsrm/200702/SequenceAcknowle...
<set property="res.wsa.relatesto"
value="${req.wsa.messageid}"/>
<set property="res.wsrm.sequenceid"
value="${req.wsrm.sequenceid}"/>
- <set property="res.wsrm.ack.lower"
value="${req.wsrm.messagenumber}"/>
- <set property="res.wsrm.ack.upper"
value="${req.wsrm.messagenumber}"/>
+ <set property="res.wsrm.messagenumber"
value="${req.wsrm.messagenumber}"/>
</response>
</view>
Modified:
stack/native/trunk/src/test/resources/jaxws/wsrm/emulator/reqres/resources/echoResponse.xml
===================================================================
---
stack/native/trunk/src/test/resources/jaxws/wsrm/emulator/reqres/resources/echoResponse.xml 2007-11-29
13:53:45 UTC (rev 5148)
+++
stack/native/trunk/src/test/resources/jaxws/wsrm/emulator/reqres/resources/echoResponse.xml 2007-11-29
16:07:46 UTC (rev 5149)
@@ -8,8 +8,15 @@
<wsa:Action
env:mustUnderstand="1">${res.wsa.action}</wsa:Action>
<wsrm:SequenceAcknowledgement>
<wsrm:Identifier>${res.wsrm.sequenceid}</wsrm:Identifier>
- <wsrm:AcknowledgementRange Upper='${res.wsrm.ack.upper}'
Lower='${res.wsrm.ack.lower}'/>
+ <wsrm:AcknowledgementRange Upper='${res.wsrm.messagenumber}'
Lower='${res.wsrm.messagenumber}'/>
</wsrm:SequenceAcknowledgement>
+ <wsrm:AckRequested>
+ <wsrm:Identifier>http://sequence/id/inbound/456</wsrm:Identifier>
+ </wsrm:AckRequested>
+ <wsrm:Sequence env:mustUnderstand="1">
+ <wsrm:Identifier>http://sequence/id/inbound/456</wsrm:Identifier>
+ <wsrm:MessageNumber>${res.wsrm.messagenumber}</wsrm:MessageNumber>
+ </wsrm:Sequence>
</env:Header>
<env:Body>
<ns1:echoResponse xmlns:ns1='http://org.jboss.ws/jaxws/wsrm'>