public void sessionFactoryCreated(SessionFactory factory) {
try {
configuration.getProperties().put( SESSION_FACTORY_PROPERTY_KEY, factory );
if ( searchFactoryImplementor == null ) {
searchFactoryImplementor = new SearchFactoryBuilder()
.configuration( new SearchConfigurationFromHibernateCore( configuration, classLoaderService ) )
.buildSearchFactory();
}
String enableJMX = configuration.getProperty( Environment.JMX_ENABLED );
if ( "true".equalsIgnoreCase( enableJMX ) ) {