1.weblogic必須是10.3.4.0或以上版本,由于cas server采用了spring 2.5的版本,使用JPA2.0的原因,weblogic10.3.4之前的版本不支持jpa2.0
2.cas server webapp 如果以war的方式發(fā)布,會(huì)因?yàn)閘og4j.xml的問(wèn)題而不能正常發(fā)布,具體原因還沒(méi)有完全弄清楚,但是如果以解開(kāi)后的文件夾目錄的方式發(fā)布則沒(méi)有問(wèn)題。
posted on 2011-02-09 16:16
雪地孤鴻 閱讀(3249)
評(píng)論(2) 編輯 收藏 所屬分類(lèi):
java
FeedBack:
# re: cas server 3.4.5 部署在weblogic問(wèn)題記錄
2011-03-08 11:39 |
你的現(xiàn)在已經(jīng)部好了么?我現(xiàn)在部署也出現(xiàn)同樣的問(wèn)題,但照你的方法做后,登錄訪問(wèn)的時(shí)候還是報(bào)同樣錯(cuò)誤。
java.lang.NoSuchMethodError: javax.persistence.Persistence.getPersistenceUtil()Ljavax/persistence/PersistenceUtil;
at org.hibernate.validator.engine.resolver.JPATraversableResolver.isReachable(JPATraversableResolver.java:33)
at org.hibernate.validator.engine.resolver.DefaultTraversableResolver.isReachable(DefaultTraversableResolver.java:112)
at org.hibernate.validator.engine.resolver.SingleThreadCachedTraversableResolver.isReachable(SingleThreadCachedTraversableResolver.java:47)
at org.hibernate.validator.engine.ValidatorImpl.isValidationRequired(ValidatorImpl.java:764)
at org.hibernate.validator.engine.ValidatorImpl.validateConstraint(ValidatorImpl.java:331)
Truncated. see log file for complete stacktrace
回復(fù) 更多評(píng)論
# re: cas server 3.4.5 部署在weblogic問(wèn)題記錄[未登錄](méi)
2011-11-02 16:13 |
hibernate里面的hibernate-jpa-2.0-api-1.0.0.Final包和weblogic10.3.4的包又沖突導(dǎo)致,可以使用hibernate-jpa-2.0-api-1.0.0.Final加入到classpath最前面或者通過(guò)application-weblogic.xml設(shè)置classload的過(guò)濾方法解決
回復(fù) 更多評(píng)論