Skip to Main Content
IBM Z Software


This portal is to open public enhancement requests against IBM Z Software products. To view all of your ideas submitted to IBM, create and manage groups of Ideas, or create an idea explicitly set to be either visible by all (public) or visible only to you and IBM (private), use the IBM Unified Ideas Portal (https://ideas.ibm.com).


Shape the future of IBM!

We invite you to shape the future of IBM, including product roadmaps, by submitting ideas that matter to you the most. Here's how it works:

Search existing ideas

Start by searching and reviewing ideas and requests to enhance a product or service. Take a look at ideas others have posted, and add a comment, vote, or subscribe to updates on them if they matter to you. If you can't find what you are looking for,

Post your ideas
  1. Post an idea.

  2. Get feedback from the IBM team and other customers to refine your idea.

  3. Follow the idea through the IBM Ideas process.


Specific links you will want to bookmark for future use

Welcome to the IBM Ideas Portal (https://www.ibm.com/ideas) - Use this site to find out additional information and details about the IBM Ideas process and statuses.

IBM Unified Ideas Portal (https://ideas.ibm.com) - Use this site to view all of your ideas, create new ideas for any IBM product, or search for ideas across all of IBM.

ideasibm@us.ibm.com - Use this email to suggest enhancements to the Ideas process or request help from IBM for submitting your Ideas.

Status Delivered
Created by Guest
Created on Nov 24, 2020

Include text file containing version number

Node.js applications can be run in CICS Transaction Server for z/OS. To do this users indicate the location of their Node installation and CICS starts a Node runtime environment.

CICS supports multiple versions of Node (8 and 12 at the time of writing). Prior to launching the Node runtime CICS needs to know the version of Node it will be launching.

This is necessary to ensure that CICS correctly starts the runtime adjusting for any version specific requirements/incompatibilities. We also need to ensure that any versions of Node which CICS does not support are not launched.

To allow CICS to determine the version of Node we would like the Node installation to include a text file containing the version number that CICS could read before attempting to start the Node runtime.

CICS uses such a mechanism for Java; CICS reads the JDK_INSTALL_OK file. CICS itself ships a CICS_INSTALL_OK file containing the version number, so such a file would make Node consistent with these products.

Idea priority High
  • Guest
    Reply
    |
    Apr 27, 2023

    This feature was delivered through the Node.js PTF details below

    APAR: PH32026 (SEC/INT)

    PTF: UI72783

    https://github.ibm.com/open-z/node-build/issues/391

  • Guest
    Reply
    |
    Nov 27, 2020

    This request will be included included in the most recent V14 PTF shipped 11/27/2020. V8 & V12 will be complete by end of year 2020.