Hello, as I had sent the attached message before, I have been wondering why I did not receive any replies to it. Only now did I realize that it did not show up in the archives, either, which seems strange since I got a copy sent by the list software.
So, can one of the Sandesha developers help me understand/resolve the issue mentioned below? I am looking at a different way of handling acknowledgements, and this detail caused some major confusion. Thanks, Philipp Reinecke ----- Forwarded message from Philipp Reinecke <[EMAIL PROTECTED]> ----- [..] Hello, I noticed that Sandesha internally uses variables of type `long' to store the RM message number. According to the JDK API Docu- mentation these have maximum value of 2^63-1. The WSRM, however, specifies that message numbers can be in the range from 1 up to 2^64-1, which is quite a bit larger than 2^63-1. Does Sandesha magically handle the (hypothetical) case of more than 2^63-1 messages in one sequence by utilizing the negative portion of the long number space, or is this a bug? Judging from the way MessageNumber.toSOAPEnvelope() works, I lean towards the latter, since the internal message number is exported without checking whether it is negative. Regards, Philipp Reinecke ----- End forwarded message -----
