成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

如何解決JBoss和log4j沖突

開發(fā) 后端
本文說明解決jboss和log4j沖突的解決方案,此方案通過配置Java2ClassLoadingCompliance及UseJBossWebLoader為false,以及在org.jboss.logging.Log4jService的設(shè)置中加個屬性來完成。

解決jboss和log4j沖突的最理想配置如下:

1.配置$JBOSS-HOME/server/default/deploy/jbossweb-tomcat55.sar/META-INF/jboss-service.xml文件里的Java2ClassLoadingCompliance及UseJBossWebLoader為false,如果你的應(yīng)用下存在WEB-INF/jboss-web.xml,則里面的java2ClassLoadingCompliance及java2ParentDelegaton屬性也都設(shè)置成false。

2.配置$JBOSS-HOME/server/default/jboss-service.xml中的org.jboss.logging.Log4jService的設(shè)置中加個屬性:

  1. attribute name="CatchSystemOut">false﹤/attribute> 

即可。

如下:

  1. mbean code="org.jboss.logging.Log4jService" name="jboss.system:type=Log4jService,service=Logging"> 
  2. attribute name="ConfigurationURL">resource:log4j.xml﹤/attribute> 
  3. attribute name="CatchSystemOut">false﹤/attribute> 
  4. attribute name="Log4jQuietMode">true﹤/attribute> 
  5. ﹤/mbean> 

3.建立一個用于初始化的 InitServlet ,在init方法指定log4j讀取我們應(yīng)用下的的log4j.properties文件,代碼如:

  1. public void init(ServletConfig config) throws ServletException {   
  2.     PropertyConfigurator.configure(config.getServletContext().getRealPath("/")  
  3. "WEB-INF/classes/log4j.properties");  
  4. }  

然后在 web.xml 配置這個 Servlet 的初始化參數(shù)(聲明 log4j.properties 的位置)和啟動優(yōu)先級:

  1. servlet>   
  2.   servlet-name>InitServlet﹤/servlet-name>   
  3.   servlet-class>InitServlet﹤/servlet-class>   
  4.   load-on-startup>1﹤/load-on-startup>   
  5. ﹤/servlet>  

4.把jboss的jboss-common.jar($JBOSS-HOME/lib目錄下)復(fù)制到你的應(yīng)用/WEB-INF/lib目錄下。

通過這樣的配置后,webapp的log4j和jboss的log4j將相互隔離互不影響,在jboss.4.0.5下測試通過,并做的總結(jié)。jBoss和log4j的沖突得以解決。

【編輯推薦】

  1. JBoss集群配置前言與集群知識
  2. JBoss下載與JBoss安裝
  3. 部署基于JBoss的J2EE應(yīng)用程序
  4. JBoss Web和Tomcat的區(qū)別
  5. JBoss應(yīng)用服務(wù)器5.0正式發(fā)布
責(zé)任編輯:yangsai 來源: CSDN博客
相關(guān)推薦

2022-03-25 13:42:15

Log4j漏洞網(wǎng)絡(luò)安全

2022-02-13 16:18:57

JetBrainsIntelliJLog4j

2022-02-15 17:51:38

Log4j漏洞網(wǎng)絡(luò)安全

2013-05-21 10:58:43

Log4jActiveMQSpring

2021-12-14 23:44:26

漏洞Log4j項目

2021-12-16 12:27:15

Log4j漏洞網(wǎng)絡(luò)安全

2016-10-21 13:10:18

javalog4jslf4j

2020-01-07 10:06:26

Slf4jLog4JLogback

2022-03-30 11:29:53

漏洞補(bǔ)丁Spring

2022-01-21 14:22:58

漏洞Log4Shell網(wǎng)絡(luò)犯罪

2021-12-22 16:53:31

Log4jLog4j庫零日漏洞

2009-07-08 14:33:46

Java日志框架Log4J

2021-12-23 09:47:36

Log4jRCE漏洞DoS漏洞

2022-01-10 11:54:54

FTCLog4j聯(lián)邦貿(mào)易委員會

2021-12-13 01:49:34

漏洞Log4j代碼

2021-12-24 09:52:31

Traefik Log4J 漏洞

2021-12-23 11:03:25

Log4j 漏洞漏洞

2022-01-24 10:02:53

漏洞微軟網(wǎng)絡(luò)攻擊

2021-06-03 10:58:16

logbacklog4jJava

2023-10-11 12:35:29

Maven
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號

主站蜘蛛池模板: 黄色福利 | 一区日韩| 欧美成人手机在线 | av手机在线免费观看 | 国产成人精品一区 | 91欧美精品成人综合在线观看 | 97超碰在线播放 | 九一精品| 亚洲精品小视频在线观看 | 欧美福利| 久久免费精品 | 偷牌自拍 | 激情五月综合 | 国产日韩欧美综合 | 日韩不卡一二区 | 日韩一二三区视频 | 欧美久久久久久 | 久久精品国产一区二区电影 | 国产午夜精品视频 | 黄色成人免费在线观看 | 成人免费大片黄在线播放 | 国产高清久久 | 欧美日韩国产精品一区 | 国产美女视频黄a视频免费 国产精品福利视频 | 欧美成人免费 | 在线观看av网站永久 | 久久免费精品 | 久久鲁视频 | 国产福利在线播放麻豆 | 欧美日韩久久精品 | 粉嫩一区二区三区性色av | 看一级黄色毛片 | 午夜精品一区二区三区在线观看 | 国产乱码精品一区二区三区中文 | 免费久 | 在线播放一区 | 亚洲一区二区久久久 | 久草精品在线 | 国产成人久久精品一区二区三区 | 欧美精品1区2区 | 中文在线视频 |