Archive for the Category: Java

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

LearnMQ from IBM Developer

During David Ware’s “What’s New in IBM MQ?” session at MQ Technical Conference v2.0.1.8, David announced LearnMQ (see slide 24). LearnMQ is a place where new users can get some FREE MQ training (and earn badges). The LearnMQ web site is broken down into 3 sections: MQ Essentials MQ Tutorials Run a Demo So, if […]

Also posted in C, C++, Education, HPE NonStop, IBM i (OS/400), IBM MQ, JMS, Linux, Programming, Security, Unix, Windows, z/OS Comments Off on LearnMQ from IBM Developer

Java MQ Code to List Queue Status

The other day I answered a question on StackOverflow about getting the LGETIME and LPUTIME attributes of queue status command. I figured I should also post the code here for everyone to read & use. If you have done the runmqsc command for Queue Status of Type ‘Queue’ for all queues of a queue manager […]

Also posted in Capitalware, HPE NonStop, IBM i (OS/400), IBM MQ, IBM MQ Appliance, Linux, macOS (Mac OS X), Open Source, PCF, Programming, Unix, Windows Comments Off on Java MQ Code to List Queue Status

Eclipse 4.8 (Photon) Released

On June 27th, 2018, Eclipse Foundation has released the annual Eclipse release train: https://projects.eclipse.org/releases/photon Eclipse is an open source community, whose projects are focused on building an open development platform comprised of extensible frameworks, tools and runtimes for building, deploying and managing software across the lifecycle. The Eclipse Foundation is a not-for-profit, member supported corporation […]

Also posted in C, C++, JMS, Linux, macOS (Mac OS X), Open Source, Programming, Windows Comments Off on Eclipse 4.8 (Photon) Released