Archive for the Category: Java

Java MQ Code to List All Local Queues and their Attributes

If you have done the following runmqsc command to display all local queues with attributes of a queue manager: And you wanted to do the same thing via a program, here is a fully functioning Java MQ example that will connect to a remote queue manager, issue a PCF “Inquire Queue” command, get the PCF […]

Also posted in Capitalware, HPE NonStop, IBM i (OS/400), IBM MQ, Linux, macOS (Mac OS X), Open Source, PCF, Programming, Unix, Windows Comments Off on Java MQ Code to List All Local Queues and their Attributes

Its All Fun & Games Until Your Message Is Empty!

I’ve collected a bunch of JSON sample files from the internet for testing with MQ Visual Edit. It is always good to have a variety of samples when testing features of a program rather than making up a couple of your own. I was doing some testing with MQ Visual Edit and the JSON samples […]

Also posted in IBM MQ, Linux, macOS (Mac OS X), MQ Visual Edit, Programming, Windows 2 Comments

New: Universal File Mover v2.0.0

Capitalware is pleased to announce the release of Universal File Mover v2.0.0. It is a free open source project. Universal File Mover is more than a simple tool to manage the transfer of files. It allows the user to combine business processes into a workflow. The user combines a series of Action commands to create […]

Also posted in Capitalware, IBM i (OS/400), IBM MQ, IBM MQ Appliance, Linux, macOS (Mac OS X), Open Source, Universal File Mover, Unix, Windows Comments Off on New: Universal File Mover v2.0.0

IBM MQ macOS toolkit for developers

IBM releases IBM MQ macOS toolkit for developers. I’m shocked and wildly surprised that IBM did this. https://developer.ibm.com/messaging/2019/02/05/ibm-mq-macos-toolkit-for-developers/ This toolkit provides the ability to develop and interact directly with MQ from your Mac, for developers using the language interfaces; such as C, C++, COBOL, GoLang, and Node.js; which are built on the platform-native C library […]

Also posted in C, C++, IBM MQ, JMS, macOS (Mac OS X), Programming Comments Off on IBM MQ macOS toolkit for developers

Update to Java MQ PCF Code Samples

Tim Zielke posted a comment to my blog posting of Java MQ Code to List Channel Status about an extra PCF response from a z/OS queue manager that caused the code to throw an exception. So, I updated line # 156 in MQListChannelStatus01.java to be: You can download the updated source code for MQListChannelStatus01.java from […]

Also posted in IBM i (OS/400), IBM MQ, Linux, macOS (Mac OS X), Open Source, PCF, Programming, Unix, Windows, z/OS 1 Comment

Static Analysis of Java Code

A few weeks ago, I was reading Java Magazine and in the current issue, it was reviewing the results of a Java Developer survey. One of the questions in the survey was “Which static quality tools do you use?”. I guess I’m part of the 36% of the people (results of the survey) who don’t […]

Also posted in IBM i (OS/400), JMS, Linux, macOS (Mac OS X), Programming, Unix, Windows, z/OS Comments Off on Static Analysis of Java Code

New: MQ Channel Monitor v1.2.0

Capitalware is pleased to announce the release of MQ Channel Monitor v1.2.0. It is a free open source project. MQ Channel Monitor (MQCM) application is a software package that is designed to gather and to display the status of MQ channels of the queue manager. MQCM displays 16 columns of channel status information. The display […]

Also posted in Capitalware, IBM MQ, IBM MQ Appliance, Linux, macOS (Mac OS X), Open Source, PCF, Programming, Unix, Windows Comments Off on New: MQ Channel Monitor v1.2.0

Java Code to Open a Web Page

Some times the simplest things drive you nuts. 🙂 The Desktop class (java.awt.Desktop) was introduced in Java v1.6. There are occasions when you are running a Java application in JVM 1.6 or higher that the Desktop class is not available or fails to load. It is just weird and very frustrating. Its not just me. […]

Also posted in Linux, macOS (Mac OS X), Open Source, Programming, Raspberry Pi, Unix, Windows Comments Off on Java Code to Open a Web Page

Java MQ Code to List Channel Status

I thought I posted this code sample but I guess I forgot to do it. 😉 If you have done the runmqsc command for Channel Status for all channels of a queue manager as follows: And you wanted to do the same thing via a program, here is a fully functioning Java MQ example that […]

Also posted in Capitalware, HPE NonStop, IBM i (OS/400), IBM MQ, Linux, macOS (Mac OS X), Open Source, PCF, Programming, Unix, Windows 3 Comments

Language Wars – Maybe Enough Already

Maybe I’m just old and grumpy, but I’m tired of surfing the internet and seeing language wars. I just saw this line “100% Java free!” the other day, listed as a product feature and it makes me shake my head. Of all the product features that would sell a product, you want to include that […]

Also posted in .NET, Assembler, C, C#, C++, IBM MQ, JMS, Linux, macOS (Mac OS X), MQ Batch Toolkit, MQ Visual Browse, MQ Visual Edit, MQTT, MQTT Message Viewer, Perl, Programming, Raspberry Pi, Rexx, Swift, Unix, Windows 2 Comments