For interop, I need to put values into the message annotations when sending a message, but that doesn't seem to be possible. Annotations can be set via message constructors, but those are not public, and the public message create functions in Session/SessionImpl do not offer a way to pass annotation values. And then once you have a message object, there are no setters that put values in the map. Short of hacking setStringAnnotation() into MessageImpl, I think I'm stuck. Have I missed something?
Thanks! --James
