- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
根据我的问题,我读了很多文章,但仍然没有解决方案。
当我尝试创建与 WebSpereMQ 的连接时,我得到
MQJE001: An MQException occurred: Completion Code 2, Reason 2009
MQJE016: MQ queue manager closed channel immediately during connect
Closure reason = 2009
阅读不同的文章后,我尝试通过以下方式更改 CCSID
MQEnvironment.properties.put(MQC.CCSID_PROPERTY, 1208);
// also tried other CCSIDs like 1200,819,500
但我没有成功。我读到一个好主意是查看 MQ 日志文件以查明是否有另一个进程中断连接。但我无法调查该日志文件,因为它们是经过编码的,而且我不知道如何阅读它们。
问题:1)你知道如何读取MQ日志吗?如何使它们可读?2)您知道还有什么可能导致此类问题吗?
文件 AMQERR01.txt 中的日志:
----- amqxfdcp.c : 773 --------------------------------------------------------
04.07.2013 10:41:01 - Process(2880.3) User(Anton.Kasianchuk) Program(javaw.exe)
AMQ6118: An internal WebSphere MQ error has occurred (20806211)
EXPLANATION:
An error has been detected, and the MQ error recording routine has been called.
ACTION:
Use the standard facilities supplied with your system to record the problem
identifier, and to save the generated output files. Contact your IBM support
center. Do not discard these files until the problem has been resolved.
----- amqxfdcp.c : 735 --------------------------------------------------------
04.07.2013 10:41:01 - Process(2880.3) User(Anton.Kasianchuk) Program(javaw.exe)
AMQ6184: An internal WebSphere MQ error has occurred on queue manager MMSG01Q2.
EXPLANATION:
An error has been detected, and the WebSphere MQ error recording routine has
been called. The failing process is process 2880.
ACTION:
Use the standard facilities supplied with your system to record the problem
identifier, and to save the generated output files. Contact your IBM support
center. Do not discard these files until the problem has been resolved.
----- amqxfdcp.c : 773 --------------------------------------------------------
04.07.2013 10:41:05 - Process(2880.1) User(Anton.Kasianchuk) Program(javaw.exe)
AMQ6118: An internal WebSphere MQ error has occurred (20806211)
EXPLANATION:
An error has been detected, and the MQ error recording routine has been called.
ACTION:
Use the standard facilities supplied with your system to record the problem
identifier, and to save the generated output files. Contact your IBM support
center. Do not discard these files until the problem has been resolved.
----- amqxfdcp.c : 735 --------------------------------------------------------
04.07.2013 10:41:05 - Process(2880.1) User(Anton.Kasianchuk) Program(javaw.exe)
AMQ6184: An internal WebSphere MQ error has occurred on queue manager MMSG01Q2.
EXPLANATION:
An error has been detected, and the WebSphere MQ error recording routine has
been called. The failing process is process 2880.
ACTION:
Use the standard facilities supplied with your system to record the problem
identifier, and to save the generated output files. Contact your IBM support
center. Do not discard these files until the problem has been resolved.
----- amqxfdcp.c : 773 --------------------------------------------------------
04.07.2013 10:41:05 - Process(2880.1) User(Anton.Kasianchuk) Program(javaw.exe)
AMQ6118: An internal WebSphere MQ error has occurred (20806211)
EXPLANATION:
An error has been detected, and the MQ error recording routine has been called.
ACTION:
Use the standard facilities supplied with your system to record the problem
identifier, and to save the generated output files. Contact your IBM support
center. Do not discard these files until the problem has been resolved.
----- amqxfdcp.c : 735 --------------------------------------------------------
04.07.2013 10:41:05 - Process(2880.1) User(Anton.Kasianchuk) Program(javaw.exe)
AMQ6184: An internal WebSphere MQ error has occurred on queue manager MMSG01Q2.
EXPLANATION:
An error has been detected, and the WebSphere MQ error recording routine has
been called. The failing process is process 2880.
ACTION:
Use the standard facilities supplied with your system to record the problem
identifier, and to save the generated output files. Contact your IBM support
center. Do not discard these files until the problem has been resolved.
----- amqxfdcp.c : 773 --------------------------------------------------------
04.07.2013 10:41:05 - Process(2880.1) User(Anton.Kasianchuk) Program(javaw.exe)
AMQ6118: An internal WebSphere MQ error has occurred (20806211)
EXPLANATION:
An error has been detected, and the MQ error recording routine has been called.
ACTION:
Use the standard facilities supplied with your system to record the problem
identifier, and to save the generated output files. Contact your IBM support
center. Do not discard these files until the problem has been resolved.
----- amqxfdcp.c : 735 --------------------------------------------------------
04.07.2013 10:41:05 - Process(2880.1) User(Anton.Kasianchuk) Program(javaw.exe)
AMQ6184: An internal WebSphere MQ error has occurred on queue manager MMSG01Q2.
EXPLANATION:
An error has been detected, and the WebSphere MQ error recording routine has
been called. The failing process is process 2880.
ACTION:
Use the standard facilities supplied with your system to record the problem
identifier, and to save the generated output files. Contact your IBM support
center. Do not discard these files until the problem has been resolved.
----- amqxfdcp.c : 773 --------------------------------------------------------
04.07.2013 10:41:05 - Process(2880.1) User(Anton.Kasianchuk) Program(javaw.exe)
AMQ6118: An internal WebSphere MQ error has occurred (20806211)
EXPLANATION:
An error has been detected, and the MQ error recording routine has been called.
ACTION:
Use the standard facilities supplied with your system to record the problem
identifier, and to save the generated output files. Contact your IBM support
center. Do not discard these files until the problem has been resolved.
----- amqxfdcp.c : 735 --------------------------------------------------------
04.07.2013 10:41:05 - Process(2880.1) User(Anton.Kasianchuk) Program(javaw.exe)
AMQ6184: An internal WebSphere MQ error has occurred on queue manager MMSG01Q2.
EXPLANATION:
An error has been detected, and the WebSphere MQ error recording routine has
been called. The failing process is process 2880.
ACTION:
Use the standard facilities supplied with your system to record the problem
identifier, and to save the generated output files. Contact your IBM support
center. Do not discard these files until the problem has been resolved.
----- amqxfdcp.c : 773 --------------------------------------------------------
04.07.2013 10:45:41 - Process(3192.1) User(Anton.Kasianchuk) Program(crtmqm.exe)
AMQ6119: An internal WebSphere MQ error has occurred (Failed to create mapped
memory segment: [rc=536895769 errorCode=5])
EXPLANATION:
MQ detected an unexpected error when calling the operating system. The MQ error
recording routine has been called.
ACTION:
Use the standard facilities supplied with your system to record the problem
identifier, and to save the generated output files. Contact your IBM support
center. Do not discard these files until the problem has been resolved.
----- amqxfdcp.c : 735 --------------------------------------------------------
04.07.2013 10:45:41 - Process(3192.1) User(Anton.Kasianchuk) Program(crtmqm.exe)
AMQ6183: An internal WebSphere MQ error has occurred.
EXPLANATION:
An error has been detected, and the WebSphere MQ error recording routine has
been called. The failing process is process 3192.
ACTION:
Use the standard facilities supplied with your system to record the problem
identifier, and to save the generated output files. Contact your IBM support
center. Do not discard these files until the problem has been resolved.
----- amqxfdcp.c : 779 --
来自文件 amqtsivt.txt 的日志
10:45:39 IVT Started
10:45:41 Setup IVT Environment...
10:45:41 Creating Queue Manager...
10:45:42 Starting Queue Manager...
10:45:42 Ready.
10:45:42 Connect to QueueManager(1), CC:2 - RC:2058
10:45:42 Connect to QueueManager(2), CC:2 - RC:2058
10:45:42 Open queue, CC:2 - RC:2018
10:45:42 Put Message, CC:2 - RC:2018
10:45:42 Message Put: AMQMTSIVT
10:45:42 Get Message, CC:2 - RC:2018
10:45:42 Message Returned:
10:45:42 Close queue, CC:2 - RC:2018
10:45:42 Started thread 01
10:45:42 MQOpen in Child Thread, CC:2 - RC:2018
10:45:42 MQPut in Child Thread, CC:2 - RC:2018
10:45:42 MQGet in Child Thread, CC:2 - RC:2018
10:45:42 MQClose in Child Thread, CC:2 - RC:2018
10:45:42 Child Thread finished 43 cycles
10:45:43 Started thread 02
10:45:43 MQOpen in Child Thread, CC:2 - RC:2018
10:45:43 MQPut in Child Thread, CC:2 - RC:2018
10:45:43 MQGet in Child Thread, CC:2 - RC:2018
10:45:43 MQClose in Child Thread, CC:2 - RC:2018
10:45:43 Child Thread finished 46 cycles
10:45:44 Started thread 03
10:45:44 MQOpen in Child Thread, CC:2 - RC:2018
10:45:44 MQPut in Child Thread, CC:2 - RC:2018
10:45:44 MQGet in Child Thread, CC:2 - RC:2018
10:45:44 MQClose in Child Thread, CC:2 - RC:2018
10:45:44 Child Thread finished 49 cycles
10:45:45 Started thread 04
10:45:45 MQOpen in Child Thread, CC:2 - RC:2018
10:45:45 MQPut in Child Thread, CC:2 - RC:2018
10:45:45 MQGet in Child Thread, CC:2 - RC:2018
10:45:45 MQClose in Child Thread, CC:2 - RC:2018
10:45:45 Child Thread finished 3 cycles
10:45:45 Started thread 05
10:45:45 MQOpen in Child Thread, CC:2 - RC:2018
10:45:45 MQPut in Child Thread, CC:2 - RC:2018
10:45:45 MQGet in Child Thread, CC:2 - RC:2018
10:45:45 MQClose in Child Thread, CC:2 - RC:2018
10:45:45 Child Thread finished 3 cycles
10:45:45 Started thread 06
10:45:45 MQOpen in Child Thread, CC:2 - RC:2018
10:45:45 MQPut in Child Thread, CC:2 - RC:2018
10:45:45 MQGet in Child Thread, CC:2 - RC:2018
10:45:45 MQClose in Child Thread, CC:2 - RC:2018
10:45:45 Child Thread finished 3 cycles
10:45:45 Started thread 07
10:45:45 MQOpen in Child Thread, CC:2 - RC:2018
10:45:45 MQPut in Child Thread, CC:2 - RC:2018
10:45:45 MQGet in Child Thread, CC:2 - RC:2018
10:45:45 MQClose in Child Thread, CC:2 - RC:2018
10:45:45 Child Thread finished 3 cycles
10:45:45 Started thread 08
10:45:45 MQOpen in Child Thread, CC:2 - RC:2018
10:45:45 MQPut in Child Thread, CC:2 - RC:2018
10:45:45 MQGet in Child Thread, CC:2 - RC:2018
10:45:45 MQClose in Child Thread, CC:2 - RC:2018
10:45:45 Child Thread finished 3 cycles
10:45:46 Started thread 09
10:45:46 MQOpen in Child Thread, CC:2 - RC:2018
10:45:46 MQPut in Child Thread, CC:2 - RC:2018
10:45:46 MQGet in Child Thread, CC:2 - RC:2018
10:45:46 MQClose in Child Thread, CC:2 - RC:2018
10:45:46 Child Thread finished 6 cycles
10:45:47 User cancelled action
10:45:47 Started thread 10
10:45:47 MQOpen in Child Thread, CC:2 - RC:2018
10:45:47 MQPut in Child Thread, CC:2 - RC:2018
10:45:47 MQGet in Child Thread, CC:2 - RC:2018
10:45:47 MQClose in Child Thread, CC:2 - RC:2018
10:45:47 Child Thread finished 9 cycles
10:45:48 Error(s) encountered during thread execution
10:45:48 All threads terminated
10:45:48 Disconnect from QueueManager (1), CC:2 - RC:2018
10:45:48 Disconnect from QueueManager (2), CC:2 - RC:2018
10:45:48 Ready.
10:45:49 Cleaning Up...
10:45:49 Deleting MTS Package
10:45:49 Access MTS Admin Catalog, OK
10:45:52 Get MTS Packages, OK
10:45:52 Ending Queue Manager...
10:45:52 Deleting Queue Manager...
10:45:53 Ready.
来自\Qmgrs\MMSG01Q2\errors\AMQERR01.txt 的日志
----- amqrmrsa.c : 468 --------------------------------------------------------
05.07.2013 09:41:10 - Process(6004.21) User(j2mquser) Program(amqrmppa.exe)
AMQ9502: Type of channel not suitable for action requested.
EXPLANATION:
The operation requested cannot be performed on channel 'CLOUD.MMSG01Q2.S1'.
Some operations are only valid for certain channel types. For example, you can
only ping a channel from the end sending the message.
ACTION:
Check whether the channel name is specified correctly. If it is check that the
channel has been defined correctly.
----- amqrmsaa.c : 1072 -------------------------------------------------------
05.07.2013 09:41:10 - Process(6004.21) User(j2mquser) Program(amqrmppa.exe)
AMQ9999: Channel program ended abnormally.
EXPLANATION:
Channel program 'CLOUD.MMSG01Q2.S1' ended abnormally.
ACTION:
Look at previous error messages for channel program 'CLOUD.MMSG01Q2.S1' in the
error files to determine the cause of the failure.
----- amqrmrsa.c : 468 --------------------------------------------------------
最佳答案
您指的是哪些日志? MQ 错误日志不是二进制的。您可以在(在 Windows 上)WebSphere MQ 安装文件夹下找到它们。特定于队列管理器的错误日志将位于\Qmgrs\"qmgr"\文件夹下。请查看这些错误日志,它们可能包含有关您的问题的信息。
检查您在应用程序中使用的端口是否是队列管理器正在监听的端口。您是否在队列管理器端口上启用了 SSL,并且您的应用程序不使用 SSL?
关于java - MQ 队列管理器在连接期间立即关闭 channel ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17452912/
我希望在我的应用程序下载信息时显示 Toast 消息,但即使我将它放在我的代码之前,它也不会在下载完成后出现。将我的代码放在一个单独的线程中会引起很多麻烦,但是将 toast 放在一个单独的线程中也不
面临即时应用更新模式的问题。成功完成应用程序更新后,一切都关闭并且不重新启动应用程序。这就是问题所在。 但是android文档说: A full screen user experience that
我有一张 table 我有一个 anchor 标记,
我正在开发一个具有两个线程的 Java/Seam/Hibernate/Glassfish 应用程序: 线程 #1 发送各种消息并将摘要信息写入 MySQL 数据库。 线程 #2 定期轮询数据库(由 S
我找不到规范的相关部分来回答这个问题。在 Java 中的条件运算符语句中,是否同时评估真假参数? 以下是否会抛出 NullPointerException Integer test = null; t
大家下午好, 我想知道是否有办法使类的静态 block 运行,即使类本身没有被引用? 我知道它是延迟加载的,因此只需调用该类的任何函数即可开始启动该类, 但是,我希望该类在任何调用之前启动,换句话说,
我正在尝试使用 jQuery prop() 方法禁用元素(表单字段)。有两个字段,一个叫做fee,一个叫做currency。每当 fee 设置为 0 时,第二个字段 currency 将被禁用。这样做
我想为 UIButton 的缩放设置动画,并在完成后再次为缩放设置动画,但让它在没有动画的情况下旋转。我尝试将旋转变换放在没有持续时间的动画调用中,但不知何故它仍然成为缩放动画的一部分或替换缩放动画。
在 js 代码中,我创建了 3 个按钮 --- 按钮 1...按钮 2...按钮 3和 3 个输入字段 --- 输入字段 1...输入字段 2...输入字段 3 从脚本开始所有按钮都被禁用 只有当输入
我正在使用一个 threading.Thread() 来完成它的工作并返回 。它的返回记录在打印语句中,所以我确信有时候是这样的。然而,依靠 threading.active_count() 和 th
我正在使用 IntelliJ 9,我很好奇是否有任何与 Visual Studio“即时”调试窗口等效的 IntelliJ。在编辑器中选择所需的表达式,然后 ALT-F8 来评估表达式,但我希望能够在
我有一个两个标签页,一个标签是记录列表,点击记录会切换到编辑标签,编辑标签中有保存和取消按钮。 现在,我单击记录 #1,进行一些编辑,然后单击取消按钮。当然我不想验证表单,因为它被取消了,所以我设置了
我有一个 A viewController,首先,我呈现 B viewController,经过一些工作后,我需要关闭 B viewController 并呈现 C viewController,所以
我希望能够在文本框中输入内容,当用户在文本框中输入内容时,我希望程序无需单击按钮即可自动读取文本框。 例子:用户类型:“abcd”当用户输入时,程序会显示每个字母对应的数字。 程序输出:“1234”
如果任何表单输入发生更改,如何立即更改提交按钮文本? //This applies to whole form $('#test').change(function() { $("#send").
主要功能: var interval; function refreshId(sessio
假设我有一个包含这些列的 data.table nodeID hour1aaa hour1bbb hour1ccc hour2aaa hour2bbb hour2ccc .
根据vimeo js-api doc ,事件 finish - 当视频播放结束时触发。 出于某种原因,我无法让它工作,finish 事件总是立即调用,我做错了什么吗? 我试图让嵌入的视频在播放完毕后消
我想滑动当前ul元素下的所有li元素和slideDown li元素 $(document).ready(function(){ $("li").slideUp(); }); $(".nav")
我有一个表-compositeView,其中有行-itemView。每行都有许多事件 - 单击、更改等等。 在某些状态下,我想“锁定”表。禁用按钮并取消事件。 是否有一种好方法可以立即取消 itemv
我是一名优秀的程序员,十分优秀!