jboss问题与外部Java代理
问题
尝试使用Java_opts中的JavaAgent参数启动JBoss 6.x时,JBoss错误并未启动。这是jboss的已知错误,由RedHat记录(文章否:https://access.redhat.com/solutions/312453)。
以下是错误消息:
1log4j:Warn无法找到Logger(org.apache.http.client.protocol.requestAddcookies)的附加者。2log4j:警告请正确初始化log4j系统。3.log4j:warn查看http://logging.apache.org/log4j/1.2/faq.html#noconfig获取更多信息。4.警告:无法加载指定的日志管理器类org.jboss.logmanager.logManager5.2017年9月13日1:58:11 Am org.jboss.msc.service.servicecontainerimpl 6.信息:jboss msc版本1.0.4.ga-redhat-17.2017年9月13日1:58:12 Am org.jboss.as.server.ApplicationServerService开始8.信息:JBAS015899:JBoss EAP 6.2.0.GA(AS 7.3.0.final-Redhat-14)开始9.2017年9月13日1:58:17 Am org.jboss.as.controller.abstractoperationContext EscuteStep10.错误:JBAS014612:操作(“并行 - 扩展 - 添加”)失败 - 地址:([])11.java.lang.runtimeexception:jbas014670:初始化模块org.jboss.as.logging失败12.在org.jboss.as.controller.extension.parallayExtenseendAddhandler $ 1.execute(parnettyExtensionAddhandler.java:99)13.在org.jboss.as.controller.abstractoperationContext.executeStep(AbstractopoperationContext.java:607)14.在org.jboss.as.controller.abstractoperationContext.docompletestep(abstractopoperationContext.java:485)15.在org.jboss.as.controller.abstractoperationcontext.complet.pontepinternal(abstractopoperationContext.java:282)16.在org.jboss.as.controller.abstractoperationContext.executeOperation(AbstractopoperationContext.java:277)17.在org.jboss.as.controller.modelcontrollerimpl.boot(modelcontrollerimpl.java:269)18.在org.jboss.as.Controller.AbstractControllerService.Boot(AbstractControllerService.java:291)19.在org.jboss.as.server.serverservice.boot(serverservice.java:349)20.在org.jboss.as.server.serverservice.boot(serverservice.java:324))21.在org.jboss.as.controller.abstractControllerService $ 1.Run(AbstractControllerService.java:253)22.在java.lang.thread.run(thread.java:748)23.由:java.util.concurrent.executionException:java.lang.illegalstateException:JBAS011592:日志记录子系统需要日志管理器是org.jboss.logmanager.logManager。子系统尚未初始化并且无法使用。要使用JBoss日志管理器,您必须添加系统属性“java.util.logging.manager”并将其设置为“org.jboss.logmanager.logmanager”24.在java.util.concurrent.futuretask.report(futuretask.java:122)25.在java.util.concurrent.futuretask.get(futuretask.java:192)26.在org.jboss.as.controller.extension.parallayExtentionAddhandler $ 1.execute(partinalExtensionAddhandler.java:91)27.......更多28.由:java.lang.illegalstateException:JBAS011592:日志记录子系统需要日志管理器是org.jboss.logmanager.logManager。子系统尚未初始化并且无法使用。要使用JBoss日志管理器,您必须添加系统属性“java.util.logging.manager”并将其设置为“org.jboss.logmanager.logmanager”29.在org.jboss.as.logging.loggingExtension.Initialize(logging扩展名.java:110)30.在org.jboss.as.controller.extension.extensionAddhandler.initializeextension(extensionAddhandler.java:97)31.在org.jboss.as.controller.extension.parallayExtentionAddhandler $ extentsinitInitiaIzetast.Call(ParturentExtensionAddhandler.java:127)32.在org.jboss.as.controller.extension.parallayExtenseendaddhandler $ IndectionInitializEtask.con中33.在java.util.concurrent.futuretask.run(futuretask.java:266)34.在java.util.concurrent.ThreadPoolExecutor.Runworker(TheDPoolExecutor.java:1149)35.在java.util.concurrent.ThreadPoolExecutor $ Worker.Run(TheDPoolExecutor.java:624)36.在java.lang.thread.run(thread.java:748)37.在org.jboss.threads.jbossthread.run(jbossthread.java:122)38.39.9月13日,2017年1:58:17 am org.jboss.as.server.serverservice boot40.**致命:JBAS015957:服务器启动以不可恢复的方式失败;退出。有关详细信息,请参阅以前的消息。**
版本适用:JBoss 6.x
四处努力
Redhat有一个有文件的工作。要使适用于TCELL,请填写以下步骤:
编辑StandalOle.sh文件(vi standal.sh)
添加以下条目:
1```2XXX = / / OPT / EAP-6.2.0 / JBOSS-EAP-6.23.java_opts =“$ java_opts -djava.util.logging.manager = org.jboss.logmanager.logmanager -xbootclasspath / p:$ {xxx} / module / system / players / base / org / jboss / logManager / Main / Jboss \4.-logmanager-1.5.1.final-redhat-1.jar:$ {xxx} /modules/system/layers/base/org/jboss/log4j/logmanager/main/log4j-jboss-logmanager-1.5.1.final-redhat-1.jar“5.java_opts =“$ java_opts -java代理:/opt/tcell/tcellagent.jar”6.java_opts =“$ java_opts -djboss.modules.system.pkgs = org.jboss.byteman,org.jboss.logmanager”7.```请确保XXX的文件夹位置是JBoss的安装位置
请确保调整JBoss-LogManager-1.x.x.final-Redhat-1.jar位置。
在命令提示符下,执行
导出java_opts =“$ java_opts -java代理:/opt/tcell/tcellagent.jar”
请确保相应设置TcellAgent的位置(这是用于测试目的,并且可以在测试完成以满足应用程序需求后调整为另一个文件的一部分)
开始JBoss。
以下应该是输出,jboss应该已成功启动
抨击
1root @ ip-172-31-6-108:/opt/ap-6.2.0/jboss-ap-6.2/bin#./stentalone.sh.23.java_opts已经放在环境;使用值覆盖默认设置:-javaAgent:/opt/tcell/tcellagent.jar -djava.util.logging.Manager=org.jboss.logmanager.logmanager -xbootclasspath / p:/opt/ap-6.2.0/jboss-ap-6.2/modules/system/layers/base/org/jboss/logmanager/main/joss-logmanager-1.5.1.final-redhat-1.jar:/opt/ap-6.2.0/jboss-ap-6.2/modules/system/layers/base/org/jboss/log4j/logmanager/main/log4j-jboss-logmanager-1.5。1.final-redhat-1.jar -djboss.modules.system.pkgs=org.jboss.byteman,org.jboss.logmanager.4.5.==.==.==.==.==.==.==.==.==.==.==.==.==.==.==.==.==.==.==.==.==.==.==.==.==.==.==.==.==.==.==.==.==.==.==.==.=6.7.JBoss Bootstrap环境8.9.jboss_home:/opt/ap-6.2.0/jboss-ap-6.2.10.11.Java:Java.12.13.java_opts:-server -xx:+ useCompressileOps -JavaAgent:/opt/tcell/tcellagent.jar -djava.util.logging.Manager=org.jboss.logmanager.logmanager -xbootclasspath / p:/opt/ap-6.2.0/jboss-ap-6.2/modules/system/layers/base/org/jboss/logmanager/main/joss-logmanager-1.5.1.final-redhat-1.jar:/opt/ap-6.2.0/jboss-ap-6.2/modules/system/layers/base/org/jboss/log4j/logmanager/main/log4j-jboss-logmanager-1.5。1.final-redhat-1.jar -djboss.modules.system.pkgs=org.jboss.byteman,org.jboss.logmanager.14.15.==.==.==.==.==.==.==.==.==.==.==.==.==.==.==.==.==.==.==.==.==.==.==.==.==.==.==.==.==.==.==.==.==.==.==.==.=16.17.log4j:警告没有找到附加者为了记录器(org.apache.http.client.protocol.requestAddcookies.)。18.log4j:警告请正确初始化log4j系统。19.log4j:warn查看http://logging.apache.org/log4j/1.2/faq.html#noconfig更多信息。20.02:02:31,297信息[org.jboss.modules.](主要的)JBoss模块版本1.3.0.final-redhat-221.02:02:32,457信息[org.jboss.msc](主要的)JBoss MSC版本1.0.4.ga-redhat-122.02:02:33,182信息[org.jboss.as.](MSC.服务线1-2)JBAS015899:JBoss EAP6.2.0.ga.(作为7.3.0.final-redhat-14)开始23.02:02:38,924信息[org.xnio.](MSC.服务线1-4)XNIO版本3.0.7.ga-redhat-124.02:02:38,977信息[org.xnio.nio.](MSC.服务线1-4)XNIO NIO实施版本3.0.7.ga-redhat-125.02:02:38,974信息[org.jboss.as.server.](控制器启动线程)JBAS015888:创建HTTP管理服务使用套接字绑定(管理 - http.)26.02:02:39,031信息[org.jboss.remoting.](MSC.服务线1-4)JBoss Remoting版本3.2.18.ga-redhat-127.02:02:39,368信息[org.jboss.as.jsf.](serverservice线程池 -35.)JBAS012605:激活以下JSF实现:[主要的,1.2]28.02:02:39,376信息[org.jboss.as.naming.](serverservice线程池 -37.)JBAS011800:激活命名子系统29.02:02:39,440信息[org.jboss.as.clustering.infinispan.](serverservice线程池 -29.)JBAS010280:激活Infinispan子系统。30.02:02:39,441信息[org.jboss.as.security.](serverservice线程池 -42.)JBAS013171:激活安全子系统31.02:02:39,607信息[org.jboss.as.webservices.](serverservice线程池 -46.)JBAS015537:激活WebServices扩展32.02:02:39,626信息[org.jboss.as.security.](MSC.服务线1-3)JBAS013170:当前的PICKETBOX版本=4.0.19.sp2-redhat-133.02:02:39,885信息[org.jboss.as.naming.](MSC.服务线1-1)JBAS011802:启动命名服务34.02:02:40,030信息[org.jboss.as.mail.extension.](MSC.服务线1-4)JBAS015400:绑定邮件会话[Java:JBoss /邮件/默认]35.02:02:40,044信息[org.jboss.as.connector.logging.](MSC.服务线1-4)JBAS010408:启动JCA子系统(铁匠1.0.23.final-redhat-1)36.02:02:40,488信息[org.jboss.as.connector.subsystems.datasources.](serverservice线程池 -25.)JBAS010403:部署符合JDBC的驱动类org.h2.driver(版本1.3)37.02:02:42,692信息[org.jboss.ws.common.Management.](MSC.服务线1-3)JBWS022052:启动JBoss Web服务 - 堆栈CXF Server4.2.3.final-redhat-138.02:02:42,866信息[org.apache.coyote.http11.](MSC.服务线1-2)JBWeb003001:Coyote HTTP / 1.1初始化:http- / 127.0.0.1:808039.02:02:42,9920信息[org.apache.coyote.http11.](MSC.服务线1-2)JBWeb003000:Coyote HTTP / 1.1开始:http- / 127.0.0.1:808040.02:02:43,431信息[org.jboss.as.connector.subsystems.datasources.](MSC.服务线1-2)JBAS010400:绑定数据来源[Java:JBoss /数据源/ exampleds]41.02:02:44,746信息[org.jboss.as.Remoting.](MSC.服务线1-3)JBAS017100:倾听127.0.0.1:999942.02:02:44,746信息[org.jboss.as.Remoting.](MSC.服务线1-2)JBAS017100:倾听127.0.0.1:444743.02:02:44,761信息[org.jboss.as.server.deployment.scanner.](MSC.服务线1-1)JBAS015012:启动FileSystemDeployMentserVice为了directory /opt/eap-6.2.0/jboss-ap-6.2/sstantalone/deployments.44.02:02:45,071信息[org.jboss.as.](控制器启动线程)JBAS015961:HTTP管理界面侦听http://127.0.0.1:9990/management45.02:02:45,071信息[org.jboss.as.](控制器启动线程)JBAS015951:管理控制台侦听http://127.0.0.1:999046.02:02:45,072信息[org.jboss.as.](控制器启动线程)JBAS015874:JBoss EAP6.2.0.ga.(作为7.3.0.final-redhat-14)开始在15324ms - 开始129.的186.服务(56.服务是被动或点心的)
这个页面对你有帮助吗?