byte[] errorBytes = new byte[errorLength];
buf.get( errorBytes );
ByteBuffer errorBuffer = ByteBuffer.wrap( errorBytes );
ErrorMessageDecoder errorDecoder = new ErrorMessageDecoder();
ErrorMessage errorMessage = errorDecoder.decode( errorBuffer );
modifier.setErrorMessage( errorMessage );
return modifier.getChangePasswordError();
}