Author Archives: Roger Lacroix

My name is Roger Lacroix and I am a die hard programmer. I have been programming since the 80s. My favorite programming languages are Java, C and Rexx. I have worked in the airline, retail but I have spent most of my time doing middleware work in the financial services industry. In 1994, I was introduced to IBM MQ (aka WebSphere MQ & MQSeries) and I thought it was the next best thing since man created fire. This blog will be about IBM MQ, Java, C, Rexx and any other interesting items that I can think of. I hope you enjoy it.

MQ Internals Explained (a little bit)

s

IBM likes to market IBM MQ (aka WebSphere MQ, MQSeries) as a simple and complete solution for business’s messaging needs. Going with the KISS approach is wise (very wise in some cases). IBM talks about the 2 different messaging models that IBM MQ supports: Point-to-Point (P2P) and Publish/Subscribe (Pub/Sub). IBM will: show you how to […]

.NET, Assembler, C, C#, C++, HPE NonStop, IBM i (OS/400), IBM MQ, Java, JMS, Linux, macOS (Mac OS X), MQ Auditor, MQ Message Encryption, Programming, Unix, Windows, z/OS 2 Comments

MQME Issue with ExcludeQueue keyword on an MQPUT1 API Call

s

Late last week, a customer discovered an obscure issue in MQ Message Encryption (MQME) with the ExcludeQueue keyword on an MQPUT1 API call. I have since fixed it but here is what I mean by obscure: – If the user has wild-carded their protected queue setup i.e. ‘TEST.*’ – And then set the ExcludeQueue keyword […]

Capitalware, IBM i (OS/400), IBM MQ, Linux, MQ Message Encryption, Security, Unix, Windows Comments Off on MQME Issue with ExcludeQueue keyword on an MQPUT1 API Call

wc3270 and IBM RDP Issue

s

I use IBM’s Remote Development Program (RDP) to host my z/OS and Linux for System z LPARs. I installed the latest release of wc3270 of the x3270 project on my new Windows 10 PC and copied my settings from my old Windows 7 PC. Hence, I should be good to go but no. I have […]

Capitalware, Open Source, Security, Windows, z/OS Comments Off on wc3270 and IBM RDP Issue

IBM MQ Fix Pack 9.1.0.4 Released

s

IBM has just released Fix Pack 9.1.0.4 for IBM MQ V9.1 LTS: https://www.ibm.com/support/pages/node/1119051 Regards, Roger Lacroix Capitalware Inc.

Fix Packs for MQ, IBM MQ, Linux, Unix, Windows Comments Off on IBM MQ Fix Pack 9.1.0.4 Released

IBM MQ V9.1.4 Announced

s

IBM has announced IBM MQ V9.1.4 for Multiplatforms: https://www.ibm.com/common/ssi/ShowDoc.wss?docURL=/common/ssi/rep_ca/7/897/ENUS219-487/index.html Planned availability for IBM MQ V9.1.4 is December 5, 2019 for Electronic software delivery. IBM MQ (aka WebSphere MQ) homepage https://www.ibm.com/products/mq Regards, Roger Lacroix Capitalware Inc.

Fix Packs for MQ, IBM MQ, IBM MQ Appliance, Linux, Unix, Windows, z/OS Comments Off on IBM MQ V9.1.4 Announced

MQ Batch Toolkit v3.2.0 Released

s

Capitalware Inc. would like to announce the official release of MQ Batch Toolkit v3.2.0. This is a FREE upgrade for ALL licensed users of MQ Batch Toolkit. MQ Batch Toolkit allows users to manipulate, monitor and manage messages in a queue of an IBM MQ (formally WebSphere MQ & MQSeries) queue manager from a command-line […]

Capitalware, IBM MQ, Linux, macOS (Mac OS X), MQ Batch Toolkit, Windows Comments Off on MQ Batch Toolkit v3.2.0 Released

Java on Windows 10 Issue: “Could not open/create prefs root node”

s

I was getting the following error message when I would run a Java application on my new Windows 10 Pro PC: I searched the internet regarding the error message, people say it is a known bug and you need to manually create the following Windows registry key: When I opened the RegEdit, I found that […]

Java, Programming, Windows Comments Off on Java on Windows 10 Issue: “Could not open/create prefs root node”

Customer Requested Update to MQ Message Encryption

s

MQ Message Encryption (MQME) is a solution that provides encryption for MQ message data while it resides in a queue or topic and in the MQ logs (i.e. data at rest). By default, when an application puts a message to a protected queue, MQME will encrypted the entire message data. If the application is putting […]

Capitalware, IBM i (OS/400), IBM MQ, Linux, MQ Message Encryption, Security, Unix, Windows Comments Off on Customer Requested Update to MQ Message Encryption

AMQ7234 Question from the MQ ListServer

s

Doug posted a question on MQ List Server regarding the MQ error message AMQ7234. His question was: My shop has always struggled with large number of messages just being left on the queue. Sometimes to be processed later, sometimes because the application does not know what to do with them, but they cannot be removed. […]

C, HPE NonStop, IBM i (OS/400), IBM MQ, Linux, Programming, Unix, z/OS Comments Off on AMQ7234 Question from the MQ ListServer

MQ Visual Edit on Windows, macOS & Linux

s

I have mentioned this before, Capitalware has a fair number of users who run MQ Visual Edit on macOS. I purchased and use Excelsior Jet for Windows, macOS and Linux. Excelsior Jet compiles and links Java code into an optimized C++ native executable. This means that the end-user does not need to run MQ Visual […]

Capitalware, IBM MQ, Linux, macOS (Mac OS X), Windows Comments Off on MQ Visual Edit on Windows, macOS & Linux