zoukankan      html  css  js  c++  java
  • OC4J 部署

    引用:http://wenku.baidu.com/view/96d008140b4e767f5acfce9a.html###

    Oc4j部署

    部署之前简单介绍一下什么是oc4j

       OC4J独立版是Oracle应用服务器产品家族的成员,包含J2EE和Web服务组件。OC4J独立版比完整的Oracle应用服务器产品稍小,下载以后只有一个ZIP文件。它作为单JAVA进程执行。
       OC4J独立版兼容于J2EE1.3,可用于开发和运行小规模产品。OC4J独立版提供了内嵌的HTTP/S监听器,允许客户端运行发布后的应用程序。OC4J独立版的应用程序发布与服务器的配置,需要手工编辑几个XML文件。 
       Oc4j可以像tomcat一样部署我们的工程,访问我们的报表。
    部署oc4j的过程
    下载安装oc4j

    在oracle官网上下载oc4j_extended_101330.zip文件,该文件代表oc4j独立版10.1。下载之后解压该压缩文件,解压之后的目录如下所示(只是列举了其中一部分):

         /bin
            /j2ee
            /javacache
            /javavm
            /jdbc
            /jdk
            /jlib
            /lib
            /rdbms
            /soap
            /sqlj
            /webservices

    解压之后需要安装oc4j,在命令提示符窗口中进入到本机所在的/j2ee/home目录,比如E:\oc4j_extended_101330\j2ee\home,用命令java -jar oc4j.jar –install进行安装,安装会提示你输入和验证管理员密码,以便使用控制台命令行工具,管理员用户名默认为“admin”。 一系列的指令包含在Readme.txt文件中,它跟随OC4J独立版一起发布。

    安装完成之后启动OC4J服务器,首先要用DOS命令切换到J2EE_HOME目录,然后:
            根据j2ee/home/config目录下的默认配置文件启动OC4J:
                       > java -jar oc4j.jar

      当服务器启动以后,将会出现初始化信息,包括版本号等信息,例如:
                Oracle Application Server Containers for J2EE 10g (9.0.4.0.0) initialized

    说明:     在OC4J进程窗口中按下^c(Ctrl+c)就可以停止它了,或者使用在admin.jar命令行工具中的停

    止命令,或者使用操作系统的进程终止命令(例如UNIX/Linux
    “kill”)。
    怎样使用admin.jar命令行工具停止OC4J呢?
            用admin.jar停止OC4J,需要按如下的方法:
              >cd
              > java -jar admin.jar ormi://:
              -shutdown
            这个命令是一个完美的关闭OC4J的方法。如果OC4J还没有被关闭,你就需要用-force参数强行关

    闭了:
             > java -jar admin.jar ormi://:
             -shutdown force
           更多信息请参考OC4J独立版用户手册。

    OC4J独立版的默认HTTP端口是8888。指定的配置文件是/config/default-web-site.xml。如果你已

    经安装了Oracle应用服务器,而现在想用OC4J独立版来代替,你必须通过Oracle HTTP服务器访问发布在

    OC4J上面的Web应用程序。Oracle HTTP服务器的默认端口是7777。

    如何部署一个应用程序

    以上是一些资料,下面来部署我们报表的WebReport工程(用war包部署)。

    一.生成WebReport.war

    在命令提示符下进入到目录E:\FineReport6.5\WebReport,用命令jar –cvf WebReport * ,生成war包。

    二.把war包放到applications下面

    三.修改E:\oc4j_extended_101330\j2ee\home\config下的application.xml跟default-web-site.xml

    在application.xml下面如下图的位置增加一段代码:

    <web-module id="WebReport_web" path="http://www.cnblogs.com/home/applications/WebReport.war" />

    在default-web-site.xml文件下增加下列代码:

    <web-app application="default" name="WebReport_web" root="/WebReport" load-on-startup="true" />

    这样,WebReport工程就部署好了,重新启动oc4j服务器,就会加载我们的工程:

    在浏览器输入如下地址,就可以访问工程了;

    http://localhost:8888/WebReport/ReportServer?op=fs

    部署完毕!

  • 相关阅读:
    将ip地址转成二进制数据,除基本输入输出不调用库函数实现
    将ip地址转成二进制数据
    一种合并链表方法实现 严蔚敏 数据结构
    阿里巴巴集团2014年校园招聘系统工程师北京笔试题
    显示模态模态对话框和非模态对话框
    MFC中利用CString和Format成员函数将数字格式化输出
    ObjectARX2012错误1 fatal error C1083: 无法打开包括文件:“arxHeaders.h”: No such file or directory; fatal error C1083: 无法打开包括文件:“map”: No such file or directory
    Metasploit 读书笔记-神器Meterpreter
    解决:kali linux 在vmware 虚拟机中使用bridge模式上网的问题
    metasploit 读书笔记-EXPLOITATION
  • 原文地址:https://www.cnblogs.com/sode/p/2563639.html
Copyright © 2011-2022 走看看