Archive for the Category: Programming

IBM MQ JMS Message Named Property Issues

Ah, the joys of writing applications for IBM MQ and inevitable customer support that goes with it. 🙂 Late last week, a customer contacted me with an issue with MQ Visual Edit (MQVE) saying after adding Named Properties (i.e. mcd.Msd, etc.) to a regular message which should turn it into a JMS message, they could […]

Also posted in HPE NonStop, IBM i (OS/400), IBM MQ, Java, JMS, Linux, macOS (Mac OS X), MQ Visual Edit, Unix, Windows, z/OS 3 Comments

IBM MQ Lab Speakers’ Sessions for MQTC v2.0.1.8

The IBM MQ Lab in Hursley, UK will be sending a group of speakers (speakers names TBA) to MQ Technical Conference v2.0.1.8 (MQTC). Here are the list of sessions so far: What’s New in IBM MQ Introduction to IBM MQ Benefiting from the IBM MQ Appliance Introduction to MQ Publish/Subscribe Running MQ in the Cloud […]

Also posted in Education, IBM i (OS/400), IBM MQ, Linux, MQ Technical Conference, Security, Unix, Windows, z/OS 1 Comment

Creating A JMS (MQRFH2) Message in non-JMS Java Application

This is the third post regarding JMS (MQRFH2) messages in non-JMS application. The previous 2 are: Handling A JMS (MQRFH2) Message in non-JMS Java Application JMS (MQRFH2) Message But The User Sees Garbage If you want to create JMS messages then the simplest solution is to use the IBM MQ classes for JMS. In case […]

Also posted in IBM i (OS/400), IBM MQ, IBM MQ Appliance, Java, JMS, Linux, macOS (Mac OS X), Unix, Windows, z/OS 2 Comments

Handling A JMS (MQRFH2) Message in non-JMS Java Application

In the post ‘JMS (MQRFH2) Message But The User Sees Garbage‘, I wrote about how to properly view a JMS message (aka MQRFH2 message) on an MQ queue. I mentioned in the posting that non-JMS applications can be coded to deal with JMS messages. So in this posting, I’ll show you code for handling both […]

Also posted in HPE NonStop, IBM i (OS/400), IBM MQ, IBM MQ Appliance, Java, JMS, Linux, macOS (Mac OS X), Unix, Windows, z/OS 2 Comments

SQLite v3.23.1 Released

D. Richard Hipp has just released SQLite v3.23.1. 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), Linux, macOS (Mac OS X), Open Source, Unix, Windows, z/OS Comments Off on SQLite v3.23.1 Released

JMS (MQRFH2) Message But The User Sees Garbage

I swear at least once a month I read about someone complaining that they are seeing garbage (unreadable) output when they try to read their JMS (aka MQRFH2) message in IBM MQ. The user will put a message to a queue with their JMS application then try and read it with a non-JMS tool and […]

Also posted in IBM i (OS/400), IBM MQ, IBM MQ Appliance, Java, JMS, Linux, macOS (Mac OS X), MQ Batch Toolkit, MQ Visual Browse, MQ Visual Edit, Unix, Windows, z/OS Comments Off on JMS (MQRFH2) Message But The User Sees Garbage

SQLite v3.23.0 Released

D. Richard Hipp has just released SQLite v3.23.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), Linux, macOS (Mac OS X), Open Source, Unix, Windows, z/OS Comments Off on SQLite v3.23.0 Released

Java 10 Released

Oracle has just released Java 10. http://www.oracle.com/technetwork/java/javase/10-relnote-issues-4108729.html Java Platform, Standard Edition (Java SE) lets you develop and deploy Java applications on desktops and servers, as well as in today’s demanding embedded environments. Java offers the rich user interface, performance, versatility, portability, and security that today’s applicationsrequire. Regards, Roger Lacroix Capitalware Inc.

Also posted in IBM i (OS/400), Java, JMS, Linux, macOS (Mac OS X), Unix, Windows, z/OS Comments Off on Java 10 Released

High performance IBM MQ & JMS applications

Bastien Jansen has written a blog posting called: High performance IBM MQ & JMS applications. If you program in JMS and IBM MQ then you should definitely read the blog posting. You can find it here: https://bjansen.github.io/java/2018/03/04/high-performance-mq-jms.html Persistent messages are used by queue managers to guarantee message delivery. That’s not the correct IBM terminology. It […]

Also posted in IBM MQ, IBM MQ Appliance, Java, JMS Comments Off on High performance IBM MQ & JMS applications

New Raspberry Pi 3 Model B+ Released

Raspberry Pi Foundation has just released a new Raspberry Pi 3 Model B+. https://www.raspberrypi.org/blog/raspberry-pi-3-model-bplus-sale-now-35/ It has a faster CPU, upgraded networking and improved thermal management. Specifications: Broadcom BCM2837B0, Cortex-A53 (ARMv8) 64-bit SoC @ 1.4GHz 1GB LPDDR2 SDRAM 2.4GHz and 5GHz IEEE 802.11.b/g/n/ac wireless LAN, Bluetooth 4.2, BLE Gigabit Ethernet over USB 2.0 (maximum throughput 300 […]

Also posted in Education, Linux, Open Source, Operating Systems, Raspberry Pi Comments Off on New Raspberry Pi 3 Model B+ Released