hibernate cast exception
nasirnaseem Mar 6, 2013 6:53 AM17:18:20,436 ERROR [org.jboss.seam.jsf.SeamPhaseListener] (http--127.0.0.1-8080-1) swallowing exception: java.lang.RuntimeException: could not proxy delegate
at org.jboss.seam.persistence.HibernatePersistenceProvider.proxyDelegate(HibernatePersistenceProvider.java:173) [jboss-seam-2.3.0-20120313.053927-58.jar:2.3.0-SNAPSHOT]
at org.jboss.seam.persistence.EntityManagerInvocationHandler.handleGetDelegate(EntityManagerInvocationHandler.java:81) [jboss-seam-2.3.0-20120313.053927-58.jar:2.3.0-SNAPSHOT]
at org.jboss.seam.persistence.EntityManagerInvocationHandler.invoke(EntityManagerInvocationHandler.java:40) [jboss-seam-2.3.0-20120313.053927-58.jar:2.3.0-SNAPSHOT]
at $Proxy58.getDelegate(Unknown Source) at org.hibernate.search.jpa.impl.FullTextEntityManagerImpl.getDelegate(FullTextEntityManagerImpl.java:165) [hibernate-search-3.1.1.GA.jar:3.1.1.GA]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [rt.jar:1.6.0_33]
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) [rt.jar:1.6.0_33]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) [rt.jar:1.6.0_33]
at java.lang.reflect.Method.invoke(Method.java:597) [rt.jar:1.6.0_33]
at org.jboss.seam.persistence.EntityManagerInvocationHandler.handleGetDelegate(EntityManagerInvocationHandler.java:81) [jboss-seam-2.3.0-20120313.053927-58.jar:2.3.0-SNAPSHOT]
at org.jboss.seam.persistence.EntityManagerInvocationHandler.invoke(EntityManagerInvocationHandler.java:40) [jboss-seam-2.3.0-20120313.053927-58.jar:2.3.0-SNAPSHOT]
at $Proxy59.getDelegate(Unknown Source) at org.jboss.seam.persistence.HibernatePersistenceProvider.getSession(HibernatePersistenceProvider.java:410) [jboss-seam-2.3.0-20120313.053927-58.jar:2.3.0-SNAPSHOT]
at org.jboss.seam.persistence.HibernatePersistenceProvider.setFlushModeManual(HibernatePersistenceProvider.java:182) [jboss-seam-2.3.0-20120313.053927-58.jar:2.3.0-SNAPSHOT]
at org.jboss.seam.persistence.ManagedPersistenceContext.setEntityManagerFlushMode(ManagedPersistenceContext.java:332) [jboss-seam-2.3.0-20120313.053927-58.jar:2.3.0-SNAPSHOT]
at org.jboss.seam.persistence.ManagedPersistenceContext.changeFlushMode(ManagedPersistenceContext.java:317) [jboss-seam-2.3.0-20120313.053927-58.jar:2.3.0-SNAPSHOT]
at org.jboss.seam.persistence.PersistenceContexts.changeFlushModes(PersistenceContexts.java:125) [jboss-seam-2.3.0-20120313.053927-58.jar:2.3.0-SNAPSHOT]
at org.jboss.seam.persistence.PersistenceContexts.changeFlushMode(PersistenceContexts.java:101) [jboss-seam-2.3.0-20120313.053927-58.jar:2.3.0-SNAPSHOT]
at org.jboss.seam.persistence.HibernatePersistenceProvider.setRenderFlushMode(HibernatePersistenceProvider.java:193) [jboss-seam-2.3.0-20120313.053927-58.jar:2.3.0-SNAPSHOT]
at org.jboss.seam.persistence.PersistenceContexts.beforeRender(PersistenceContexts.java:140) [jboss-seam-2.3.0-20120313.053927-58.jar:2.3.0-SNAPSHOT]
at org.jboss.seam.jsf.SeamPhaseListener.beforeRenderResponse(SeamPhaseListener.java:495) [jboss-seam-2.3.0-20120313.053927-58.jar:2.3.0-SNAPSHOT]
at org.jboss.seam.jsf.SeamPhaseListener.beforeServletPhase(SeamPhaseListener.java:147) [jboss-seam-2.3.0-20120313.053927-58.jar:2.3.0-SNAPSHOT]
at org.jboss.seam.jsf.SeamPhaseListener.beforePhase(SeamPhaseListener.java:117) [jboss-seam-2.3.0-20120313.053927-58.jar:2.3.0-SNAPSHOT]
at com.sun.faces.lifecycle.Phase.handleBeforePhase(Phase.java:214) [jsf-impl-1.2_15-jbossorg-2.jar:1.2_15.jbossorg-1-20111019-SNAPSHOT]
at com.sun.faces.lifecycle.Phase.doPhase(Phase.java:96) [jsf-impl-1.2_15-jbossorg-2.jar:1.2_15.jbossorg-1-20111019-SNAPSHOT]
at com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:139) [jsf-impl-1.2_15-jbossorg-2.jar:1.2_15.jbossorg-1-20111019-SNAPSHOT]
at javax.faces.webapp.FacesServlet.service(FacesServlet.java:266) [jsf-api-1.2_15-jbossorg-2.jar:1.2_15.jbossorg-1-20111019-SNAPSHOT]
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:329) [jbossweb-7.0.13.Final.jar:]
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:248) [jbossweb-7.0.13.Final.jar:]
at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:83) [jboss-seam-2.3.0-20120313.053927-58.jar:2.3.0-SNAPSHOT]
at org.jboss.seam.web.IdentityFilter.doFilter(IdentityFilter.java:40) [jboss-seam-2.3.0-20120313.053927-58.jar:2.3.0-SNAPSHOT]
at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69) [jboss-seam-2.3.0-20120313.053927-58.jar:2.3.0-SNAPSHOT]
at org.jboss.seam.web.MultipartFilter.doFilter(MultipartFilter.java:90) [jboss-seam-2.3.0-20120313.053927-58.jar:2.3.0-SNAPSHOT]
at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69) [jboss-seam-2.3.0-20120313.053927-58.jar:2.3.0-SNAPSHOT]
at org.jboss.seam.web.ExceptionFilter.doFilter(ExceptionFilter.java:64) [jboss-seam-2.3.0-20120313.053927-58.jar:2.3.0-SNAPSHOT]
at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69) [jboss-seam-2.3.0-20120313.053927-58.jar:2.3.0-SNAPSHOT]
at org.jboss.seam.web.RedirectFilter.doFilter(RedirectFilter.java:45) [jboss-seam-2.3.0-20120313.053927-58.jar:2.3.0-SNAPSHOT]
at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69) [jboss-seam-2.3.0-20120313.053927-58.jar:2.3.0-SNAPSHOT]
at org.ajax4jsf.webapp.BaseXMLFilter.doXmlFilter(BaseXMLFilter.java:206) [richfaces-impl.jar:3.3.3.Final]
at org.ajax4jsf.webapp.BaseFilter.handleRequest(BaseFilter.java:290) [richfaces-impl.jar:3.3.3.Final]
at org.ajax4jsf.webapp.BaseFilter.processUploadsAndHandleRequest(BaseFilter.java:388) [richfaces-impl.jar:3.3.3.Final]
at org.ajax4jsf.webapp.BaseFilter.doFilter(BaseFilter.java:515) [richfaces-impl.jar:3.3.3.Final]
at org.jboss.seam.web.Ajax4jsfFilter.doFilter(Ajax4jsfFilter.java:56) [jboss-seam-2.3.0-20120313.053927-58.jar:2.3.0-SNAPSHOT]
at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69) [jboss-seam-2.3.0-20120313.053927-58.jar:2.3.0-SNAPSHOT]
at org.jboss.seam.web.LoggingFilter.doFilter(LoggingFilter.java:60) [jboss-seam-2.3.0-20120313.053927-58.jar:2.3.0-SNAPSHOT]
at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69) [jboss-seam-2.3.0-20120313.053927-58.jar:2.3.0-SNAPSHOT]
at org.jboss.seam.servlet.SeamFilter.doFilter(SeamFilter.java:158) [jboss-seam-2.3.0-20120313.053927-58.jar:2.3.0-SNAPSHOT]
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:280) [jbossweb-7.0.13.Final.jar:]
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:248) [jbossweb-7.0.13.Final.jar:]
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:275) [jbossweb-7.0.13.Final.jar:]
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:161) [jbossweb-7.0.13.Final.jar:]
at org.jboss.as.jpa.interceptor.WebNonTxEmCloserValve.invoke(WebNonTxEmCloserValve.java:50) [jboss-as-jpa-7.1.1.Final.jar:7.1.1.Final]
at org.jboss.as.web.security.SecurityContextAssociationValve.invoke(SecurityContextAssociationValve.java:153) [jboss-as-web-7.1.1.Final.jar:7.1.1.Final]
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:155) [jbossweb-7.0.13.Final.jar:]
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102) [jbossweb-7.0.13.Final.jar:]
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109) [jbossweb-7.0.13.Final.jar:]
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:368) [jbossweb-7.0.13.Final.jar:]
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:877) [jbossweb-7.0.13.Final.jar:]
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:671) [jbossweb-7.0.13.Final.jar:]
at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:930) [jbossweb-7.0.13.Final.jar:]
at java.lang.Thread.run(Thread.java:662) [rt.jar:1.6.0_33]
Caused by: java.lang.ClassCastException: org.eclipse.persistence.internal.jpa.EntityManagerImpl cannot be cast to org.hibernate.Session
at org.jboss.seam.persistence.HibernatePersistenceProvider.proxyDelegate(HibernatePersistenceProvider.java:165) [jboss-seam-2.3.0-20120313.053927-58.jar:2.3.0-SNAPSHOT]
... 60 more
i ma facing this error when tryin to add a simple jbpm process to a seam apllication
jars added in my application are
antlr-2.7.7.jar
bsh-2.0b4.jar
commons-beanutils.jar
commons-digester.jar
commons-validator-1.3.1.jar
dom4j-1.6.1.jar
eclipselink.jar
hibernate-commons-annotations-3.1.0.GA.jar
hibernate-search-3.1.1.GA.jar
hibernate-validator.jar
hibernate3.jar
j2ee-1.4.jar
javax.persistence_2.0.4.v201112161009.jar
jboss-el-1.0_02.CR6.jar
jboss-seam-2.3.0-20120313.053927-58.jar
jboss-seam-debug.jar
jboss-seam-ui.jar
jbpm-jpdl-3.2.3.jar
jsf-api.jar
jsf-facelets.jar
jsf-impl.jar
jstl-api-1.2.jar
jstl-impl-1.2.jar
lucene-core-2.4.1.jar
mongo-2.9.1.jar
myfaces-api-2.0.3 .jar
org.eclipse.persistence.nosql_2.4.0.v20120608-r11652.jar
richfaces-api.jar
richfaces-impl.jar
richfaces-ui.jar
slf4j-api.jar
slf4j-log4j12.jar
testng-5.5-jdk15.jar
validation-api-1.0.0.GA.jar