[ https://issues.apache.org/jira/browse/DERBY-6801?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14614373#comment-14614373 ]
Bryan Pendleton commented on DERBY-6801: ---------------------------------------- I filed DERBY-6824 to track the idea that we might refactor ShutdownException to move it from the engine code to the shared code for use by MessageUtils, and attached a proposed patch to accomplish that result. Abhinav, can you review my work on that? > Implement MessageUtils class so client and server can share message argument > encoding/decoding > ---------------------------------------------------------------------------------------------- > > Key: DERBY-6801 > URL: https://issues.apache.org/jira/browse/DERBY-6801 > Project: Derby > Issue Type: Sub-task > Components: JDBC, Network Client, Network Server > Reporter: Bryan Pendleton > Assignee: Abhinav Gupta > Priority: Minor > Attachments: MessageUtils_2.diff, build.out, messageUtils.diff, > messageUtils_1.diff, subPart2.diff > > > 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. -- This message was sent by Atlassian JIRA (v6.3.4#6332)