Archive for the Category: Java

Redbooks on IBM MQ

I have created a new section on Capitalware’s IBM MQ Documentation Library page called Redbooks on IBM MQ. I searched the internet and IBM’s Redbook site and found 20 redbooks on the subject of IBM MQ (formally WebSphere MQ, MQSeries). I have listed them in chronologically order. Note: Some of them may be old but […]

Also posted in .NET, C, C#, C++, Capitalware, E-Book, Education, IBM i (OS/400), IBM MQ, IBM MQ Appliance, JMS, Linux, Programming, Security, Unix, Windows, z/OS Comments Off on Redbooks on IBM MQ

AdoptOpenJDK to join the Eclipse Foundation

AdoptOpenJDK project is moving to the Eclipse Foundation. https://blog.adoptopenjdk.net/2020/06/adoptopenjdk-to-join-the-eclipse-foundation/ The new Eclipse project name will be Eclipse Adoptium. Regards, Roger Lacroix Capitalware Inc.

Also posted in JMS, Linux, macOS (Mac OS X), Open Source, Programming, Unix, Windows 3 Comments

IBM MQ information from IBM Developer

Here is some IBM MQ information from IBM Developer that you might find interesting: Article: Improving your IBM MQ applications Article: IBM MQ cheat sheet for developers Article: IBM MQ Downloads for developers Tutorial: Writing and running MQ applications on your Mac Tutorial: Secure communication between IBM MQ endpoints with TLS Regards, Roger Lacroix Capitalware […]

Also posted in .NET, C, C#, C++, IBM i (OS/400), IBM MQ, JMS, Linux, macOS (Mac OS X), Programming, Security, Unix, Windows Comments Off on IBM MQ information from IBM Developer

Simple Monitoring of the Current Queue Depth

On StackOverflow, someone asked a question about determining when a queue’s current depth is the same as maximum depth. They were trying to do it from a script. While this is probably possible (I’m not a sed and/or awk guy), it seemed to me that they are trying to squeeze a fully blown up balloon […]

Also posted in HPE NonStop, IBM i (OS/400), IBM MQ, IBM MQ Appliance, Linux, macOS (Mac OS X), Open Source, PCF, Programming, Raspberry Pi, Unix, Windows, z/OS Comments Off on Simple Monitoring of the Current Queue Depth

IBM MQ, Java and MQ MI and/or MQ HA

Sometimes you come across things that make you just scratch your head and say who the hell wrote this @#$% code. I’m not trying to say that I’m the world’s greatest programmer but some of the shit that the MQ/Java team writes just makes my head spin. They need to share what they’re smoking! IBM’s […]

Also posted in HPE NonStop, IBM i (OS/400), IBM MQ, IBM MQ Appliance, Linux, macOS (Mac OS X), Programming, Raspberry Pi, Unix, Windows, z/OS Comments Off on IBM MQ, Java and MQ MI and/or MQ HA

Working from Home – Open Source Software

The other day I wrote about working from home, since I recently upgraded both my desktop and laptop to Windows 10 64-bit, I thought I should review/list the open source software I use to get the job done. You don’t need to go broke setting up your PC/laptop with software. Here is a list of […]

Also posted in .NET, C, C#, C++, Capitalware, JMS, Open Source, Programming, Rexx, Windows Comments Off on Working from Home – Open Source Software

IBM Think 2020

I just received the following email from David La Rose of IBM saying that IBM Think 2020 has been cancelled and turn into a virtual event. Here is what email said: The health of IBM’s clients, employees and business partners is our primary concern. In light of global precautions for the COVID-19 Coronavirus, and building […]

Also posted in .NET, C, C#, C++, Education, IBM i (OS/400), IBM MQ, JMS, Linux, Programming, Security, Unix, Windows, z/OS Comments Off on IBM Think 2020

Java’s Missing Byte Array Class

After 25 years, it is still surprising that Java doesn’t have a proper byte array class. There can be many reasons that the data a Java program needs to work with is in a byte array. It could be the contents of a file or MQTT message or IBM MQ message, etc. Since there is […]

Also posted in HPE NonStop, IBM i (OS/400), JMS, Linux, macOS (Mac OS X), Open Source, Programming, Raspberry Pi, Unix, Windows, z/OS 3 Comments

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, 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

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, JMS, Linux, macOS (Mac OS X), Open Source, Programming, Raspberry Pi, Unix, Windows, z/OS Comments Off on Request & Reply JMS/MQRFH2 Messaging Scenario