我尝试将现有的(和良好部署的)应用程序切换到MySql而不是Hypersonic。在我按照JBoss教程中的所有步骤操作后,我的应用程序在部署中失败说:
org.hibernate.MappingException:表OLOLO中的关联引用了未映射的类:com.trololo.pack.Class。
JBoss的MySql DB已经充满了数据。但我的应用程序的数据库是空的。我想hibernate有问题,对吧?
我有JBoss 4.2.3。在/ default / deploy目录中,我有2 * -ds.xml文件。一个用于JBoss,另一个用于我的应用程序。请分享你的想法那里有什么问题?欢迎任何帮助。
答案 0 :(得分:0)
我得到了解决方案。由于未知原因,Hibernate不允许在cfg.xml中为OLOLO类提及com.trololo.pack.Class。在我设置注释后,它起作用了。