在使用mq v7版本,java编写的mq应用程序,在发送消息时,会发生异常:MQJE001: Completion Code '2', Reason '2195';
虽然有异常,但是程序还是会正常执行。
解决办法:
添加jar包:com.ibm.mq.pcf.jar
遗留问题:tps不稳定。。。
关于2195的网上解决办法:
一:MQEnvironment.CCSID = 1381;(在JAVA连接代码时指定一下字符集)
二:修改字符集设置
一般Unix、Linux平台中MQ默认的字符集为819,而Windows平台为1381,所以你必须改变其字符集,使两边的字符集相同。改变方法:
1.通过DOS进入MQ的安装目录,进入/bin下。假如要更改的队列管理器为A
2.用指令“strmqm A”启动队列管理器A。
3.用指令“runmqsc A”启动A的MQSC。
4.运行指令“ALTER QMGR CCSID(819)”“end”则修改字符集为819。
分享到:
相关推荐
很全的IBM WebSphere MQ 错误码大全
MQ 错误代码表 MQ 错误代码表是 IBM WebSphere MQ 中用于描述错误的代码表。这些代码用于 MQ 客户端和服务器之间的通信中,用于描述错误的原因和解决方法。 MQRC_NONE (0, X'000"):没有理由的报告。...
"MQ reason code解析" MQ reason code是IBM WebSphere MQ提供的一种错误处理机制,用于描述在MQ应用程序中出现的错误原因。这些reason code可以帮助开发者快速地诊断和解决问题。 Reason Code List 下面是MQ ...
《代码大全》(第二版)是一本由Steven C. McConnell撰写的经典软件工程书籍,旨在弥合软件工程领域内最佳实践与平均实践之间的巨大差距。本书深入探讨了如何提高软件开发的质量、效率以及项目的成功率,是所有软件...
然而,如果调用未能完成或存在某些问题,则会返回一个具体的完成代码(Completion Code)以及与之关联的原因代码(Reason Code)。此文档将详细介绍这些错误代码,并提供一些重要的代码示例。 #### IBM MQ Reason ...
2. Reason Code交叉参考(Reason Code Cross Reference) 在交叉参考部分,会列出一系列按照字母顺序排列的理由代码,并将其交叉引用到完整的数值顺序描述。这为开发者提供了快速查找和定位不同错误代码的能力。 3...
4. **动画配置**:使用`UIView`的`animateKeyframesWithDuration:delay:options:animations:completion:`方法,创建一个关键帧动画。在动画序列中,逐步改变`CAShapeLayer`的`strokeEnd`属性,模拟笔触从无到有的...
jar包,官方版本,自测可用
在这个名为"示例:completion完成后示例完成的存储库"的项目中,我们可以看到它是一个针对Sketch设计工具的插件示例。Sketch是一款流行的矢量图形编辑器,主要用于UI/UX设计,它拥有丰富的插件生态系统,能扩展其...
对于更复杂的视图切换,如自定义动画,我们可以使用`UIView`的动画API,结合`transition(with:duration:options:animations:completion:)`或`animate(withDuration:delay:options:animations:completion:)`来实现。...
2. **视图控制器的转场动画**: - 在视图控制器之间切换时,可以通过自定义转场动画来实现更丰富的过渡效果。`UIViewControllerAnimatedTransitioning`协议允许我们自定义转场动画的实现。 - 使用`present(_:...
##任务## ###在主队列上执行任务### + performBlockInMainQueue: + performBlockInMainQueue:completion: + performBlocksInMainQueue: + performBlocksInMainQueue:completion: ###在后台队列上执行任务### + ...
ui5-codecompletion是一个npm模块,提供一个CLI,该CLI可以在WebStorm的JS编辑器中针对特定版本的启用代码完成。 安装 npm install -g ui5-codecompletion 是的,建议使用全局安装,以便您可以在任何项目中安装/...
初始化:随机生成一个初始解,即任务的随机排列顺序。 计算成本:根据生成的初始解,计算调度方案的成本,即所有任务完成时间的总和。 定义邻域操作:定义一种方式来生成候选... completion_times[schedule[i]] += pr
`animate(withDuration:animations:)`和`animate(withDuration:delay:options:animations:completion:)`都有对应的版本可以处理动画组,如`animate(withDuration:delay:options:animations:completion:)`的`...
2. **组合动画**:多个动画可以串联或并行执行,通过`animate(withDuration:delay:animations:completion:)`的`completion:`参数实现。这使得视图可以同时进行多种变化,比如同时改变大小和颜色。 3. **关键帧动画*...
NRefactory-Completion-Sample, 一个小巧但功能完整的Prototype,如何用NRefactory完成 NRefactory代码完成示例这是一个示例应用程序,演示如何在带有 NRefactory 5的文本编辑器中完成 C# 代码完成。 我们使用...
2. **文件上传** 文件上传功能通常包括选择本地文件、设置远程路径以及实际的传输操作。我们可以提供一个`uploadFile:toPath:completion:`方法,接受本地文件URL和远程目标路径作为输入,然后在上传完成时调用Block...
2, and is familiar with C, C + +, VC + +, Delphi, Visual C #, ASP.NET, java-script, HTML, and ... Job Description: completion of the financial Invoicing (Delphi + SQL, C / S), mainly involved in th...