Archive for the Category: Open Source

Java/PCF Program to Delete an IBM MQ Channel

A couple of days ago, I posted a Java/PCF program that would create a IBM MQ channel. So, if you require creating a channel via Java/PCF then you probably will need to delete a channel via Java/PCF. If you are used to deleting an IBM MQ channel using runmqsc command then the following simple Java/PCF […]

Also posted in HPE NonStop, IBM i (OS/400), IBM MQ, IBM MQ Appliance, Java, Linux, macOS (Mac OS X), PCF, Programming, Raspberry Pi, Unix, Windows, z/OS Comments Off on Java/PCF Program to Delete an IBM MQ Channel

FreeBSD v13.1 Released

The FreeBSD Release Engineering Team has just released FreeBSD v13.1. https://www.freebsd.org/releases/13.1R/announce.html FreeBSD is an advanced operating system for modern server, desktop, and embedded computer platforms. FreeBSD’s code base has undergone over thirty years of continuous development, improvement, and optimization. It is developed and maintained by a large team of individuals. FreeBSD provides advanced networking, impressive […]

Also posted in Operating Systems Comments Off on FreeBSD v13.1 Released

Java/PCF Program to Create an IBM MQ SVRCONN Channel

A couple of weeks ago, I posted a Java/PCF Program to Create an IBM MQ Queue. So, today I thought I would create a Java/PCF program to create an IBM MQ SVRCONN channel If you are used to creating an IBM MQ channel using runmqsc command then the following simple Java/PCF program will create a […]

Also posted in HPE NonStop, IBM i (OS/400), IBM MQ, IBM MQ Appliance, Java, Linux, macOS (Mac OS X), PCF, Programming, Raspberry Pi, Unix, Windows, z/OS Comments Off on Java/PCF Program to Create an IBM MQ SVRCONN Channel

Java/PCF Program to Delete an IBM MQ Queue

A couple of days ago, I posted a Java/PCF program that would create a IBM MQ queue. So, if you require creating a queue via Java/PCF then you probably will need to delete a queue via Java/PCF. If you are used to deleting an IBM MQ queue using runmqsc command then the following simple Java/PCF […]

Also posted in HPE NonStop, IBM i (OS/400), IBM MQ, IBM MQ Appliance, Java, Linux, macOS (Mac OS X), PCF, Programming, Raspberry Pi, Unix, Windows, z/OS Comments Off on Java/PCF Program to Delete an IBM MQ Queue

Java/PCF Program to Create an IBM MQ Queue

The other day, someone on StackOverflow asked about creating an IBM MQ queue from JMS. I know it is possible to send PCF commands as a JMS message to the Command Server but it seems overly complex when you can simply do it from Java/PCF (non-JMS). If you are used to creating an IBM MQ […]

Also posted in HPE NonStop, IBM i (OS/400), IBM MQ, IBM MQ Appliance, Java, Linux, macOS (Mac OS X), PCF, Programming, Raspberry Pi, Unix, Windows Comments Off on Java/PCF Program to Create an IBM MQ Queue

OpenBSD v7.1 Released

Theo de Raadt has just released OpenBSD v7.1. https://www.openbsd.org/71.html The OpenBSD project produces a FREE, multi-platform 4.4BSD-based UNIX-like operating system. Our efforts emphasize portability, standardization, correctness, proactive security and integrated cryptography. Regards, Roger Lacroix Capitalware Inc.

Also posted in Operating Systems Comments Off on OpenBSD v7.1 Released

Updated SimpleLogger Class

The other day, someone emailed me and asked if I could add code to externalize the default values used by the SimpleLogger Class. I thought about it and figured it would be reasonably straight forward. Hence, here are the JVM Environment variables that the SimpleLogger Class supports: SimpleLogger.LogFileName – any valid file name SimpleLogger.LogDirectory – […]

Also posted in Capitalware, HPE NonStop, IBM i (OS/400), Java, JMS, Linux, macOS (Mac OS X), Programming, Raspberry Pi, Unix, Windows Comments Off on Updated SimpleLogger Class

My SimpleLogger can be a Replacement for Log4J

In this blog post, don’t get me wrong, I think Log4J is a great product and I am not trying to discourage anyone from using it. I have used Log4J v1.x on hundreds of projects for customers and myself. It has always worked exactly as expected. I have never used Log4J v2.x, so I cannot/will […]

Also posted in Capitalware, HPE NonStop, IBM i (OS/400), Java, JMS, Linux, macOS (Mac OS X), Programming, Raspberry Pi, Unix, Windows Comments Off on My SimpleLogger can be a Replacement for Log4J

Log4J Vulnerability And Capitalware Products

For those who have not heard, there is a new vulnerability in Log4J v2.x. Here is a link to the Log4J v2.x vulnerability: https://unit42.paloaltonetworks.com/apache-log4j-vulnerability-cve-2021-44228/ The Log4J v2.x vulnerability is related to the ‘lookups’ feature that was introduced in version 2. Lookups provide a way to add values to the log4j configuration at arbitrary places. They […]

Also posted in Capitalware, IBM i (OS/400), Java, JMS, Linux, macOS (Mac OS X), MQ Auditor, MQ Batch Toolkit, Programming, Raspberry Pi, Security, Universal File Mover, Unix, Windows Comments Off on Log4J Vulnerability And Capitalware Products

C# .NET MQ Code to Publish to a Topic

A couple of years ago, I posted a blog item called: C# .NET MQ Code to Subscribe to a Topic about subscribing to a topic using C# .NET code. I just realized that I never posted a C# .NET sample code to publish to a topic. So, here go – enjoy. You can download the […]

Also posted in .NET, C#, IBM MQ, Programming, Windows Comments Off on C# .NET MQ Code to Publish to a Topic