楼主: wzy25

[精华] oracle 10gas 之程序发布

[复制链接]
论坛徽章:
0
31#
发表于 2005-7-13 16:37 | 只看该作者
收获很大 希望能具体讲讲怎么部署一个展开的目录,而不是ear或者war文件
在此谢先!

使用道具 举报

回复
论坛徽章:
0
32#
发表于 2005-7-13 16:54 | 只看该作者
<web-app application="wzyman" name="webtest" load-on-startup="true" root="/wzy" />

其中application 对应上面server.xml name="wzyman"
name是该web module的名字,如果是.war文件,就是.war文件名不要.ear后缀,如果没有打包,对应的是目录,就是该目录的名字。
--------------------------------------------------------------对应的是目录,就是该目录的名字:是指以下这样子的吗

server.xml文件中添加
<application name="oa" path="file:///F:/eclipse-SDK-3.0-win32/eclipse/workspace/oa/lwoaapp" auto-start="true" />

default-web-site.xml文件中添加
<web-app application="oa" name="lwoaapp" load-on-startup="true" root="/oa" />

使用道具 举报

回复
论坛徽章:
0
33#
发表于 2005-7-14 16:08 | 只看该作者

这几篇文档,棒极了!

能否讲一下关于Oracle IAS优化方面的问题呢?比如:怎么配置WebCache?
    多谢啦

使用道具 举报

回复
论坛徽章:
0
34#
发表于 2005-7-22 10:03 | 只看该作者
不用这么麻烦吧
我感觉直接用Jdeveloper发布更简单 直接导入oracle as oc4j当中

使用道具 举报

回复
论坛徽章:
25
每日论坛发贴之星
日期:2005-05-23 01:01:10马上有对象
日期:2014-02-19 11:55:14马上有钱
日期:2014-02-19 11:55:14马上有房
日期:2014-02-19 11:55:14马上有车
日期:2014-02-19 11:55:142012新春纪念徽章
日期:2012-02-13 15:08:092012新春纪念徽章
日期:2012-02-13 15:08:092012新春纪念徽章
日期:2012-02-13 15:08:092012新春纪念徽章
日期:2012-02-13 15:08:092012新春纪念徽章
日期:2012-02-13 15:08:09
35#
发表于 2005-7-29 14:07 | 只看该作者
再补充一种应用部署滴方法(10g--9.0.4):
将整个应用作为standalone的oc4j 来运行.
(已和这种方法斗争了好几天了.终于找出了一些问题).

-1.安装oc4j
--1.1 获取oc4j安装程序
  你可到http:/otn.oracle.com去下载oc4j.zip (1.0.2.x--9.0.2)
--1.2
  将oc4j.zip拷贝到$ORACLE_HOME
  解压oc4j.zip文件
  cd $ORACLE_HOME/j2ee/home
  运行以下命令来安装oc4j:
  java -jar oc4j.jar -install[/COLOR]
  (中间会提示input&confirm管理员密码,这个密码会在今后停oc4j时用到)


-2.部署war应用(设为demo1.war)
--2.1 放置war文件
  将war文件拷贝到$ORACLE_HOME/j2ee/home/目录.
--2.2 修改配置参数
  先备份$J2EE_HOME/config中的下列文件:
  application.xml和defaut-web-site.xml
  修改application.xml在其中加入新部署的产品web-module element.
  例: <web-module id="demo1" path="../applications/demo1.war" />

  修改default-web-site.xml文件,加入新的listener port.
  例如:
  <web-site port="8888" display-name="Default Oracle10gAS Containter for J2EE Web Site">
        <default-web-app application="default" name="demo1" />
        <web-app application="default" name="demo1" root="/demo1" />
        <access-log path="../log/default-web-access.log" />
  </web-site>
  其中<web-module>中的name需和<web-app>中的name相同.

-3. 启动/停止/重新部署
--3.1 启动应用
在$J2EE_HOME下运行以下命令:
nohup java -jar $J2EE_HOME/oc4j.jar &[/COLOR]
OC4J会自动解压前面所提的demo1.war文件.
最后会显示Containters for J2EE initialized.

--3.2 停止应用
在$J2EE_HOME下运行以下命令:
java -jar admin.jar ormi://<<server_name>/ <admin_id> <admin_password> -shutdown[/COLOR]
其中server_name是服务器名或IP地址. admin_id和admin_password就是在oc4j安装时所输入的用户名和密码.

--3.3 重新部署
先停止应用3.2.
再将用新war文件覆盖原war文件.
再启动应用3.1

-4. 访问应用
如下的URL:
http://<server>:8888/demo1



---------------------------------------------------------------------------------------------------------
这种部署模式,可能不常见.现在我对其内部机制还不是很了解.
我们用到的datasource是通过一些.properties文件手动配置的.

使用道具 举报

回复
论坛徽章:
2
授权会员
日期:2005-10-30 17:05:33生肖徽章2007版:鸡
日期:2008-01-02 17:35:53
36#
发表于 2005-7-30 12:07 | 只看该作者
最初由 Taikey 发布
[B]不用这么麻烦吧
我感觉直接用Jdeveloper发布更简单 直接导入oracle as oc4j当中 [/B]


老兄能否谈一下关于jdeveloper发布的细节?

使用道具 举报

回复
论坛徽章:
0
37#
发表于 2006-6-16 10:32 | 只看该作者
请问,一个war文件部署到as10.1.3上,如何在war包中配置和jndi的映射,我的war部署上去后,就是不能访问数据库,数据源配置没有问题,并且测试通过.我的war包/WEB-INF下有个web.xml文件也已经配置需要访问的jndi的名字,可是就是如何连接数据库,是怎么回事呢?

使用道具 举报

回复
论坛徽章:
0
38#
发表于 2006-7-18 16:42 | 只看该作者
请问这样的方法,能用在win2000吗?谢谢!

使用道具 举报

回复

您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

TOP技术积分榜 社区积分榜 徽章 团队 统计 知识索引树 积分竞拍 文本模式 帮助
  ITPUB首页 | ITPUB论坛 | 数据库技术 | 企业信息化 | 开发技术 | 微软技术 | 软件工程与项目管理 | IBM技术园地 | 行业纵向讨论 | IT招聘 | IT文档
  ChinaUnix | ChinaUnix博客 | ChinaUnix论坛
CopyRight 1999-2011 itpub.net All Right Reserved. 北京盛拓优讯信息技术有限公司版权所有 联系我们 未成年人举报专区 
京ICP备16024965号-8  北京市公安局海淀分局网监中心备案编号:11010802021510 广播电视节目制作经营许可证:编号(京)字第1149号
  
快速回复 返回顶部 返回列表