Currently, the Network Server contains code which encodes message arguments to be passed over DRDA to the client, and other code which
decodes the encoded message arguments when the client passes
them back in a call to SQLCAMESSAGE (see
DERBY-1178 for additional
discussion of this behavior).
We would like to extract that logic and place it into a new MessageUtils
class in the common shared library so that both the client and server
can manipulate the message arguments without duplicating the code.