1、卫监所项目 OAS服务器部署详细说明1.安装 Oracle Application Server 10g 2. OAS项目部署准备2.1 空的 web.ear 包以本系统为例,部署时需要一个新的 ear包,这个包是采用 war包部署时自动创建生成的,大小约为 2KB。2.2 项目的程序包就是 JBOSS里 web.war文件夹,里面包含系统所有程序。注意:1.WEB-INF/lib下的几个 jar包需要删除,以防与 OAS自带的库包冲突。具体的包为:class12.jar、jaas.jar、ojdbc5.jar、ojdbc14.jar。2. WEB-INF下的数据库连接文件:applicati
2、onContext-resources.xml需要更改连接路径。具体修改如下:3. OAS应用部署3.1登录 oc4j管理页面地址为:http:/193.168.11.2:7777/em用户名:oc4jadmin密码:welcome1登录后可以看到整个 OAS服务器中有的多个 oc4j服务正在运行。如图所示:图 3.1.1成员:本系统的 oc4j服务器为 OC4J_YLJK组:本系统的组为 group_yljk3.2查看本系统实例可以通过点击“成员”列表中的“OC4J_YLJK”或“组”列表中的“group_yljk”进入本系统 oc4j实例配置页面。点击“应用程序”选项卡,可以看到本系统已经
3、部署好的应用程序实例。其中“ascontrol”和“default”为系统自带的应用, “web”为本系统部署的应用。如果列表中已经有“web”这个应用,则选中,点“取消部署” ,将应用删除。返回后, “web”这个应用将不在列表中。3.3开始部署项目点击“部署”按钮,进入部署页面。图 3.3.1第一步:在“归档”中,将本地的 web.ear包上传值服务器中,点击“浏览” ,选中 web.ear文件即可。然后点击“下一步” 。图 3.3.2第二步:“应用程序属性”中, “应用程序名称”输入:web,上下文根输入:/web。然后点击“下一步” 。图 3.3.3第三步:“部署设置”中,需要设置的项
4、目如下:1.“部署任务”“配载类加载”“导入共享库” ,进入第二页,把“oracle.toplink”后的“导入”的勾去掉。如图 3.3.4:图 3.3.42. “部署任务”“配载类加载”“配置 web模块类加载程序” ,把“首先搜索本地类”的勾选中,如图 3.3.4。3.“部署任务”“编辑部署计划” , 左侧树形菜单张开,选中“web.war”,把右侧的“development”选中 true,如图 3.3.5:图 3.3.5设置完成后,点击右下角的“确定” ,返回第三步的首页,点击右下角的“部署” ,即可开始部署。部署成功后返回 oc4j应用服务列表。3.4程序文件的更新由于客户服务器使用
5、的是 unix操作系统,使用 SSH或其他工具,将本系统的程序文件复制到 oas服务器的部署路径,具体登录用户及路径如下:应用服务器地址:193.168.11.2帐号:oraas密码:Oraas321应用目录:/oraas/10.1.3.1/aswjs/j2ee/Oc4j_YLJK/applications将我们系统的程序包 web.war文件夹里的文件全部复制到以下目录,覆盖原先程序(META-INF 和 WEB-INF文件夹)即可:/oraas/10.1.3.1/aswjs/j2ee/Oc4j_YLJK/applications/web/web最后重启本项目的 oc4j应用服务器即可。注意:重启的是本系统的 oc4j,而不是整个 OAS中间件。如图所示:图 3.4.1勾选 OC4J_YLJK(其他的不要勾选) ,然后点击“停止” ,确定后,再返回列表点击“启动” ,即完成整个重启工作。3.5系统登录登录路径为:http:/193.168.11.2:7777/web/login.jsp