Archive for the Category: Java

RFE – Add QM name and channel MCAUSER attribute to be passed to JAAS modules

Please review and vote for this RFE if you think it’s a good idea. The link below will take you directly there. Headline: Add queue manager name and channel MCAUSER attribute to be passed to JAAS modules URL to review the RFE and Vote for it if you like: http://www.ibm.com/developerworks/rfe/execute?use_case=viewRfe&CR_ID=103607 Description: For MQTT and AMQP […]

Also posted in IBM i (OS/400), Linux, MQ, Security, Unix, Windows Leave a comment

MQ not honoring MQGMO_PROPERTIES_IN_HANDLE

Summary: For an MQGET with the option of MQGMO_PROPERTIES_IN_HANDLE on a subscription, MQ does not honor the option when a message is published from an MQTT client. Note: This does not happen when a regular MQ client program publishes a message to the same topic. Setup: MQ v8.0.0.4 (on Windows 64-bit) and the latest SupportPac […]

Also posted in MQ, Programming, Windows 2 Comments

Eclipse 4.6 (Neon) Released

On June 22nd, 2016, Eclipse Foundation has released the annual Eclipse release train: https://www.eclipse.org/org/press-release/20160622_neon.php Key Highlights of Neon Release Eclipse JSDT 2.0:New tools for JavaScript developers, including a JSON editor, support for Grunt/Gulp and a new Chromium V8 Debugger. Platform and JDT Features: Key Eclipse Platform improvements are HiDPI support and autosave. JDT’s Content Assist […]

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

Another Sample Java/MQ Program – MQWrite2

Someone over at Stack Overflow posted a question about logging MQ error messages to a file. After the user updated the posting, I recognized the code as mine (MQWrite.java) that I wrote back in 2000 (Yup, 16 years ago!!). So, I decided to bring MQWrite.java into this decade and created MQWrite2.java. Here is MQWrite2.java that […]

Also posted in IBM i (OS/400), Linux, Mac OS X, MQ, Programming, Unix, Windows Comments Off on Another Sample Java/MQ Program – MQWrite2

A Tip for Handling Java/MQ Internal Message Class

Here’s an interesting head-scratcher. I was writing some Java code to handle an MQ message and in this particular case, it was an MQRFH2 message. The code below was working fine until I decided to dump (output) the message in hexadecimal. The printMsgHex() method is a simple method to retrieve the message and output. When […]

Also posted in IBM i (OS/400), Linux, Mac OS X, MQ, Programming, Unix, Windows Comments Off on A Tip for Handling Java/MQ Internal Message Class

Using MQ Batch Toolkit to Clear Many Queues

Here is another simple script that uses MQ Batch Toolkit (MQBT) to clear hundreds of queues at the same time. Let’s say you have an MQ sandbox or development queue manager that has hundreds of queues that need to be cleared nightly. If all of the queue names have the same high-level qualifier, then the […]

Also posted in Capitalware, IBM i (OS/400), Linux, Mac OS X, MQ, MQ Batch Toolkit, Unix, Windows Comments Off on Using MQ Batch Toolkit to Clear Many Queues

Call for Speakers for MQ Technical Conference v2.0.1.6

We are looking for speakers on any product/service that uses IBM MQ (aka WebSphere MQ & MQSeries) for “MQ Technical Conference v2.0.1.6” (MQTC). The sessions are to be technical in nature and on any subject so long as it relates to MQ. We offer speakers the conference fee for free and we also pay for […]

Also posted in .NET, C, C++, Education, IBM i (OS/400), JMS, Linux, Mac OS X, MQ, MQ Technical Conference, Perl, Programming, Rexx, Security, Unix, Windows, z/OS Comments Off on Call for Speakers for MQ Technical Conference v2.0.1.6

New: Universal File Mover v1.2.2

Capitalware is pleased to announce the release of Universal File Mover v1.2.2. 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), Linux, Mac OS X, MQ, Open Source, Universal File Mover, Unix, Windows Comments Off on New: Universal File Mover v1.2.2

Redistributable Clients Starting with MQ 8.0.0.4

With the release of FixPack 8.0.0.4 for IBM MQ, IBM has provided Redistributable Clients for: Native MQ applications using the MQI written in C, C++, COBOL MQ applications using the Java/JMS classes MQ applications using managed or unmanaged .NET classes There is a write up of the new Redistributable Clients at DeveloperWorks. Regards, Roger Lacroix […]

Also posted in .NET, C, C++, JMS, Linux, MQ, Programming, Windows Comments Off on Redistributable Clients Starting with MQ 8.0.0.4

Bug in MQ V8.0 for Getting Messages in a Group

IBM Support has posted a bug report that may affect some Universal File Mover (UFM) users. Title: IT09814: IBM MQ V8.0: Applications cannot get messages that were put to a queue as a group. Error description: In IBM MQ v8.0 an application that reads from a queue can fail to get messages that are put […]

Also posted in IBM i (OS/400), Linux, Mac OS X, MQ, Universal File Mover, Unix, Windows Comments Off on Bug in MQ V8.0 for Getting Messages in a Group