@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窗口里面没有出错信息,那么应该已经配置成功了。
六、现在关闭Weblogic,再重新运行 startWelogic.cmd,启动Weblogic,观察DOS窗口的输出信息,可以看到Hibernate的初始化信息一屏屏的滚动输出,证明已经配置成功。现在再打开Console控制台,点击左边Applet树中的Servers|myserver,然后可以在右边最下面找到“View JNDI tree ”,点击它,会打开一个浏览器窗口,显示JNDI树,这时你可以看到一个名称为hibernate的JNDI对象,在左边的Applet树中点击它,看右边的详细信息,我的机器上的信息如下: