无法为Jenkins配置JBoss管理插件 [英] Trouble configuring JBoss Management Plugin for Jenkins

查看:142
本文介绍了无法为Jenkins配置JBoss管理插件的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我尝试使用上述详细信息为Jenkins配置JBoss管理插件.但是,当我在工作中使用它时,会出现以下错误.有输入吗?

I tried configuring JBoss Management Plugin for Jenkins with above details. But when i use it in my job it gives me following error. Any inputs?

错误日志

SHUTDOWN: Checking if server is running (max 20 seconds)...
FATAL: TRACE
java.lang.NoSuchFieldError: TRACE
    at org.jboss.logging.Log4jLoggerPlugin.isTraceEnabled(Log4jLoggerPlugin.java:85)
    at org.jboss.logging.Logger.isTraceEnabled(Logger.java:122)
    at org.jnp.interfaces.NamingContext.discoverServer(NamingContext.java:1310)
    at org.jnp.interfaces.NamingContext.checkRef(NamingContext.java:1548)
    at org.jnp.interfaces.NamingContext.lookup(NamingContext.java:634)
    at org.jnp.interfaces.NamingContext.lookup(NamingContext.java:627)
    at javax.naming.InitialContext.lookup(InitialContext.java:411)
    at hudson.plugins.jboss.JMXUtils.getMBeanServer(JMXUtils.java:73)
    at hudson.plugins.jboss.JMXUtils.checkServerStatus(JMXUtils.java:151)
    at hudson.plugins.jboss.JBossBuilder.perform(JBossBuilder.java:106)
    at hudson.tasks.BuildStepMonitor$1.perform(BuildStepMonitor.java:20)
    at hudson.model.AbstractBuild$AbstractBuildExecution.perform(AbstractBuild.java:779)
    at hudson.model.Build$BuildExecution.build(Build.java:205)
    at hudson.model.Build$BuildExecution.doRun(Build.java:162)
    at hudson.model.AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:537)
    at hudson.model.Run.execute(Run.java:1744)
    at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:43)
    at hudson.model.ResourceController.execute(ResourceController.java:98)
    at hudson.model.Executor.run(Executor.java:374)
Finished: FAILURE 

错误在这里结束

推荐答案

之所以会发生这种情况,是因为您使用的log4j的旧版本(可能是1.2.9)的jenkins版本升级到了新版本(1.2.14)将解决此问题. . https://issues.jenkins-ci.org/browse/JENKINS-这里有一个错误4433 .

This happens because the jenkins version you are using older version of log4j ( possibly 1.2.9) upgrading to the newer version (1.2.14) would solve the problem. There is a bug here https://issues.jenkins-ci.org/browse/JENKINS-4433.

要快速解决,请执行以下操作:在文件系统中转到jenkins/war/WEB-INF/lib,然后将log4j.jar替换为较新的版本. (1.2.14)为我工作.

For quick resolution: goto jenkins/war/WEB-INF/lib in your filesytem and replace log4j.jar the newer version of it. ( 1.2.14 ) worked for me.

这篇关于无法为Jenkins配置JBoss管理插件的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆