fixed @Upload and @Required issue
add LogFactory.getFileLogger etc api