2013-02-19 75 views
1

我目前正在使用EAR文件在WebLOGIC服務器上工作。WebLogic在一段時間內運行

在部署期間,我已到達「準備安裝」或「已安裝」的狀態。

但是當我要運行我的項目,我收到無限期這樣相同的消息:

09:14:01.747 INFO [com.itnsa.fwk.dao.hibernate.CustomAnnotatedSessionFactoryBean] Building new Hibernate SessionFactory 
09:14:03.294 INFO [org.hibernate.connection.ConnectionProviderFactory] Initializing connection provider: org.springframework.orm.hibernate3.LocalJtaDataSourceConnectionProvider 

奇怪是不是?

如果您有一些信息或者您收到了同樣的錯誤,那麼談論它會很有趣。

KR 托馬斯

+0

什麼是您在hibernate config xml中提到的連接提供程序工廠? – aksappy 2013-02-19 08:30:11

回答

0

如果部署耳朵爲應用程序,正確的狀態應該是「積極的」,而不是「裝」。你有沒有把你的耳朵當作共享庫?

沒有有效的部署狀態爲「已安裝」。部署狀態存儲在「weblogic.management.runtime.AppRuntimeStateRuntimeMBean」中。按照該文件,這些都是國家:

STATE_ACTIVE,STATE_ADMIN,STATE_FAILED,STATE_NEW,STATE_PREPARED, STATE_RETIRED,STATE_UPDATE_PENDING

http://download.oracle.com/docs/cd/E12839_01/apirefs.1111/e13945/weblogic/management/runtime/AppRuntimeStateRuntimeMBean.html

我所看到的情況下,該庫的安裝被卡住在「已安裝」狀態。問題是隨機的,不可重現。通過重新啓動域,可以將「已安裝」狀態更改爲「活動」。