@rem set hibernate classpath set HIBERNATE_LIB=D: estoraclelib set HIBERNATE_CLASSES=D: estoracleclasses set CLASSPATH=%CLASSPATH%;%HIBERNATE_LIB%cglib-asm.jar;%HIBERNATE_LIB%commons-beanutils.jar; %HIBERNATE_LIB%commons-collections.jar;%HIBERNATE_LIB%commons-lang.jar; %HIBERNATE_LIB%commons-logging.jar;%HIBERNATE_LIB%dom4j-full.jar; %HIBERNATE_LIB%hibernate2.jar;%HIBERNATE_LIB%jcs.jar; %HIBERNATE_LIB%log4j-1.2.8.jar;%HIBERNATE_LIB%odmg.jar; %HIBERNATE_LIB%jta.jar;%HIBERNATE_CLASSES%;
下面一行,就是本來腳本里面的啟動命令:
@rem Call Weblogic Server call "C:eaweblogic700serverinstartWLS.cmd"
啟動Weblogic,打開Console控制臺,在左邊的Applet樹上找到StartUp Shutdown,然后在右邊點擊“Configure a new Startup Class...”,在Name框里面隨便填寫,在ClassName里面填寫你編寫的StartUp類,我填寫的是 com.javaeye.HibernateStartUp,然后點擊“Apply”。然后切換到Target這選項卡,在Target-Server左邊的 Avaiable框里面選擇“myserver”,點擊右箭頭,把它挪到右邊的“Chosen”框里面去,最后再點擊一下“Apply"按鈕。如果此時 Weblogic的DOS窗口里面沒有出錯信息,那么應該已經(jīng)配置成功了。
六、現(xiàn)在關閉Weblogic,再重新運行 startWelogic.cmd,啟動Weblogic,觀察DOS窗口的輸出信息,可以看到Hibernate的初始化信息一屏屏的滾動輸出,證明已經(jīng)配置成功?,F(xiàn)在再打開Console控制臺,點擊左邊Applet樹中的Servers|myserver,然后可以在右邊最下面找到“View JNDI tree ”,點擊它,會打開一個瀏覽器窗口,顯示JNDI樹,這時你可以看到一個名稱為hibernate的JNDI對象,在左邊的Applet樹中點擊它,看右邊的詳細信息,我的機器上的信息如下: