成人免费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-01-21 14:22:58

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

2022-03-30 11:29:53

漏洞補丁Spring

2021-12-22 16:53:31

Log4jLog4j庫零日漏洞

2023-05-30 18:13:59

Git代碼

2009-07-08 14:33:46

Java日志框架Log4J

2023-10-11 12:35:29

Maven

2021-06-03 10:58:16

logbacklog4jJava

2021-12-23 09:47:36

Log4jRCE漏洞DoS漏洞

2022-01-10 11:54:54

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

2021-12-23 11:03:25

Log4j 漏洞漏洞

2022-01-24 10:02:53

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

2021-12-13 01:49:34

漏洞Log4j代碼
點贊
收藏

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

主站蜘蛛池模板: 粉嫩国产精品一区二区在线观看 | 色妹子综合网 | 精品欧美乱码久久久久久1区2区 | 成人黄页在线观看 | 国产欧美日韩二区 | 久久99久久99 | 国产精品久久久久久久久免费丝袜 | 九九九视频在线观看 | 国产福利一区二区 | 日本中文字幕在线观看 | 欧美成人黄色小说 | 91亚洲精品久久久电影 | 先锋资源在线 | 国产精品1区2区 | 久久精品伊人 | 亚洲欧美一区二区三区情侣bbw | 午夜国产羞羞视频免费网站 | 亚洲免费大片 | 欧美炮房 | 毛片网在线观看 | 欧美黄色大片在线观看 | 丝袜久久| 亚洲国产欧美在线人成 | 日韩一区二区三区在线播放 | 99免费在线视频 | 国产成人精品免费 | 91视频国产精品 | 91在线视频免费观看 | 欧美h版 | 亚洲一区二区三区四区视频 | 中文字幕高清av | 午夜久久久久久久久久一区二区 | 亚洲第一视频 | 男人天堂99 | 成人影院av | 成人性视频免费网站 | 久久亚洲天堂 | 黑人巨大精品欧美一区二区免费 | 成人国产精品久久 | 色偷偷噜噜噜亚洲男人 | 视频一区在线观看 |