博主资料

留言 加为好友 收藏

用户名:  saipain
年龄:  22

个人统计

用户名: saipain
等级: 初来乍到
威望: 45
积分: 204
在线时间: 0 小时
日志总数: 30
评论数量: 34
访问次数: 135550
建立时间: 2007-03-27
RSS订阅       手机访问

最新评论

文章搜索

日志分类

文章列表

最近访问的人:

数字鱼
2008-06-05 14:24:01
星河漫游
2008-06-04 21:04:40
MyBlog
2008-04-30 16:54:59
愛伱
2008-03-05 20:26:49
花大学的几年努力..
2007-12-13 03:38:21
北方WOLF
2007-11-22 12:23:29
2007-10-03 02:10:08
新天地
2007-08-28 13:00:11
小李
2007-08-23 00:46:53
丁香花园
2007-07-17 09:09:28

日志文章

2007年03月28日 16:35:35

Weblogic811下petStore131的安装总结


唉唉,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有所帮助。






Tags: Weblogic   petStore   安装  

类别: 无分类 |  评论(3) |  浏览(2205) |  收藏
3楼 [匿名]bison 2007年09月10日 16:20:38 Says:
那你是用的是WeblogicServer 8.1 SP1还是SP2啊?
2楼 [匿名]guest 2007年04月04日 12:24:13 Says:
有没有新一点的版本的示范?
不想再重新装回旧版本做试验
1楼 [匿名]guest 2007年03月28日 16:45:19 Says:
5555。。。
太感动了!!!!!!!!!!!!
就是你啦!!
查找了N久,终于找到个像样的!
太感谢啦啦啦啦。。。

J2EE万岁!!

随便说一下,可能是因为心情突然变好了,觉得背景音乐真是很不错!!
发表评论