[INFO] [talledLocalContainer] java.lang.RuntimeException: Unable to create EntityManagerFactory due to [PersistenceUnit: org.jbpm.domain] Unable to build Hibernate SessionFactory [INFO] [talledLocalContainer] at org.kie.server.services.jbpm.JbpmKieServerExtension.build(JbpmKieServerExtension.java:708) [INFO] [talledLocalContainer] at org.kie.server.services.jbpm.JbpmKieServerExtension.init(JbpmKieServerExtension.java:187) [INFO] [talledLocalContainer] at org.kie.server.services.impl.KieServerImpl.(KieServerImpl.java:119) [INFO] [talledLocalContainer] at org.kie.server.services.impl.KieServerImpl.(KieServerImpl.java:96) [INFO] [talledLocalContainer] at org.kie.server.services.impl.KieServerLocator.(KieServerLocator.java:20) [INFO] [talledLocalContainer] at org.kie.server.services.Bootstrap.contextInitialized(Bootstrap.java:49) [INFO] [talledLocalContainer] at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4754) [INFO] [talledLocalContainer] at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5216) [INFO] [talledLocalContainer] at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150) [INFO] [talledLocalContainer] at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:752) [INFO] [talledLocalContainer] at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:728) [INFO] [talledLocalContainer] at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:734) [INFO] [talledLocalContainer] at org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:952) [INFO] [talledLocalContainer] at org.apache.catalina.startup.HostConfig$DeployWar.run(HostConfig.java:1823) [INFO] [talledLocalContainer] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) [INFO] [talledLocalContainer] at java.util.concurrent.FutureTask.run(FutureTask.java:266) [INFO] [talledLocalContainer] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) [INFO] [talledLocalContainer] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) [INFO] [talledLocalContainer] at java.lang.Thread.run(Thread.java:748) [INFO] [talledLocalContainer] Caused by: javax.persistence.PersistenceException: [PersistenceUnit: org.jbpm.domain] Unable to build Hibernate SessionFactory [INFO] [talledLocalContainer] at org.hibernate.jpa.boot.internal.EntityManagerFactoryBuilderImpl.persistenceException(EntityManagerFactoryBuilderImpl.java:953) [INFO] [talledLocalContainer] at org.hibernate.jpa.boot.internal.EntityManagerFactoryBuilderImpl.build(EntityManagerFactoryBuilderImpl.java:883) [INFO] [talledLocalContainer] at org.hibernate.jpa.HibernatePersistenceProvider.createContainerEntityManagerFactory(HibernatePersistenceProvider.java:135) [INFO] [talledLocalContainer] at org.kie.server.services.jbpm.JbpmKieServerExtension.build(JbpmKieServerExtension.java:706) [INFO] [talledLocalContainer] ... 18 more [INFO] [talledLocalContainer] Caused by: org.hibernate.exception.GenericJDBCException: Unable to open JDBC Connection for DDL execution [INFO] [talledLocalContainer] at org.hibernate.exception.internal.StandardSQLExceptionConverter.convert(StandardSQLExceptionConverter.java:47) [INFO] [talledLocalContainer] at org.hibernate.engine.jdbc.spi.SqlExceptionHelper.convert(SqlExceptionHelper.java:111) [INFO] [talledLocalContainer] at org.hibernate.engine.jdbc.spi.SqlExceptionHelper.convert(SqlExceptionHelper.java:97) [INFO] [talledLocalContainer] at org.hibernate.resource.transaction.backend.jta.internal.DdlTransactionIsolatorJtaImpl.(DdlTransactionIsolatorJtaImpl.java:44) [INFO] [talledLocalContainer] at org.hibernate.tool.schema.internal.Helper.buildDefaultDdlTransactionIsolator(Helper.java:145) [INFO] [talledLocalContainer] at org.hibernate.tool.schema.internal.HibernateSchemaManagementTool.getDdlTransactionIsolator(HibernateSchemaManagementTool.java:180) [INFO] [talledLocalContainer] at org.hibernate.tool.schema.internal.AbstractSchemaMigrator.doMigration(AbstractSchemaMigrator.java:90) [INFO] [talledLocalContainer] at org.hibernate.tool.schema.spi.SchemaManagementToolCoordinator.performDatabaseAction(SchemaManagementToolCoordinator.java:176) [INFO] [talledLocalContainer] at org.hibernate.tool.schema.spi.SchemaManagementToolCoordinator.process(SchemaManagementToolCoordinator.java:65) [INFO] [talledLocalContainer] at org.hibernate.internal.SessionFactoryImpl.(SessionFactoryImpl.java:459) [INFO] [talledLocalContainer] at org.hibernate.boot.internal.SessionFactoryBuilderImpl.build(SessionFactoryBuilderImpl.java:465) [INFO] [talledLocalContainer] at org.hibernate.jpa.boot.internal.EntityManagerFactoryBuilderImpl.build(EntityManagerFactoryBuilderImpl.java:880) [INFO] [talledLocalContainer] ... 20 more [INFO] [talledLocalContainer] Caused by: java.sql.SQLException: Cannot create PoolableConnectionFactory (java.lang.ClassCastException: org.apache.tomcat.dbcp.dbcp2.BasicDataSource cannot be cast to javax.sql.XADataSource) [INFO] [talledLocalContainer] at org.apache.tomcat.dbcp.dbcp2.BasicDataSource.createPoolableConnectionFactory(BasicDataSource.java:2303) [INFO] [talledLocalContainer] at org.apache.tomcat.dbcp.dbcp2.BasicDataSource.createDataSource(BasicDataSource.java:2043) [INFO] [talledLocalContainer] at org.apache.tomcat.dbcp.dbcp2.BasicDataSource.getConnection(BasicDataSource.java:1543) [INFO] [talledLocalContainer] at org.hibernate.engine.jdbc.connections.internal.DatasourceConnectionProviderImpl.getConnection(DatasourceConnectionProviderImpl.java:122) [INFO] [talledLocalContainer] at org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess.obtainConnection(JdbcEnvironmentInitiator.java:180) [INFO] [talledLocalContainer] at org.hibernate.resource.transaction.backend.jta.internal.DdlTransactionIsolatorJtaImpl.(DdlTransactionIsolatorJtaImpl.java:41) [INFO] [talledLocalContainer] ... 28 more [INFO] [talledLocalContainer] Caused by: java.sql.SQLException: java.lang.ClassCastException: org.apache.tomcat.dbcp.dbcp2.BasicDataSource cannot be cast to javax.sql.XADataSource [INFO] [talledLocalContainer] at com.arjuna.ats.internal.jdbc.IndirectRecoverableConnection.createDataSource(IndirectRecoverableConnection.java:370) [INFO] [talledLocalContainer] at com.arjuna.ats.internal.jdbc.IndirectRecoverableConnection.(IndirectRecoverableConnection.java:109) [INFO] [talledLocalContainer] at com.arjuna.ats.internal.jdbc.ConnectionImple.(ConnectionImple.java:116) [INFO] [talledLocalContainer] at com.arjuna.ats.internal.jdbc.ConnectionManager.create(ConnectionManager.java:130) [INFO] [talledLocalContainer] at com.arjuna.ats.jdbc.TransactionalDriver.connect(TransactionalDriver.java:88) [INFO] [talledLocalContainer] at org.apache.tomcat.dbcp.dbcp2.DriverConnectionFactory.createConnection(DriverConnectionFactory.java:38) [INFO] [talledLocalContainer] at org.apache.tomcat.dbcp.dbcp2.PoolableConnectionFactory.makeObject(PoolableConnectionFactory.java:257) [INFO] [talledLocalContainer] at org.apache.tomcat.dbcp.dbcp2.BasicDataSource.validateConnectionFactory(BasicDataSource.java:2313) [INFO] [talledLocalContainer] at org.apache.tomcat.dbcp.dbcp2.BasicDataSource.createPoolableConnectionFactory(BasicDataSource.java:2299) [INFO] [talledLocalContainer] ... 33 more [INFO] [talledLocalContainer] Caused by: java.lang.ClassCastException: org.apache.tomcat.dbcp.dbcp2.BasicDataSource cannot be cast to javax.sql.XADataSource [INFO] [talledLocalContainer] at com.arjuna.ats.internal.jdbc.IndirectRecoverableConnection.createDataSource(IndirectRecoverableConnection.java:355) [INFO] [talledLocalContainer] ... 41 more