The *.har be deployed ok.
use a test.jsp such as:
<%@ page import="javax.naming.*" %>
| <%@ page import="net.sf.hibernate.*" %>
|
| <%
| InitialContext ctx = new InitialContext();
| SessionFactory factory = (SessionFactory)
| ctx.lookup("java:/hibernate/CmmsSF");
| Session hsession = factory.openSession();
| try {
| Query query = hsession.createQuery("from
com.ymsun.entapps.cmms.model.User");
| System.out.println(query.list().get(0));
|
| } finally {
| hsession.close();
| }
| %>
|
|
|
it's ok.
But when i use the spring in my web application such as:
<!-- Hibernate SessionFactory -->
| <bean id="sessionFactory"
class="org.springframework.jndi.JndiObjectFactoryBean">
| <property
name="jndiName"><value>java:/hibernate/CmmsSF</value></property>
| </bean>
|
| <!-- Transaction manager for a single Hibernate SessionFactory
(alternative to JTA) -->
| <bean id="transactionManager"
class="org.springframework.transaction.jta.JtaTransactionManager">
| </bean>
| ......
|
then report:
| org.springframework.orm.hibernate.HibernateSystemException: Unknown entity
class
| : com.ymsun.entapps.cmms.model.User; nested exception is
net.sf.hibernate.Mappin
| gException: Unknown entity class: com.ymsun.entapps.cmms.model.User
| net.sf.hibernate.MappingException: Unknown entity class:
com.ymsun.entapps.cmms.
| model.User
| at
net.sf.hibernate.impl.SessionFactoryImpl.getPersister(SessionFactoryI
| mpl.java:347)
| at
net.sf.hibernate.impl.SessionImpl.getClassPersister(SessionImpl.java:
| 2718)
| at
net.sf.hibernate.impl.SessionImpl.doLoadByClass(SessionImpl.java:1998
| )
| at net.sf.hibernate.impl.SessionImpl.get(SessionImpl.java:1937)
| at
org.springframework.orm.hibernate.HibernateTemplate$1.doInHibernate(H
| ibernateTemplate.java:448)
| at
org.springframework.orm.hibernate.HibernateTemplate.execute(Hibernate
| Template.java:363)
| at
org.springframework.orm.hibernate.HibernateTemplate.get(HibernateTemp
| late.java:442)
| at
org.springframework.orm.hibernate.HibernateTemplate.get(HibernateTemp
| late.java:436)
| at
com.ymsun.entapps.cmms.dao.hibernate.UserDAOHibernate.getUser(UserDAO
| Hibernate.java:26)
| at
com.ymsun.entapps.cmms.service.impl.UserManagerImpl.getUser(UserManag
| erImpl.java:40)
| ......
|
View the original post :
http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3914531#3914531
Reply to the post :
http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3914531
-------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc. Do you grep through log files
for problems? Stop! Download the new AJAX search engine that makes
searching your log files as easy as surfing the web. DOWNLOAD SPLUNK!
http://ads.osdn.com/?ad_id=7637&alloc_id=16865&op=click
_______________________________________________
JBoss-user mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/jboss-user