factory for category service, set siteid in category service