use the ThreadLocalSessionProviderService instead of the SystemProvider cretaed by manual