问题标签 [pcf]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ibm-mq - WebSphereMQ PCFMessageAgent / PCFAgent - 它是线程安全的吗?
我正在使用 WebSphereMQ java PCF(程序控制格式)库实现监控和管理 MQ API。我想知道的是PCFAgent和/或PCFMessageAgent类是否是线程安全的。文档并没有 [对我] 说清楚。
如果没有,那么我有两个选择:
- 创建代理池
- 按需创建(和断开)代理。
对此问题的任何见解表示赞赏。
干杯。
java - Which permissions are required for PCFAgent enquiries?
I'm using a little application I wrote to enquire about the state of some queues on a QM. The enquiry itself is done using the PCFAgent
/PCFMessageAgent
java classes.
My question is: which (least) privileges must be granted to allow a certain MCA user to run monitoring PCF commands (in particular, MQCMD_INQUIRE_Q_STATUS
and MQCMD_INQUIRE_Q
)?
Note: by "monitoring" I mean that the commands should not alter the state of the queue manager in any appreciable way.
ibm-mq - MQ PCF:如何确定持久订阅的关联托管队列?
我正在使用带有 Java 的 PCF API(用于 WMQ 7)。当我列出队列时,我可以看到n 个队列命名如下:
然后对于我的特定主题,我可以看到我打印的n 个订阅看起来像这样:
我知道某处一定有关联,但我无法弄清楚它是什么。
提前感谢您的任何帮助。
//尼古拉斯
java - 使用匿名 SSL 连接到 WebSphere MQ
"com.ibm.mq.MQException: MQJE001: Completion Code '2', Reason '2393'"
我在下面的代码中遇到异常。我的要求是使用 SSL 服务器连接通道连接 QM。不需要客户端身份验证。
java - 使用 WebSphere MQ API 向 PCF 消息添加参数时出错
我在将参数添加到特定 PCF 消息时遇到问题。我正在尝试使用Inquire Log
(http://publib.boulder.ibm.com/infocenter/wmqv6/v6r0/index.jsp?topic=%2Fcom.ibm.mq.csqzac.doc%2Fpc12720_.htm),如您所见它只有一个可选参数。但是当我查看响应列表时,它表明我应该能够获得诸如TotalLogs
或之类的信息LogUsed
。
我正在尝试做的事情:
或者类似的东西......有什么想法吗?我不断得到:
提前感谢您告诉我的任何事情。
queue - 如何获取队列和 jndi 名称
我正在尝试获取 java 中的队列名称和 jndi 名称的列表。我尝试过使用 pcf 并且只能获取队列名称。IBM 视线上的文档并没有太大帮助。
java - 如何使用 Java 启动/停止 Websphere Message Broker?
我希望我的 J2EE 应用程序能够以编程方式启动/停止 Websphere Message Broker 7.0.1 或 Integration Bus 9。MQ Explorer 已经具有此功能,因此我知道可以在 java 中编写此代码。我应该使用什么工具来实现这个功能?我已经尝试过 MQ java API、PCF、CMP API,但没有找到任何特定的命令。
c# - MQCMD_INQUIRE_Q_STATUS,PCF 命令返回“未知类型”异常
我正在使用以下代码返回队列的句柄,如果队列没有任何句柄(打开的输入/输出计数为 0),它将返回 MQRCCF_Q_STATUS_NOT_FOUND 但是当它有一些打开的句柄时,它返回“未知类型”异常.
java - 通过来自 Java 的 PCF 请求获取连接到 IBM MQ 队列的消费者的 ip
我知道 MQExplorer GUI 可以显示谁通过某些通道连接到某个队列以及有关此连接的其他信息,但我没有在 PCF 中找到任何可以从 Java 中执行此操作的内容。
如果存在命令和示例,请提前感谢!
.net - 如何在同步点下发送 PCF 消息?
2232
我有以下代码来获取队列信息,当作为事务的一部分完成时会引发错误:
错误出现在线路上responses = agent.Send(request)
,如下:
完成代码:2,原因代码:2232(2232=MQRC_UNIT_OF_WORK_NOT_STARTED) 在 IBM.WMQ.MQDestination.Put(MQMessage message, MQPutMessageOptions pmo) 在 IBM.WMQ.PCF.PCFAgent.Send(Int32 command, PCFParameter[] parameters) 在 IBM .WMQ.PCF.PCFMessageAgent.Send(PCFMessage request, Boolean check) at IBM.WMQ.PCF.PCFMessageAgent.Send(PCFMessage request) at MyMethod
我的其余事务连接选项(例如用于消息获取或放置)已Or MQC.MQGMO_SYNCPOINT
附加 - 但我看不到如何设置 PCF 消息的连接选项。有人可以帮忙吗?
需要明确的是,我并不关心它是否作为事务的一部分发送,但是因为 Transactionscope 是打开的,所以我收到了这个错误。
- 编辑 -
我在顶部添加了队列管理器连接的代码。