[转帖]WebLogic管理精华—— 二.应用管理_Tomcat, WebLogic及J2EE讨论区_Weblogic技术|Tuxedo技术|中间件技术|Oracle论坛|JAVA论坛|Linux/Unix技术|hadoop论坛_联动北方技术论坛  
网站首页 | 关于我们 | 服务中心 | 经验交流 | 公司荣誉 | 成功案例 | 合作伙伴 | 联系我们 |
联动北方-国内领先的云技术服务提供商
»  游客             当前位置:  论坛首页 »  自由讨论区 »  Tomcat, WebLogic及J2EE讨论区 »
总帖数
1
每页帖数
101/1页1
返回列表
0
发起投票  发起投票 发新帖子
查看: 3737 | 回复: 0   主题: [转帖]WebLogic管理精华—— 二.应用管理        下一篇 
eink
注册用户
等级:上尉
经验:764
发帖:54
精华:0
注册:2012-11-13
状态:离线
发送短消息息给eink 加好友    发送短消息息给eink 发消息
发表于: IP:您无权察看 2012-11-15 17:00:42 | [全部帖] [楼主帖] 楼主

1 JNDI里面加和不加java:comp/env/前缀有什么区别?

java:comp/env是标准的J2EE环境查找规则,使用这种方式必须做一次环境名到JNDI名的映射,这种隔离使得在写程序时不必关注真正的JNDI名字,其实说白了跟把JNDI名放到配置文件里是一样的,用法如下:如把java:comp/env/my/datasource映射到my.ora.dataource web.xml my/datasource javax.sql.DataSource CONTAINER weblogic.xml my/datasource my.ora.dataource …………………. 而不使用这个前缀的,其实就是直接的JNDI名原文地址:http://dev2dev.bea.com.cn/bbs/thread.jspa?forumID=81&threadID=17074&tstart=0&quint=true

如何更改默认打开主页?如何设置虚拟目录?设置默认打开主页:

web.xml增加 yourfile 虚拟目录的配置方法:在weblogic.xml中添加如下的类似配置c:/usr/common_jsps.jar *.jsp

原文地址:http://dev2dev.bea.com.cn/bbs/thread.jspa?forumID=81&threadID=16333&tstart=0&quint=true

3 WebLogic Builder使用简介

DEV2DEV论坛上有网友会问类似于这样的问题如何为EJB写那些部署描述文件如ejb-jar.xml以及WebLogic-ejb- jar.xml呢?,对初学EJB的朋友来说,是一个比较困难的问题,如果不想手写的话,可以采用BEA提供的WebLogic Builder工具或是JBuilder等工具来自动生成。本文就WebLogic Builder的使用进行一个简单的介绍,权且当一个入门的指引,同时欢迎各位朋友就你的经验对这篇文章进行补充完善。使用步骤如下:

一、准备。例子就用WebLogic安装完后的examplestatelessSession EJB的例子,给个路径参考 C: beaweblogic700samplesserversrcexamplesejb20basicstatelessSession  将这个目录下的.java文件全部拷贝出来放到一个临时目录中比如C:tempWebLogic_Builder_Test来做这个实验,拷贝的文件有Client.javaTrader.javaTraderBean.javaTradeResult.java TraderHome.java

二、对java原文件进行编译命令行中进入C:tempWebLogic_Builder_Test,键入 javac -d . *.java

三、打jar包命令行中,C:tempWebLogic_Builder_Test目录下,键入jar -cvf test.jar *.*,生成test.jar包。

四、打开WebLogic Builder工具,选择并打开我们在步骤三中创建的test.jar包,这时WebLogic Builder给出一个提示“Unable to locate deployment descriptors. C:tempWebLogic_Builder_Testtest.jar. Would you like new descriptors created for you?”,这意思明白了吧,WebLogic Builder要为你创建基本的部署描述符文件了,当然点击是咯,然后选择保存,这样你的C:tempWebLogic_Builder_Test目录下的test.jar文件就有那两个部署描述文件了,可以通过WebLogic Builder工具中的View-->XML Source进行查看。恭喜你,对WebLogic Builder这个工具的使用入门了,至于该工具的其它的一些使用功能比如BEAN属性配置、server部署什么的,就请大家自己研究吧!^Q^

原文地址:http://dev2dev.bea.com.cn/bbs/thread.jspa?forumID=81&threadID=2683

4 WebLogic部署应用的方式简明列表

1WebLogic中应用可分三种,分别对应不同的描述文件及扩展名或目录结构:1*.JAR:EJB的压缩包(3个描述文件ejb-jar.xmlWEBLOGIC*.0-ejb-jar.xmlWEBLOGIC*.0-cmp-rdbms-jar.xml) 2*.WAR: 是只包含JSPSERVLETWEB APPLICATION压缩包(2个描述文件web.xmlweblogic.xml) 3*.EAR: 是包含EJBWEB APPLICATION J2EE Enterprise Application压缩包(个描述文件,application.xml) 注意:它们不能混用,如WEB APPLICATOIN不能打包成.EAR文件。

2WebLogic的应用用两种发布方式1)以目录形式存放在WEBLOGICAPPLICATIONS目录下,适用于开发阶段2)以一个压缩包形式存放在WEBLOGICAPPLICATIONS目录下,适用于运行阶段,可用JAR 打包,如D:test >jar cf testwar.war * TEST目录下的所有文件打包成一个testwar.war文件。

3WebLogic应用的布置方式有21)静态布置:即把应用在CONFIG.XML中登记,可通过WEBLOGIC的控制台进行添加,WEBLOGIC会自动把该应用对应的压缩包拷到APPLICAITONS目录下,如果对该应用修改,需要重新布置才行。(2)动态布置:没有在config.xml中登记,可直接把压缩包或目录拷到APPLICATIONS目录下,WebLogic会自动检测到. WebLogic每次启动时会自动对APPLICATIONS目录下没有进行静态布置的应用,进行动态布置。

4、一个例子如果一个应用中有EJBJSPSERVLET,其布置步骤如下1)生成EJBJAR文件,最好一个JAR文件对应一个EJB 2)生成WEB APPLICATIONWAR文件,在web.xmlweblogic.xml中登记,配置SERVLETJSP等。3)创建一个application.xml文件,设置该应用的属性.application.xml*.JAR *.WAR,打包成一个*.EAR 4WebLogic的控制台中登记该应用或把该EAR文件拷到application目录下。到此处就完成了部署。原文地址:http://dev2dev.bea.com.cn/bbs/thread.jspa?forumID=81&threadID=8766&tstart=25&quint=true

5 WebLogic如何设置session超时时间

1 web.xml 设置WEB应用程序描述符web.xml里的元素。这个值以分钟为单位,并覆盖weblogic.xml中的TimeoutSecs属性 54 此例表示Session将在54分钟后过期当设置为-2,表示将使用在weblogic.xml中设置的 TimeoutSecs这个属性值。当设置为-1,表示Session将永不过期,而忽略在 weblogic.xml中设置的TimeoutSecs属性值。该属性值可以通过console控制台来设置

2 weblogic.xml 设置WebLogic特有部署描述符weblogic.xml的元素的 TimeoutSecs属性。这个值以秒为单位 TimeoutSecs 3600 默认值是3600秒原文地址:http://dev2dev.bea.com.cn/bbs/thread.jspa?forumID=81&threadID=1972&tstart=25&quint=true




赞(0)    操作        顶端 
总帖数
1
每页帖数
101/1页1
返回列表
发新帖子
请输入验证码: 点击刷新验证码
您需要登录后才可以回帖 登录 | 注册
技术讨论