Unable to wrap into a FullTextSessionProxy
cybertech Sep 7, 2008 5:11 PMHi,
We are getting the below exception after every database operation:
19:47:25,187 WARN [HibernatePersistenceProvider] Unable to wrap into a FullTextSessionProxy, regular SessionProxy returned
java.lang.reflect.InvocationTargetException
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.jboss.seam.persistence.HibernatePersistenceProvider.proxySession(HibernatePersistenceProvider.java:98)
at org.jboss.seam.persistence.HibernatePersistenceProvider.proxyDelegate(HibernatePersistenceProvider.java:117)
at org.jboss.seam.persistence.EntityManagerProxy.getDelegate(EntityManagerProxy.java:95)
at org.jboss.seam.persistence.HibernatePersistenceProvider.getSession(HibernatePersistenceProvider.java:331)
.
.
.
.
Caused by: java.lang.ClassCastException: org.jboss.seam.persistence.FullTextHibernateSessionProxy cannot be cast to org.hibernate.impl.SessionImpl
at org.hibernate.search.impl.FullTextSessionImpl.<init>(FullTextSessionImpl.java:54)
at org.hibernate.search.Search.createFullTextSession(Search.java:17)
Could one of you please suggest what may be the mistake that we are doing?
For your reference:
1. We are using JBoss 4.2.2GA, jboss-seam-2.0.2.SP1.
2. Here is the same code that we using to get the
@In
EntityManager entityManager;
public List getApplication(long applicationsId){
String sql = " from Applications where id = :id";
Query query = entityManager.createQuery(sql).setParameter("id",applicationsId);
List application = query.getResultList();
return application;
}
components.xml:
<persistence:managed-persistence-context name="entityManager" auto-create="true"
persistence-unit-jndi-name="java:/cameraEntityManagerFactory"/>
Thank you,
VinodRamu
We are getting the below exception after every database operation:
19:47:25,187 WARN [HibernatePersistenceProvider] Unable to wrap into a FullTextSessionProxy, regular SessionProxy returned
java.lang.reflect.InvocationTargetException
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.jboss.seam.persistence.HibernatePersistenceProvider.proxySession(HibernatePersistenceProvider.java:98)
at org.jboss.seam.persistence.HibernatePersistenceProvider.proxyDelegate(HibernatePersistenceProvider.java:117)
at org.jboss.seam.persistence.EntityManagerProxy.getDelegate(EntityManagerProxy.java:95)
at org.jboss.seam.persistence.HibernatePersistenceProvider.getSession(HibernatePersistenceProvider.java:331)
.
.
.
.
Caused by: java.lang.ClassCastException: org.jboss.seam.persistence.FullTextHibernateSessionProxy cannot be cast to org.hibernate.impl.SessionImpl
at org.hibernate.search.impl.FullTextSessionImpl.<init>(FullTextSessionImpl.java:54)
at org.hibernate.search.Search.createFullTextSession(Search.java:17)
Could one of you please suggest what may be the mistake that we are doing?
For your reference:
1. We are using JBoss 4.2.2GA, jboss-seam-2.0.2.SP1.
2. Here is the same code that we using to get the
@In
EntityManager entityManager;
public List getApplication(long applicationsId){
String sql = " from Applications where id = :id";
Query query = entityManager.createQuery(sql).setParameter("id",applicationsId);
List application = query.getResultList();
return application;
}
components.xml:
<persistence:managed-persistence-context name="entityManager" auto-create="true"
persistence-unit-jndi-name="java:/cameraEntityManagerFactory"/>
Thank you,
VinodRamu