Archive for the Category: Java

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), JMS, Linux, macOS (Mac OS X), Programming, 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, JMS, Programming Comments Off on High performance IBM MQ & JMS applications

What is the default behaviour of method writeString of MQMessage for Java?

Paul Titheridge has posted a blog item over at developerWorks with the title “What is the default behaviour of the IBM MQ classes for Java method MQMessage.writeString(String)?”: https://developer.ibm.com/messaging/2018/03/09/mqmessage-writestring-default-behaviour/ Regards, Roger Lacroix Capitalware Inc.

Also posted in IBM i (OS/400), IBM MQ, Linux, Programming, Unix, Windows, z/OS Comments Off on What is the default behaviour of method writeString of MQMessage for Java?

Levels of JRE and GSkit bundled with IBM MQ

IBM has posted a support note regarding the levels of JRE and GSkit bundled with IBM MQ http://www.ibm.com/support/docview.wss?uid=swg27038676 Regards, Roger Lacroix Capitalware Inc.

Also posted in IBM MQ, JMS, Linux, Security, Unix, Windows Comments Off on Levels of JRE and GSkit bundled with IBM MQ

Java/JMS MQ Applications and Maven

IBM has made available the MQ Redistributable Client (Java/JMS portion) on Maven. Mark Taylor of IBM has a blog posting on it and how to configure your files to use it: https://developer.ibm.com/messaging/2018/01/09/developing-mq-java-applications-maven/ Regards, Roger Lacroix Capitalware Inc.

Also posted in IBM MQ, JMS, Linux, macOS (Mac OS X), Programming, Unix, Windows Comments Off on Java/JMS MQ Applications and Maven

Sample Java Code to Subscribe to an IBM MQ Topic

Here is blog posting # 2 on subscribing to a topic in IBM MQ. More code examples – here is a Java IBM MQ (non-JMS) sample program to subscribe to a topic within a queue manager of IBM MQ. It will receives messages until ‘no messages available’ exception which is set for 30 seconds. You […]

Also posted in IBM i (OS/400), IBM MQ, IBM MQ Appliance, Linux, macOS (Mac OS X), Programming, Unix, Windows, z/OS Comments Off on Sample Java Code to Subscribe to an IBM MQ Topic

Sample Java Code to Publish to an IBM MQ Topic

Programmers always have questions about coding Pub/Sub in IBM MQ. I’ll do 2 blog posting: one on publishing to a topic and the next one on subscribing to a topic in IBM MQ. Since everyone likes code examples, here is a Java IBM MQ (non-JMS) sample program to publish a message to a topic within […]

Also posted in IBM i (OS/400), IBM MQ, IBM MQ Appliance, Linux, macOS (Mac OS X), Programming, Unix, Windows, z/OS Comments Off on Sample Java Code to Publish to an IBM MQ Topic

IBM fixed a quirk in MQ

Wow, IBM fixed a quirk in IBM MQ for Windows and I never noticed until now. 🙂 3 and 1/2 years ago, I wrote a blog posting here about Java applications connecting in ‘bindings mode’ and receiving Reason Code of 2495 when using 64-bit JVM on Windows. You can read the blog posting for the […]

Also posted in IBM MQ, JMS, Windows 1 Comment

Autonomous Lost Message Notifier

All too often, I and the world of MQAdmins hear architects, programmers, support personal, etc. say: MQ has lost my message. Where is my message? What happened to the reply message for the request message? If you need to track or audit messages and/or message flows then your company needs to invest in a commercial […]

Also posted in Database, IBM i (OS/400), IBM MQ, Linux, macOS (Mac OS X), Programming, Unix, Windows Comments Off on Autonomous Lost Message Notifier

Java 9 Released

Oracle has just released Java 9. https://docs.oracle.com/javase/9/whatsnew/toc.htm#JSNEW-GUID-C23AFD78-C777-460B-8ACE-58BE5EA681F6 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), JMS, Linux, macOS (Mac OS X), Programming, Unix, Windows, z/OS Comments Off on Java 9 Released