Hibernate 4.3.8/JBoss - Unknown service requested?

Pessoal,

Alguém sabe o que causa essa exception? Com o Hibernate 4.1.6 não da problema.

ERROR [org.jboss.msc.service.fail] (MSC service thread 1-8) MSC00001: Failed to start service jboss.persistenceunit."HorizonteFiscal.war#HorizonteFiscalUnit": org.jboss.msc.service.StartException in service jboss.persistenceunit."HorizonteFiscal.war#HorizonteFiscalUnit": Failed to start service at org.jboss.msc.service.ServiceControllerImpl$StartTask.run(ServiceControllerImpl.java:1767) [jboss-msc-1.0.2.GA.jar:1.0.2.GA] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) [rt.jar:1.7.0_51] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) [rt.jar:1.7.0_51] at java.lang.Thread.run(Thread.java:744) [rt.jar:1.7.0_51] Caused by: javax.persistence.PersistenceException: [PersistenceUnit: HorizonteFiscalUnit] Unable to build EntityManagerFactory at org.hibernate.ejb.Ejb3Configuration.buildEntityManagerFactory(Ejb3Configuration.java:914) at org.hibernate.ejb.Ejb3Configuration.buildEntityManagerFactory(Ejb3Configuration.java:889) at org.hibernate.ejb.HibernatePersistence.createContainerEntityManagerFactory(HibernatePersistence.java:73) at org.jboss.as.jpa.service.PersistenceUnitServiceImpl.createContainerEntityManagerFactory(PersistenceUnitServiceImpl.java:162) at org.jboss.as.jpa.service.PersistenceUnitServiceImpl.start(PersistenceUnitServiceImpl.java:85) at org.jboss.msc.service.ServiceControllerImpl$StartTask.startService(ServiceControllerImpl.java:1811) [jboss-msc-1.0.2.GA.jar:1.0.2.GA] at org.jboss.msc.service.ServiceControllerImpl$StartTask.run(ServiceControllerImpl.java:1746) [jboss-msc-1.0.2.GA.jar:1.0.2.GA] ... 3 more Caused by: org.hibernate.service.UnknownServiceException: Unknown service requested [org.hibernate.boot.registry.classloading.spi.ClassLoaderService] at org.hibernate.service.internal.AbstractServiceRegistryImpl.getService(AbstractServiceRegistryImpl.java:126) at org.hibernate.envers.event.spi.EnversIntegrator.integrate(EnversIntegrator.java:76) at org.hibernate.internal.SessionFactoryImpl.<init>(SessionFactoryImpl.java:294) at org.hibernate.cfg.Configuration.buildSessionFactory(Configuration.java:1737) at org.hibernate.ejb.EntityManagerFactoryImpl.<init>(EntityManagerFactoryImpl.java:84) at org.hibernate.ejb.Ejb3Configuration.buildEntityManagerFactory(Ejb3Configuration.java:904) ... 9 more
persistence.xml:[code]<?xml version="1.0" encoding="UTF-8"?>

<persistence-unit name="HorizonteFiscalUnit"
	transaction-type="JTA">
	<jta-data-source>java:jboss/datasources/HorizonteFiscalUnitDS</jta-data-source>
	<properties>
		<property name="hibernate.dialect" value="org.hibernate.dialect.MySQLDialect" />
		<property name="hibernate.show_sql" value="true" />
		<property name="hibernate.hbm2ddl.auto" value="update" />
		<property name="hibernate.connection.useUnicode" value="true" />
		<property name="hibernate.connection.charSet" value="ISO-8859-1" />
		<property name="hibernate.connection.characterEncoding"
			value="ISO-8859-1" />
		<property name="hibernate.show_sql" value="true" />
		<property name="hibernate.format_sql" value="true" />
		<property name="hibernate.transaction.flush_before_completion"
			value="true" />
		<property name="hibernate.query.substitutions" value="true 1, false 0" />
		<property name="hibernate.connection.zeroDateTimeBehavior"
			value="convertToNull" />

		<property name="connection.provider_class"
			value="org.hibernate.connection.C3P0ConnectionProvider" />
		<property name="hibernate.c3p0.max_size" value="100" />
		<property name="hibernate.c3p0.min_size" value="0" />
		<property name="hibernate.c3p0.acquire_increment" value="1" />
		<property name="hibernate.c3p0.idle_test_period" value="300" />
		<property name="hibernate.c3p0.max_statements" value="0" />
		<property name="hibernate.c3p0.timeout" value="100" />

		<property name="connection.autoReconnect" value="true" />
		<property name="connection.autoReconnectForPools" value="true" />
		<property name="connection.is-connection-validation-required"
			value="true" />

		<property name="hibernate.c3p0.acquireRetryAttempts" value="5" />
		<property name="hibernate.c3p0.acquireIncrement" value="2" />
		<property name="hibernate.c3p0.idleConnectionTestPeriod"
			value="14400" />

		<property name="javax.persistence.schema-generation.database.action" value="create"/>
        <property name="javax.persistence.schema-generation.create-source" value="metadata-then-script"/>
        <property name="javax.persistence.schema-generation.drop-source" value="metadata"/>
        <property name="javax.persistence.sql-load-script-source" value="META-INF/sql/dados_iniciais.sql"/>
	</properties>
</persistence-unit>
[/code] pom.xml:[code] org.hibernate hibernate-core 4.3.8.Final org.hibernate hibernate-entitymanager 4.3.8.Final org.hibernate hibernate-osgi 4.3.8.Final org.hibernate hibernate-envers 4.3.8.Final org.hibernate hibernate-c3p0 4.3.8.Final org.hibernate hibernate-proxool 4.3.8.Final org.hibernate hibernate-infinispan 4.3.8.Final org.hibernate hibernate-ehcache 4.3.8.Final org.hibernate hibernate-search-orm 5.1.1.Final [/code] Será alguma dependência?

Estou com exatamente o mesmo problema. Alguma luz no fim do túnel/solução?