oc4j服务器配置.doc_第1页
oc4j服务器配置.doc_第2页
oc4j服务器配置.doc_第3页
oc4j服务器配置.doc_第4页
oc4j服务器配置.doc_第5页
已阅读5页,还剩21页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

Oracle Application Server Containers for J2EEStandalone 用户向导10g Release 2 (10.1.2)一、概要介绍 Oracle Application Server Containers for J2EE (OC4J) Standalone提供了一个完整的可运行于java虚拟机(JVM)上的J2EE 1.3环境。OC4J 提供支持的相应的组件版本如下:J2EE 1.3 Standard APIsVersion SupportedJavaServer Pages (JSP) 1.2Servlets 2.3Enterprise JavaBeans (EJB) 2.0Java Transaction API (JTA) 1.0Java Message Service (JMS) 1.0Java Naming and Directory Interface (JNDI) 1.2Java Mail 1.1.2Java Database Connectivity (JDBC) 2.0 ExtensionOracle Application Server Java Authenticationand Authorization Service (JAAS) Provider1.0J2EE Connector Architecture 1.0JAXP 1.1注意:OC4J独立支持HTTP和HTTPS服务,而不需要专门安装Oracle HTTP服务器。二、安装测试1、 OC4J安装程序下载要安装独立的OC4J服务器,你可以去一下地址下载相应的OC4J安装程序:/otn/java/oc4j/1012/oc4j_extended.zip你所选择的机器上还必须安装有jdk1.3.1或者jdk1.4.1以上的版本2、 OC4J服务器安装1 首先在将下载下来的oc4j_extended.zip文件进行解压缩。2 在D盘创建一个OC4J的空文件夹(你也可以选择在别的分区下创建自己命名的空文件夹),然后将解压缩后的oc4j_extended.zip文件下的所有内容全部拷贝到D:OC4J下。3 在windows的“开始”“运行”中输入命令cmd,点击“确定”按钮,打开命令行窗口,进入到d:OC4Jj2eehome目录下,如图所示:在该目录命令行下运行java jar oc4j.jar install命令,系统提示输入oc4j管理的密码和验证密码,如下图所示(我们当前设定的管理密码为admin,系统默认的用户名为:admin):输入完成后,安装也就到此结束。4 在上图所示目录下运行java jar oc4j.jar命令,启动oc4j服务,成功启动的窗口提示图下图所示:然后打开IE浏览器,在地址栏输入:http:/localhost:8888/回车,8888为系统安装默认的端口号。如果出现下面所示的画面表示安装成功。我们也可以修改默认的访问端口号,配置信息d:oc4jj2eehomeconfig下的http-web-site.xml文件中,格式为,其中8888可以修改为你认为合适的端口号。三、OC4J管理OC4J默认的端口为23791,相关的配置位于d:oc4jj2eehomeconfig目录下的rmi.xml文件中,格式为host=oc4j_host”参数表示你准备部署到的机器IP地址,如果是本机,该参数可去掉1、启动OC4J服务:Java jar oc4j.jar2、停止OC4J服务: java -jar admin.jar ormi:/localhost:23791 admin admin -shutdown3、 重新启动OC4J服务:java -jar admin.jar ormi:/localhost:23791 admin admin restart4、 正常停止服务失败的情况下,我们可以采用强制关闭的命令:java -jar admin.jar ormi:/localhost:23791 admin admin shutdown force注意事项:启动OC4J服务的命令行窗口必须是单独的,要通过命令行进行OC4J服务的停止、重启、强制关闭,需要打开一个新的命令行窗口来操作。目前并不提供图形化管理界面。四、OC4J部署1、 启动OC4J服务器。2、 在jdevlop下配置oc4j的连接:1在Application Server节点上右键,选择“New Application Server Connection”,在弹出的对话框上单击“下一步”,出现如果所示画面,在“Connection Name”框内填写你需要创建到的连接名(注意不要和数据源或者其他的连接名重复),在“Connection Type”中选择你准备部署的服务器类型,我们选择“Standalone OC4J”,然后点击下一步。2输入你在安装OC4J服务器所设定的用户名和密码(默认用户名为admin),选中“Deploy Password”,点击下一步。3在“URL”框中按照格式ormi:/:/输入其中为OC4J服务器的完整的机器名或者IP地址,默认为23791,如果OC4J服务器和开发环境位于同一台机器,可以省略端口号;在“Target Web Site”中选择http-web-site;“Local Directory Where admin.jar for OC4J is installed”内容为本地OC4J的admin.jar的目录位置(一般保持默认不变)。然后点击下一步。 4点击“Test Connection”按钮,如下图显示Success表示配置成功,否则需要检查前面的配置是否正确。5点击“完成”按钮,完成Application Server连接的配置。3、应用文件的部署 部署是以项目为单位进行,首先创建项目的部署配置文件(deployment profiles),选择部署配置文件的类型,deployment profiles文件类型是根据项目类型来选择,基础扩展(fwk project)项目选择jar file,数据模型项目(business components project)选择business components archive类型(必需选择此类型不然会在应用中出错), 而应用视图层项目(view project)一般要创建三种deployment profile(jar file、war file、ear file),最后整个应用是通过视图层ear file类型的deployment profiles部署到服务器。注意:在部署之前,先取消D:OC4Jj2eehomeconfig下所有的xml配置文件的只读属性,否则部署文件时出现“拒绝访问”错误信息,部署会失败。以下是各个项目的打包过程: 扩展项目Fwk :在FwkExtensions界面上点击右键,选择“New”,弹出界面显示如下选择确定,弹出界面如下,在“Deployment Profile Name”框内输入fwk(你也可以选择输入别的名字),点击确定:在如下界面中选中“Filter”节点,如图选中:4、完成步骤3后,系统会在Jdeveloper结构中增加一个Resources目录,该目录下包含一个fwk.deploy文件,在该文件上点击右键,选择“Deploy to JAR file”如下图所示:在Jdeveloper的部署消息框中显示Deploment finished信息,表示部署jar文件成功:5、 在ScModel节点上单击右键,选择“New”,在弹出窗口中按照下图所示选择:在上图中点击确定按钮,弹出如下界面,点击确定:系统会在Jdeveloper目录树下增加如下所示界面显示:双击“ScModelCommon1.deploy”节点,在弹出的界面中选中“Filters”节点,右边选择内容如下:然后再选中“Profile Dependencies”节点,选中该项目所依赖的FwkExtensions项目,如下所示:然后双击“ScModelMiddleTier1.deploy”节点,在弹出的界面中选中“Filters”节点,右边选择内容如下:然后再选中“Profile Dependencies”节点,选中该项目所依赖的项目,如下所示:分别在“ScModelCommon1.deploy”和“ScModelMiddleTier1.deploy”上点击右键选择Deploy to JAR file,如果deployment消息框中显示Deployment finished,表示jar文件部署成功。示意图如下:然后ScModel1.bcdeploy节点上点击右键,选择deploy,如果deployment消息框中显示Deployment finished,表示完成。6、 首先需要给ScViewControl项目属性增加一个库文件Oracle intermedia(否则服务不能启动),双击打开WEB-INF下的orion-web.xml文件,修改中的true为fasle,如下图所示:然后在ScViewControl节点上单击右键,选择“New”,在弹出窗口中按照下图所示选择:在上图中点击确定,弹出如下所示界面:点击确定后,系统在ScViewControl下创建一个jar部署文件。在上图所示的archive1.deploy节点上双击,弹出界面选择如下:然后在ScViewControl节点上单击右键,选择“New”,在弹出窗口中按照下图所示选择:在上图点击确定后,弹出如下界面:点击确定按钮后,系统在ScViewControl下创建一个war部署文件。双击上图所示的webapp1.deploy节点,在弹出界面上如下图选中Filters节点: 在右边框内选中所有的css、jsp(cabo目录不选中)、图片资源文件、js、htc文件,选中WEB-INF目录下的lib目录和所有的xml、tld文件。取消所有CVS目录的选中。 对下图所选中的Filters,取消右边所有的选中: 在WEB-INF/lib节点下对Contributors和Filters节点右边内容全部选中: 选中Profile Dependenices节点,按照图示选中项目依赖关系: 然后在ScViewControl节点上单击右键,选择“New”,在弹出窗口中按照下图所示选择:在上图点击确定后,弹出如下界面:点击确定按钮后,系统在ScViewControl下创建一个ear部署文件。双击上图中的“application1.deploy”节点,在弹出界面进行如图显示:按照下图顺序分别进行操作:Deploy to appsdsc表示将最终的项目发布到OC4J服务器。7、 部署bc4j.ear到应用服务器(应用调用其中的弹出日期、和弹出列表),该应用不部署,日期和弹出列表将不能正常使用。拷贝D:jdev1012jdevsystem.0.1811oc4j-configapplications下的bc4j目录和bc4j.ear到D:OC4Jj2eehomeapplications目录下,打开D:OC4Jj2eehomeconfig下的server.xml文件,在标签之间增加下列一行:,然后再打开http-web-site.xml文件,在标签之间增加下列一行:重新启动服务器,即可测试完成的部署。注意:目录D:jdev1012jdevsystem.0.1811oc4j-configapplications下默认的bc4j目录和bc4j.ear缺少调用弹出日期和弹出列表的相关调

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论