ibm小型机操作系统初始化失败

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ibm小型机操作系统初始化失败相关的知识,希望对你有一定的参考价值。

很抱歉您遇到这样的问题。IBM小型机操作系统初始化失败是一种常见的问题,其原因可能有很多。首先,您可以检查操作系统的安装文件是否正确安装,然后检查操作系统是否正确配置,以及操作系统是否正确更新。此外,您还可以检查操作系统是否受到恶意软件的攻击,以及操作系统是否受到病毒感染。如果您还无法解决IBM小型机操作系统初始化失败的问题,您可以尝试联系IBM客服,他们会提供更多的帮助。 参考技术A ibm小型机操作系统初始化失败
方法步骤:

1、打开桌面左下角的开始菜单,点击设置。


2、在设置窗口中点击更新和安全。


3、接着点击Windows安全中心。


4、点击病毒或威胁保护。


5、然后点击左下角的管理设置。


6、最后将实时保护,云提供的保护和篡改保护全部关闭即可。

NoClassDefFoundError(初始化失败) - Websphere 和 IBM MQ

【中文标题】NoClassDefFoundError(初始化失败) - Websphere 和 IBM MQ【英文标题】:NoClassDefFoundError (initialization failure) - Websphere and IBM MQ 【发布时间】:2011-06-16 16:37:36 【问题描述】:

我在部署到 Websphere 并与 IBM MQ 交互的基于 Spring 的 webapp 上遇到问题。

在我尝试一些失败测试之前一切都很好。

当 web 应用程序启动并运行时,我停止了 IBM MQ。然后我调用 webapp 来发送一条 JMS 消息。 webapp 在调用 JmsTemplate.convertAndSend 时挂起,在 ffdc 目录中发现以下异常。

请注意,JmsTemplate 是使用 JNDIObjectFactoryBean 初始化的,它从 Websphere 获取 MQ 连接工厂设置。

谁能解释“初始化失败”背后的原因??

[27/01/11 14:29:39:498 GMT]     FFDC Exception:java.lang.NoClassDefFoundError SourceId:com.ibm.ws.asynchbeans.J2EEContext.run ProbeId:894 Reporter:com.ibm.ws.asynchbeans.J2EEContext@1280128
java.lang.NoClassDefFoundError: com.ibm.msg.client.wmq.common.internal.Reason (initialization failure)
        at java.lang.J9VMInternals.initialize(J9VMInternals.java:140)
        at com.ibm.msg.client.wmq.internal.WMQMessageProducer.checkJmqiCallSuccess(WMQMessageProducer.java:1024)
        at com.ibm.msg.client.wmq.internal.WMQMessageProducer.checkJmqiCallSuccess(WMQMessageProducer.java:997)
        at com.ibm.msg.client.wmq.internal.WMQMessageProducer.access$800(WMQMessageProducer.java:63)
        at com.ibm.msg.client.wmq.internal.WMQMessageProducer$SpiIdentifiedProducerShadow.initialise(WMQMessageProducer.java:758)
        at com.ibm.msg.client.wmq.internal.WMQMessageProducer.<init>(WMQMessageProducer.java:972)
        at com.ibm.msg.client.wmq.internal.WMQSession.createProducer(WMQSession.java:943)
        at com.ibm.msg.client.jms.internal.JmsSessionImpl.createProducer(JmsSessionImpl.java:1162)
        at com.ibm.msg.client.jms.internal.JmsQueueSessionImpl.createSender(JmsQueueSessionImpl.java:131)
        at com.ibm.mq.jms.MQQueueSession.createSender(MQQueueSession.java:148)
        at com.ibm.mq.jms.MQQueueSession.createProducer(MQQueueSession.java:249)
        at com.ibm.ejs.jms.JMSMessageProducerHandle.<init>(JMSMessageProducerHandle.java:132)
        at com.ibm.ejs.jms.JMSSessionHandle.createProducer(JMSSessionHandle.java:1788)
        at org.springframework.jms.core.JmsTemplate.doCreateProducer(JmsTemplate.java:968)
        at org.springframework.jms.core.JmsTemplate.createProducer(JmsTemplate.java:949)
        at org.springframework.jms.core.JmsTemplate.doSend(JmsTemplate.java:568)
        at org.springframework.jms.core.JmsTemplate$3.doInJms(JmsTemplate.java:541)
        at org.springframework.jms.core.JmsTemplate.execute(JmsTemplate.java:471)
        at org.springframework.jms.core.JmsTemplate.send(JmsTemplate.java:539)
        at org.springframework.jms.core.JmsTemplate.convertAndSend(JmsTemplate.java:617)

【问题讨论】:

我对 Spring 一无所知,但我猜不是 WMQ 客户端完整安装,而是 WMQ jar 被抓取?如果是这样,那么您可能缺少消息目录或一些 NLS 片段。如果这听起来有道理,我很乐意写一份完整详细的回复,并附上相应下载和手册的链接。 嗨 Rob,我不确定是谁安装了这台机器,所以不知道 WMQ 是如何安装的。我该如何验证这一点? 它将位于 /usr/mqm (AIX)、/opt/mqm(其他 UNIX/Linux)或 Windows 中,通常位于 C:\Program Files\IBM\WebSphere MQ 中。通常,如果它在您的路径中,您可以键入 dspmqver 以查看版本和发布号。 版本:7.0.1.0 CMVC 级别:p000-L090813 BuildType:IKAP(生产) 嗯,很高兴我把它作为评论而不是回应。我走错了路。 【参考方案1】:

看起来确实缺少消息目录。我正在读取堆栈转储,因为抛出的异常 (NoClassDefFound) 正试图访问其构造函数中的某些内容。丢失的类可能是实际原因,或者丢失的消息可能隐藏了实际的异常,这当然取决于它是如何抛出的。您可以放入一个 catch 块并手动遍历嵌套的异常吗?

即使此异常不是嵌套异常的一部分,也可能意味着它是在未知异常的 catch 块中实例化的。我不希望 IBM 的 MQ 代码中出现这个问题,但你永远不会知道。

【讨论】:

缺少消息目录会不会导致正常运行出现问题?这个问题只发生在特定的故障场景中。 是的,如果只有一个目录。可以有多个目录。也可能是存在的目录中缺少一条消息。【参考方案2】:

“(初始化失败)”表示该类的静态初始化程序(“”)方法之前抛出了未经检查的异常。发生这种情况时,JVM 将该类标记为错误,随后尝试使用或访问该类会导致 NoClassDefFoundError。在您的日志中搜索堆栈跟踪中包含“Reason.”的错误,以找出根本原因。

(一般来说,NoClassDefFoundError 应该包含一个“Caused by”,异常发生在静态初始化程序中,但由于某种原因,原因要么不存在,要么您没有将其包含在堆栈跟踪中。 )

【讨论】:

以上是关于ibm小型机操作系统初始化失败的主要内容,如果未能解决你的问题,请参考以下文章

win10重置电脑时出现初始化失败 怎么解决重置电脑初始化失败

JSch SFTP 放入 IBM z/OS 失败:无法写入文件;嵌套异常为 3:权限被拒绝

电脑开机后出现初始化失败是怎么回事 带你深入了解原因所在

玩游戏出现“声音设备初始化失败”无法运行

Windows7环境中nessus初始化失败怎么解决

配置系统初始化失败