[原创]weblogic主要的配置文件的理解_Tomcat, WebLogic及J2EE讨论区_Weblogic技术|Tuxedo技术|中间件技术|Oracle论坛|JAVA论坛|Linux/Unix技术|hadoop论坛_联动北方技术论坛  
网站首页 | 关于我们 | 服务中心 | 经验交流 | 公司荣誉 | 成功案例 | 合作伙伴 | 联系我们 |
联动北方-国内领先的云技术服务提供商
»  游客             当前位置:  论坛首页 »  自由讨论区 »  Tomcat, WebLogic及J2EE讨论区 »
总帖数
1
每页帖数
101/1页1
返回列表
0
发起投票  发起投票 发新帖子
查看: 2690 | 回复: 0   主题: [原创]weblogic主要的配置文件的理解        下一篇 
geng.zhang
注册用户
等级:少校
经验:854
发帖:27
精华:0
注册:1970-1-1
状态:离线
发送短消息息给geng.zhang 加好友    发送短消息息给geng.zhang 发消息
发表于: IP:您无权察看 2014-12-1 17:38:29 | [全部帖] [楼主帖] 楼主

Config.xml文件的配置信息:

<?xml version="1.0" encoding="UTF-8"?>
<Domain Name="mydomain" ConfigurationVersion="8.1.2.0">
<Server Name="myserver" ListenAddress="" ListenPort="7001"
ReliableDeliveryPolicy="RMDefaultPolicy" NativeIOEnabled="true">
<SSL Name="myserver" Enabled="false" HostnameVerificationIgnored="false"/>
</Server>
<、Name="FileStore" Directory="rmfilestore"/>
<WSReliableDeliveryPolicy Name="RMDefaultPolicy" Store="FileStore"
DefaultRetryCount="10" DefaultTimeToLive="60000"/>
</Domain>


这个文件一般是在建立配置信息的时候自动生成,包括domain、服务(监听端口、地址)、SSL(配套的安全协议)、jms等服务,也就是系统使用默认的参数自动生成,所以一般情况下,不建议直接在Config.xml文件中修改配置问题。

weblogic运行期间,系统可能会修改Config.xml文件中的参数,如果这个时候进行了手动修改Config.xml的话,将会导致weblogic服务的失败。

我的理解是config.xml文件就相当于在myeclipse中进行开发的时候,web程序中自动生成的WEB-INF目录下的web.xml文件。

Weblogic.xml文件的配置信息:

这个文件一般是在web程序中的WEB-INF目录下,也是不建议在weblogic中修改配置信息,通过控制台配置该文件。

<?xml version="1.0" encoding="UTF-8"?>
<! DOCTYPE weblogic-web-app PUBLIC "-//BEA System Inc.//DTD Web Application8.1//EN
"  "http://www.bea.com/servers/wls810/dtd/weblogic810-web-jar.dtd" >
<weblogic-web-app>
<security-role-assignment>
<role-name>pafeSemoUser</role-name>
<principal-name>r_usermanager_rm_user</principal-name>
<principal-name>p_g_rmtest_myopr</principal-name>
<principal-name>Administrators</principal-name>
</security-role-assignment>
<jsp-descriptor>
<jsp-param>
<param-name>pageCheckSeconds</param-name>  //<param-value>的值为单位(秒)检查jsp文件是否被修改了,如果被修改了重新编译
<param-value>1</param-value>
</jsp-param>
<jsp-param>
<param-name>compilerSupportsEncoding</param-name>    //支持使用字符集
<param-value>true</param-value>
</jsp-param>
<jsp-param>
<param-name>encoding</param-name>   //系统默认编码集
<param-value>utf-8</param-value>
</jsp-param>
<jsp-param>
<param-name>verbose</param-name>     //调试信息输出到浏览器和日志上
<param-value>true</param-value>
</jsp-param>
<jsp-param>
<param-name>printNulls</param-name>    //null值进行调试并且打印null
<param-value>false</param-value>
</jsp-param>
<jsp-param>
<param-name>keepgenerated</param-name>  //编译jsp文件后产生的.java持久化
<param-value>true</param-value>
</jsp-param>
<jsp-param>
<param-name>Debug Enable</param-name>  //可以进行调试
<param-value>true</param-value>
</jsp-param>
</jsp-descriptor>
<weblogic-web-app>


其中,role-name属性必须和web.xml下的security-role的取值相同,principal-name 必须是UM中定义的角色或者角色组,不能是用户。

Weblogic.xml文件是用来配置jsp容器的,也就是说这个文件就是跟jsp页面打交道,配置jsp页面的一些属性。

Boot.properties文件

这个文件是用来记录配置程序时的最开始的登录服务器的usernameuserpass

# Generated by Configuration Wizard on Sun Nov 30 11:41:43 CST 2014
username={3DES}fcjV/E/9nXRQhkndpwT0Sg==
password={3DES}fcjV/E/9nXRQhkndpwT0Sg==


前面的{3DES}是对文件的一种加密算法,以提高安全性。




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