added sjms-component demo