HibernateException: Access to DialectResolutionInfo cannot be null when ‘hibernate.dialect’ not set

I tried it but still getting same error.

<bean id="hibernateSessionFactory" class="org.springframework.orm.hibernate5.LocalSessionFactoryBean">
		<property name="hibernateProperties">
			<value>
				hibernate.id.new_generator_mappings=true
				hibernate.dialect=org.hibernate.dialect.MySQL5Dialect
				hibernate.cache.use_second_level_cache=true
				hibernate.cache.use_query_cache=false
				hibernate.generate_statistics=false
				hibernate.cache.use_structured_entries=true
				hibernate.connection.datasource=java:/onaro_pool
			</value>
		</property>
		<property name="packagesToScan" value="com.company.entity" />
		<property name="dataSource" ref="dataSource" />
	</bean>