Archive for the Category: Linux

Inhibit/Allow the Get & Put Actions of a Queue

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.

Also posted in HPE NonStop, IBM i (OS/400), IBM MQ, IBM MQ Appliance, Java, 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

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 […]

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

Capitalware Product Advisory

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 […]

Also posted in Capitalware, IBM i (OS/400), 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

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.

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

SQLite v3.31.0 Released

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.

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

JMS/MQRFH2 Message Properties in “other” Folder

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’, […]

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

MQ Internals Explained (a little bit)

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 […]

Also posted in .NET, Assembler, C, C#, C++, HPE NonStop, IBM i (OS/400), IBM MQ, Java, JMS, 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

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 […]

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

IBM MQ Fix Pack 9.1.0.4 Released

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.

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

IBM MQ V9.1.4 Announced

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.

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