if (logger.isLoggingEnabled(LogLevels.TRACE_DEBUG)) {
logger.logDebug("Content length = " + contentLength);
}
if (contentLength == 0) {
sipMessage.removeContent();
} else if (maxMessageSize == 0
|| contentLength < this.sizeCounter) {
byte[] message_body = new byte[contentLength];
int nread = 0;
while (nread < contentLength) {