To avoid this programming inconsistency, V2.0 of the Eclipse JDT includes an Externalize Strings wizard to help centralize messageretrieval and parameter substitution.
This means that the traditional "replay until acked" portion of WS-RM does not need to be used or even implemented by an endpoint that wishes to simply support this messageretrieval mechanism.
This will tell the server that the messages were not downloaded entirely, which will then allow your standard messageretrieval program, such as Thunderbird, to download the message in its entirety.