not set RepositoryFactory, use default rule.