Archive for the Category: Java

MQ Channel Encryption Product Advisory

It has been discovered that very small TSH segments will cause MQCEJ (Java/JMS) and MQCEDN (.NET) to throw an exception. The issue has been fixed and a product update is available. To get the latest Capitalware commercial product release, send an email to support@capitalware.com and we will send you the latest release of the product. […]

Also posted in .NET, Capitalware, IBM MQ, Linux, MQ Channel Encryption, Security, Unix, Windows, z/OS Comments Off on MQ Channel Encryption Product Advisory

IBM MQ V9 – New CVEs

A new vulnerability has been logged: CVE-2017-1337. IBM MQ V9.0.1 and V9.0.2 Java/JMS application can incorrectly transmit user credentials in plain text. Another new vulnerability has been logged: CVE-2017-1284. IBM MQ V9.0.1 and V9.0.2 could allow a local user with ability to run or enable trace, to obtain sensitive information from WebSphere Application Server traces […]

Also posted in IBM i (OS/400), IBM MQ, JMS, Linux, Security, Unix, Windows Comments Off on IBM MQ V9 – New CVEs

Eclipse 4.7 (Oxygen) Released

On June 28th, 2017, Eclipse Foundation has released the annual Eclipse release train: https://projects.eclipse.org/releases/oxygen Key Highlights of Neon Release Eclipse Linux Tools 6.0 updates Docker Tools with more security options. Eclipse PDT (PHP Development Tools) 5.0 supports the 7.1 version of PHP. The Eclipse Sirius 5.0 platform for building domain-specific modeling tools. Eclipse EGit 4.8.0, […]

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

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), IBM MQ, Linux, Security, Unix, Windows Comments Off on RFE – Add QM name and channel MCAUSER attribute to be passed to JAAS modules

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 IBM 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, macOS (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), IBM MQ, IBM MQ Appliance, Linux, macOS (Mac OS X), 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), IBM MQ, Linux, macOS (Mac OS X), 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), IBM MQ, IBM MQ Appliance, Linux, macOS (Mac OS X), 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), IBM MQ, JMS, Linux, macOS (Mac OS X), 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