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.

Inhibit/Allow the Get & Put Actions of a Queue

s

On StackOverflow, someone asked a question about inhibiting get actions against a queue. Here is a simple Java/MQ program that will set inhibit or allow for the GET and PUT attributes of a queue. You can download the source code from here. Regards, Roger Lacroix Capitalware Inc.

HPE NonStop, IBM i (OS/400), IBM MQ, IBM MQ Appliance, Java, Linux, macOS (Mac OS X), Open Source, Programming, Raspberry Pi, Unix, Windows, z/OS Comments Off on Inhibit/Allow the Get & Put Actions of a Queue

Request & Reply JMS/MQRFH2 Messaging Scenario

s

Sometimes people over think a problem and write a complicated solution when really the solution is no different than any other Request/Reply scenario (use case). On StackOverflow, someone asked a question about sending a reply JMS/MQRFH2 message using the RFH2 header and folder values from the original request message. The code will copy the RFH2 […]

HPE NonStop, IBM i (OS/400), IBM MQ, IBM MQ Appliance, Java, JMS, Linux, macOS (Mac OS X), Open Source, Programming, Raspberry Pi, Unix, Windows, z/OS Comments Off on Request & Reply JMS/MQRFH2 Messaging Scenario

IBM announces WebSphere MQ V5.3.1 Fix Pack 16 for HPE NonStop

s

IBM has just released Fix Pack 5.3.1.16 for WebSphere MQ for HPE NonStop: https://www.ibm.com/support/docview.wss?uid=swg1IT29752 Regards, Roger Lacroix Capitalware Inc.

Fix Packs for MQ, HPE NonStop, IBM MQ Comments Off on IBM announces WebSphere MQ V5.3.1 Fix Pack 16 for HPE NonStop

Capitalware Product Advisory

s

A bug was discovered in Capitalware’s framework subroutine for removing trailing blanks (spaces) from a variable. If the contents of the variable contained only blanks then the code miscalculated the length by 1. This bug affects all commercial and “Licensed as Free” products. Commercial Products for distributed platforms affected: MQ Auditor MQ Authenticate User Security […]

Capitalware, IBM i (OS/400), Linux, MQ Auditor, MQ Authenticate User Security Exit, MQ Channel Connection Inspector, MQ Channel Encryption, MQ Channel Throttler, MQ Enterprise Security Suite, MQ Message Encryption, MQ Message Replication, MQ Standard Security Exit, Unix, Windows, z/OS Comments Off on Capitalware Product Advisory

IBM MQ Fix Pack 8.0.0.14 Released

s

IBM has just released Fix Pack 8.0.0.14 for IBM MQ https://www.ibm.com/support/pages/node/1282120 Regards, Roger Lacroix Capitalware Inc.

Fix Packs for MQ, IBM i (OS/400), IBM MQ, Linux, Unix, Windows Comments Off on IBM MQ Fix Pack 8.0.0.14 Released

SQLite v3.31.0 Released

s

D. Richard Hipp has just released SQLite v3.31.0. http://www.sqlite.org/news.html SQLite is a software library that implements a self-contained, serverless, zero-configuration, transactional SQL database engine. SQLite is the most widely deployed SQL database engine in the world. The source code for SQLite is in the public domain. Regards, Roger Lacroix Capitalware Inc.

C, Database, IBM i (OS/400), Linux, macOS (Mac OS X), Open Source, Programming, Unix, Windows, z/OS Comments Off on SQLite v3.31.0 Released

IBM MQ and C# .NET Compatibility

s

Today, I went to build (compile) and run a C# .NET/MQ sample that I have which worked perfectly before and I got the following error when I ran it: I compiled it again. No errors and it successfully generated the executable. Weird. When I ran it, I got the above error message. I searched the […]

.NET, C#, Programming, Windows Comments Off on IBM MQ and C# .NET Compatibility

JMS/MQRFH2 Message Properties in “other” Folder

s

On StackOverflow, someone asked about having an “other” folder (not “usr”) with an MQRFH2 (aka JMS) message. That day, I played around with a MQ/Java program that created various folders in an MQRFH2 message. i.e. When I ran a MQ/JMS program to retrieve the messages, the MQ/JMS programs simply ignore all folders outside of ‘mcd’, […]

C, IBM i (OS/400), IBM MQ, Java, JMS, Linux, macOS (Mac OS X), Programming, Unix, Windows, z/OS Comments Off on JMS/MQRFH2 Message Properties in “other” Folder

Merry Christmas and Happy New Year

s

I would like to wish everyone a Merry Christmas, Happy Hanukkah, Happy Kwanzaa, etc… and a Happy New Year. 🙂 Regards, Roger Lacroix Capitalware Inc.

General 1 Comment

Windows Print Screen

s

Ok. Here’s something not related to MQ or programming. 🙂 Everyday, someone sends Capitalware a support request with an image or two. Its not a problem. I review what they asking and send back a reply. Most of the images I receive are some sort of cropped image of the whole desktop. Sometimes the image […]

Capitalware, Windows Comments Off on Windows Print Screen