设为首页 收藏本站
查看: 1060|回复: 0

[经验分享] 安装与配置Weblogic J2EE Server并部署Jdeveloper ADF Web App

[复制链接]

尚未签到

发表于 2017-2-17 11:09:00 | 显示全部楼层 |阅读模式
  概要:首先在安装完JDeveloper之后,学习参考资料【1】开发一个Web App HRSystem,然后利用JDeveloper中内置的Weblogic Server,直接在JDeveloper运行ADF Web App应用程序。然后根据参考资料【2】,另外单独安装一个Weblogic Server,然后将HRSystem部署在新安装的Weblogic Server上。如参考资料【2】所示,要想在Weblogic上运行ADF Web App需要安装ADR,ADR为J2EE Server提供了ADFRuntime libraries。
  

  

  参考【1】较为简单,下面是参考【2】的步骤(5),(6),(7)的注意事项。
  (1)下载安装Weblogic:http://www.oracle.com/technetwork/middleware/ias/downloads/wls-main-097127.html
可以安装如下版本:Oracle WebLogic Server 11gR1 (10.3.6) + Coherence - Package Installer
(2)下载安装ADR:http://www.oracle.com/technetwork/developer-tools/adf/downloads/index.html
注意ADR的版本必须与Weblogic匹配。
setup.exe -jreLoc C:\jdk1.6.0_21
(3)创建Weblogic Domain,同时配置Admin Server,Managered Server,使用Product Mode和JRocket JVM,配置完成后,登陆Weblogic Console,查看Deployement下adf.oracle.*,em,jsf的lib包被部署了。
(4)给Managed Server配置JRF(Java Required Files)
要想在Managed Server上部署运行ADF应用程序还需要安装JRF,另外,上面安装的ADR也是运行ADF应用程序必须的。JRF是EMFA监控,安全,日志记录的必备组件。
(5)部署开发的ADF Web App到Weblogic有两种方法:(1)在JDeveloper中创建一个到Weblogic的connection,直接部署;(2)创建Enterprise Archive然后通过Weblogic Console部署。
注意:此处需要指定一个Java EE Web Copntext Root name,这个name会出现在web app的url中。
(6)配置JDBC数据源
在JDeveloper中,修改ADF Web App中的Application Module direct JDBC connection为Weblogic Server的JDBC Data Source.同时,在Weblogic Console中,创建一个JDBC Data Source,使其JNDI Name为jdbc/HRConnDS,设置Database Driver,将该新创建的JDBC Data Source的Target设置为ADF Web App的Server。
注意:此处HRConnDS是最初在JDeveloper中创建的数据链接,此处需要在JDeveloper中修改为JDBC Data Source,然后在Weblogic 中创建同名的JDBC Data Source。
(7)使用Weblogic Server运行ADF Web App
http://localhost:7003/HRSystem/faces/DeptEmpPage.jspx
其中7003是Managed Server的port.在运行应用程序时需要到user_projects\domains\fusion_domain\bin下面启动startWeblogic.cmd和startManagedWebLogic.cmd {{managed server name}}

  启动weblogic
C:\Oracle\Middleware\user_projects\domains\..\bin\startWebLogic.cmd
Weblogic
http://localhost:7001/console weblogic/Welcome1
EM:
http://localhost:7001/em weblogic/Welcome1
启动managed server
C:\Oracle\Middleware\user_projects\domains\..\bin\startManagedWebLogic.cmd hrserver http://localhost:7001
接下来的步骤中需要输入weblogic/Welcome1

运行应用程序:
http://localhost:7003/HRSystem/faces/DeptEmpPage.jspx

  参考:
  【1】http://st-curriculum.oracle.com/obe/jdev/obe11jdev/ps1/ria_application/developriaapplication_long.htm
  【2】http://www.oracle.com/webfolder/technetwork/jdeveloper/howto/11114/managedserver/wlsadfms.html

  【3】http://radalcove.com/blog/?p=48

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-343405-1-1.html 上篇帖子: Weblogic域间调用EJB常见事务错误 下篇帖子: Weblogic与Java类加载器原理试验解析
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表