Archive for the Category: Java

IBM Open Sources Their Own JVM As Eclipse OpenJ9

IBM has open sourced their JVM implementation (called J9) as OpenJ9. The community now has an alternative implementation of Java which has been well tested on enterprise workloads and hardware. https://www.eclipse.org/openj9/index.html Regards, Roger Lacroix Capitalware Inc.

Also posted in Linux, Open Source, Programming Leave a comment

MQ Resource Adapter and MQ Exits

It is always interesting to see what IBM Support thinks of issues and their resolution. 🙂 Case in point: https://developer.ibm.com/messaging/2017/08/01/using-channel-exits-jee-application-servers/ Background: Several months ago, a long-time customer of MQ Authenticate User Security Exit (MQAUSX) was deploying a JBoss V7 server and needed to configure the MQAUSX client-side security exit to be used for authentication to […]

Also posted in Capitalware, JMS, Linux, MQ, MQ Authenticate User Security Exit, MQ Channel Encryption, Unix, Windows Leave a comment

Windows 10 Creators Update causing Java to Crash

The following applies to Capitalware Java products and any other program that uses Java (JVM) on Windows 10 with a recent Creators Update. Microsoft has changed something in Windows 10 that causes Java (JVM) to crash for some users (not all) when accessing a file. For those IBM MQ users, just to refresh your memory, […]

Also posted in Capitalware, JMS, MQ, Windows Comments Off on Windows 10 Creators Update causing Java to Crash

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, Linux, MQ, 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), JMS, Linux, MQ, 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, 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), Linux, MQ, 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 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