2012-08-14 93 views
1

我在两个服务器上有两个相同的JBoss副本和相同的类路径条目以及相应的类路径中的jar文件,它们位于同一个文件夹层次结构中。当我在一台服务器上启动JBoss时,它显示JBoss中的休眠环境

[Environment] Hibernate 3.3.1.GA 
[Environment] hibernate.properties not found 
[Environment] Bytecode provider name : javassist 

和另一种是显示

[Environment] Hibernate 3.1.1 
[Environment] hibernate.properties not found 
[Environment] using CGLIB reflection optimizer 

哪里找出哪些休眠和字节代码提供商正在used.This查询与我以前的查询链接我想这是我reason.Again都重复JBoss在类路径中复制和jar文件和.bash_profile的副本是一样的。有什么依赖于系统?提前致谢。

问候, 阿尔卡

+0

你检查了我的答案吗? – jelies 2012-08-21 17:19:11

回答

2

查找文件夹%JBOSS_HOME%/common/lib和检查内部hibernate-core.jar(打开META-INF/MANIFEST.MF文件)中使用Hibernate的版本。

如果JBoss副本相同,那么这两个版本的jar文件都应该是相同的。

+0

无论如何,Hibernate 3.1.1似乎太旧了,所以我确信使用的JBoss版本并不完全相同:Hibernate 3.3.1.GA包含在JBoss 5.1.0.GA中,而JBoss 4.0.5使用Hibernate 3.2。 0.GA ... – jelies 2012-08-14 13:08:41