Archive for the Category: IBM i (OS/400)

Another Useful Feature of runmqsc

I was reading the MQ Knowledge Center today (surprising, yes, I know!) looking up whether or not runmqsc in client mode uses regular PCF commands when sending commands to a remote queue manager. It doesn’t. It uses escaped PCF messages. Anyway, I stumped across an interesting new feature that IBM included in IBM MQ v8.0 […]

Also posted in Education, IBM MQ, IBM MQ Appliance, Linux, Unix, Windows Comments Off on Another Useful Feature of runmqsc

C Code to Lookup MQ Reason Code

Starting with the release of IBM MQ v8.0, IBM included a new header file called: cmqstrc.h. The file description says: This file provides mappings between MQI constant values and string versions of their definitions. In the cmqstrc.h file, from IBM MQ v9.2, there are 342 subroutines for looking up the various integer values and returning […]

Also posted in C, Capitalware, HPE NonStop, IBM MQ, Linux, macOS (Mac OS X), Open Source, Programming, Raspberry Pi, Unix, Windows, z/OS Comments Off on C Code to Lookup MQ Reason Code

New: MQ Message Compression v1.0.0

Capitalware Inc. would like to announce the official release of MQ Message Compression v1.0.0. MQ Message Compression (MQMC) is a solution that provides compression for MQ message data while it resides in a queue or topic and in the MQ logs (i.e. all data at rest). Data compression is the process of modifying and/or converting […]

Also posted in Capitalware, Compression, IBM MQ, Linux, MQ Message Compression, Unix, Windows Comments Off on New: MQ Message Compression v1.0.0

IBM MQ Troubleshooting Common TLS SSL Errors

IBM has just published a helpful support document called: IBM MQ Troubleshooting Common TLS SSL Errors. https://www.ibm.com/support/pages/node/6359069 If you are having MQ SSL/TLS issues then have a read of this document and follow the instructions. Regards, Roger Lacroix Capitalware Inc.

Also posted in HPE NonStop, IBM MQ, IBM MQ Appliance, Linux, macOS (Mac OS X), Security, Unix, Windows, z/OS Comments Off on IBM MQ Troubleshooting Common TLS SSL Errors

Java Method to Output a Byte Array in HEX Dump Format

On StackOverflow, I posted code to output a byte array in a HEX dump format. I thought I should post the code here as a complete working sample. You can download the source code from here. You can copy the 2 methods (dumpBuffer & formatHex) to your general purpose toolkit and use them in any […]

Also posted in HPE NonStop, Java, JMS, Linux, macOS (Mac OS X), Open Source, Programming, Raspberry Pi, Unix, Windows 2 Comments

IBM MQ Fix Pack 9.2.0.1 Released

IBM has just released Fix Pack 9.2.0.1 for IBM MQ V9.2 LTS: https://www.ibm.com/support/pages/downloading-ibm-mq-version-9201 Regards, Roger Lacroix Capitalware Inc.

Also posted in Fix Packs for MQ, IBM MQ, IBM MQ Appliance, Linux, Unix, Windows Comments Off on IBM MQ Fix Pack 9.2.0.1 Released

Dropping LZ1 support from MQ Message Compression

I have been doing a lot of a testing of various messages types (i.e. Fixed-width, CSV, XML, JSON, PDF, PNG, JPG, etc.). I’ll post the results in the next blog posting. I have decided to drop support for LZ1 compression algorithm from MQ Message Compression (MQMC) for the following reasons: LZ1 has the slowest compression […]

Also posted in Capitalware, Compression, IBM MQ, Linux, MQ Message Compression, Unix, Windows Comments Off on Dropping LZ1 support from MQ Message Compression

Beta testers needed for MQ Message Compression

Capitalware is ready for beta testers for a new solution called: MQ Message Compression (MQMC). MQMC is an MQ API Exit. Question: Would you trade a little CPU time to drastically reduce the disk I/O time? I have written a long blog posting on the internals of queue manager logging (with help from Chris Frank) […]

Also posted in Capitalware, Compression, IBM MQ, Linux, MQ Message Compression, Unix, Windows Comments Off on Beta testers needed for MQ Message Compression

Compression, What’s It Good For?

Well, to answer my own question, you want Netflix, Hulu, etc. to use compression when you stream movies or TV shows. Or compress files to free up disk space. There are a variety of reasons to use compression. I’ve been doing a lot of testing using large files and it got me thinking about the […]

Also posted in Capitalware, Compression, IBM MQ, Linux, MQ Message Compression, MQ Technical Conference, Unix, Windows Comments Off on Compression, What’s It Good For?

Enhancement to MQMR

Capitalware has an MQ solution called MQ Message Replication (MQMR). MQ Message Replication will clone messages being written (via MQPUT or MQPUT1 API calls) to an application’s output queue and MQMR will write the exact same messages to ‘n’ target queues (‘n’ can be up to 100). When MQMR replicates a message both the message […]

Also posted in Capitalware, Compression, IBM MQ, Linux, MQ Message Replication, Unix, Windows Comments Off on Enhancement to MQMR