2011-06-10 98 views
0

我想部署一个在JBOSS 5.1.0中使用hibernate 3.0.5的web应用程序。我遇到了一些问题。相同的war文件在jboss 4.0.3中工作正常。在 /commons/lib中有hibernate 3.3.1 jar文件。但在我的war文件WEB-INF/lib文件夹中,我有hibernate-3.0.5.jar。Jboss 5.1.0 hibernate 3.0.5问题

jboss 5.1.0不适用于hibernate 3.0.5应用程序。或者我需要为此做任何特定的配置。请建议您的解决方案。

+0

你可以发布例外,或者至少是第一部分 – 2011-06-10 06:30:40

回答

0

只需从lib hibernate jar中替换jboss/commons/lib中的hibernate jar文件即可。

如果给出错误日志可以给出更全面的答案。

+0

感谢您的回复。问题是我不能将我的hibernate jar复制到Jboss lib文件夹中。因为我有其他使用hibernate 3.3版本的war文件。 – suresh 2011-06-10 07:40:34

0

只是尝试从您的web应用程序中删除hibernate jars。 如果您的应用程序没有使用该特定Hibernate版本的任何真正特定的功能,那么很可能它会在新版本的Hibernate中运行得非常好。

作为奖励,你会在你的战争文件中保存几兆字节。