|
唉唉,J2EE高级教程的第一课就遇到很多不爽的地方。
首先先声明一下,我的WeblogicServer是安装在D盘下的。建议大家把bea目录放在硬盘的根下,比如D:\bea
总结了一下,以下是在WeblogicServer 下安装petStore的具体方法: 01.首先是WeblogicServer版本问题,之前真是太小看WeblogicServer不同版本之间的区别了,结 果安装了四五个版本才成功。 教程上用来示范的是WeblogicServer 8.1 SP1,而推荐用的是SP3,所以估计SP2也应该是可以 的,反而,如果是按照教程(也就是我以下介绍的方法)来安装的话,高版本的WeblogicServer 是不能成功的,这就是我弄了半天都不成功的原因。随便给大家一个下载地址吧: http://commerce.bea.com/showallversions.jsp?family=WLP 这是全部版本的下载页 02.petstore-1_3_1_02.zip和petstore_1.3.1_02_bea.zip的下载上次已经介绍了,这里不再重 复。 03.随便找个地方解压petstore_1.3.1_02_bea.zip,会解压出一个模版文件 petstore.domain.jar,把它放到D:\bea\weblogic81\common\templates\domains; 04.打开WeblogicServer的Configuration Wizard,新建一个域,在域模版中选择PetStore for Weblogic模版
 05:选择Custom 06.Next到以下页面时,选择Yes>Next
 07.输入PetstorePool与OraclePetStorePool的密码,记得两个都要设定。接下来一直Next到 Create,Done。就完成了新域的创建。 08.启动域,这里注意,如果不能正常启动,很可能是安全问题,解决的方法是: 找到D:\bea\user_projects\domains\petstore,在里面的config.xml文件中,修改这一行: <EmbeddedLDAP Credential="{3DES}jfjfjffjfj" Name="petstore"/> 其中的Credential="{3DES}jfjfjffjfj"可能因不同情况而不同,改为Credential=""。 然后重新启动服务 09.启动cmd,进入D:\bea\user_projects\domains\petstore目录,如下运行: setPetStoreEnv.cmd cd db.setup ant 然后就可以把服务关闭了。 10.解压petstore-1_3_1_02.zip到D:\。 这里注意,不要形成双重目录,也就是说不能解压出这样: D:\petstore-1_3_1_02\petstore-1_3_1_02 11.拷贝D:\bea\user_projects\domains\petstore\src中全部文件 覆盖到D:\petstore1.3.1_02\src 12.进入D:\petstore1.3.1_02\src 修改其中的build.properties文件,把 weblogic.j2ee.home = D:/bea/weblogic81/server 所指向的目录改成你自己的相应目录 13.在cmd中,进入D:\bea\user_projects\domains\petstore目录, 运行:setPetStoreEnv.cmd 进入D:\petstore1.3.1_02\src 运行ant 14.把新生成的以下四个文件 D:\petstore1.3.1_02\src\apps\admin\build\petstoreadmin.ear D:\petstore1.3.1_02\src\apps\opc\build\opc.ear D:\petstore1.3.1_02\src\apps\petstore\build\petstore.ear D:\petstore1.3.1_02\src\apps\supplier\build\supplier.ear 拷贝到D:\bea\user_projects\domains\petstore\applications中 15.到这里就全部完成了,可以启动petstore域,然后在浏览器里输入: Http://localhost:7001/petstore 如果能看到以下页面,就已经成功了,可以进去看看整个网站是怎样的结构,

哈哈,虽然很简单,不过也弄了一整天。 不过说真的,没想到不同Weblogic的区别这么大,新版本可能在什么机制上又有了新的限定。 所以就算是学会了在现在这个版本上工作,想必以后用别的版本还是会遇到些什么样的麻烦。
Anyway,挺开心!呵呵! 还是那一句,希望这些信息对中国的JavaFans有所帮助。
|
一共有 3 条评论
不想再重新装回旧版本做试验
太感动了!!!!!!!!!!!!
就是你啦!!
查找了N久,终于找到个像样的!
太感谢啦啦啦啦。。。
J2EE万岁!!
随便说一下,可能是因为心情突然变好了,觉得背景音乐真是很不错!!