java.lang.IllegalAccessException: Field is final

Signed-off-by: Ted Shaw <xiao.xj@gmail.com>