Glassfish to JBoss EAP 6 migration issue related to Seam/Jbpm and Hibernate
Issue
- We are migrating Seam based application from Glassfish to JBoss EAP 6
- We are facing following error
ERROR [stderr] (JbpmJobExecutor:X.X.X.X:1) Exception in thread "JbpmJobExecutor:X.X.X.X:1" java.lang.NoSuchMethodError: org.hibernate.SessionFactory.openSession()Lorg/hibernate/classic/Session;
ERROR [stderr] (JbpmJobExecutor:X.X.X.X:1) at org.jbpm.persistence.db.DbPersistenceService.getSession(DbPersistenceService.java:117)
ERROR [stderr] (JbpmJobExecutor:X.X.X.X:1) at org.jbpm.persistence.db.DbPersistenceService.getJobSession(DbPersistenceService.java:373)
ERROR [stderr] (JbpmJobExecutor:X.X.X.X:1) at org.jbpm.JbpmContext.getJobSession(JbpmContext.java:630)
ERROR [stderr] (JbpmJobExecutor:X.X.X.X:1) at org.jbpm.job.executor.JobExecutorThread.acquireJobs(JobExecutorThread.java:106)
ERROR [stderr] (JbpmJobExecutor:X.X.X.X:1) at org.jbpm.job.executor.JobExecutorThread.run(JobExecutorThread.java:54)
Environment
JBoss Enterprise Application Platform (EAP) 6.0 - Beta
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.