几周以来,在我们的某些JBoss服务器上,启动/重新启动时服务器日志中出现以下错误。
错误URLDeploymentScanner:不完整的部署清单:
---等待其他MBean的MBean-对象名:jboss.messaging.destination:service = HTTPConnectionFactory状态: 配置我依赖于: jboss.messaging:service = ServerPeer jboss.messaging:service = Connector,transport = http
--- MBEAN可能是问题的根源--- ObjectName:jboss.messaging:service = ServerPeer状态:NOTYETINSTALLED取决于 包在我身上: jboss.messaging.destination:service = HTTPConnectionFactory
此后,服务器似乎正常运行,但是JMX控制台中没有与JMS相关的条目。
在所有这些服务器上,JBoss 4(是的,这是一个旧系统)正在作为服务运行,机器正在运行Windows Server的各种版本(2012、2016等)。
ServerPeer似乎(通过搜索事物)与JBoss消息栈密切相关,这可以解释JMS相关的JMX bean的消失。但是我们的应用程序在很大程度上依赖于JMS进行通信,并且该SEEMS在除其中一台机器之外的所有机器上都能正常工作。
我希望有人能弄清导致这种情况的原因(这些机器上的JBoss配置多年来没有改变,除了其中之一以外,所有安装的应用程序在大约2年内都没有改变。此错误似乎是新错误。)