Gen EDGE

 View Only

Gen New & Updated Knowledge Base Articles for November & December 2021

  • 1.  Gen New & Updated Knowledge Base Articles for November & December 2021

    Broadcom Employee
    Posted Jan 09, 2022 10:33 PM
    Edited by Lynn Williams Jan 09, 2022 10:39 PM

    Happy New Year to all!
    Apologies for the delay. Here is both the November and December 2021 list of New & Updated Gen Knowledge Base Articles (November 1- December 31, 2021, US EDT)
    The full list of KB articles can be found from the CA Gen Product Information page here:
    https://support.broadcom.com/mainframe-software/product-page.html?productName=CA Gen.
    At the bottom of section "Knowledge Base Articles" click on the link for "See All Articles".
    NOTE: The default UI layout on the "See All Articles" page has improved due to the move to the SearchUnify search engine.

    The Gen 8.6 Client Server Encyclopedia (CSE) message dispatcher program iefmd.exe randomly crashes a few times a week when it is not necessarily being used. The CSE is unusable until the service CSESvcMD is restarted. The iefmd.log file contans these....,A fix to prevent the iefmd.exe from crashing when the message dispatcher port is scanned was delivered in Gen 8.6 PTF CSN86103/SO05033 ("MESSAGE DISPATCHER CRASHES WHEN ACCESSED BY NON-GEN PROCESS"). That PTF is now superseded by the Gen 8.6 Complete....
    AIX CA Gen 8.6 CSE install.  Created an Oracle 19c instance and database using a AL32UTF8 character set and NLS settings AMERICA/AMERICAN (NLS_LANGUAGE/NLS_TERRITORY). After CSE confIguration, the CSE iefmd fails to start and the iefmd.log contains t....,The Oracle NLS_LANG environment variable value (or NLS_LANG registry value on Windows) has the format: [NLS_LANGUAGE]_[NLS_TERRITORY].[NLS_CHARACTERSET] The CSE is an Oracle client which handles its own character translation and so to avoid any Oracl....
    Recently experienced excessive CPU use on z/OS with a developer tracing in DTF. Subsequent tests revealed that after generating and building only 8 action blocks in trace CPU time increased from 1.75 sec to 443 sec, a mere 25,000% increase in round f....,Gen Engineering don't recall a performance complaint of this magnitude ever being reported. Of course, most customers probably do not run code generated for trace in their production environment so they might not have noticed it occurring in a lesser....
    Gen 8.6 Java Proxy and Gen EJB have both been deployed under the same WebSphere Application Server instance. When the Proxy attempts to execute the EJB Server Procedure Step (Svr1) an exception occurs: === Svr1 An exception occurred calling Svr1.exec....,The "_dpy.jar" is created during the EJB build step and is found in directory "model.ief\java\classes" For this example with Server Procedure Step name Svr1, the file Svr1_dpy.jar needs to be added to file Svr1.war which is con....
    How to install FarPoint TabPro OCX for use with Gen 8.6? Currently, it is the only supported Tab control with Gen: Gen 8.6 > Technical Requirements > General Comments > Active Control Support Policy,To place a FarPoint TabPro OCX on a GUI C Window, a complete licensed package needs to be installed. The FarPoint TabPro Product Code and Serial Number are required for installation and can be acquired from us.sales@grapecity.com if needed. The insta....
    When a Gen customer gets the following message within the Gen AEFUF Transaction Enabler Funnel log file, what does this mean? 'aefuf: no available APPL pgm structure'    Example logging snippet: ... 10:00:00.141715==>rcvpgm: FUNN: UF fd = 4, Sock = 2....,The AEFUF log message 'aefuf: no available APPL pgm structure'  indicates that the AEFUF Transaction Enabler Funnel has lost its connection to the AEFAD Transaction Enabler Daemon, and the AEFUF should be restarted. Reference the Gen 8.6 documentatio....
    Our Gen application is using client/server connectivity via Client Manager to Gen CICS Multi Sockets Server Listener (TISRVMSL/TIML) and we are currently also trying to setup TLS for our connections. In our higher environments UAT/Prod we wanted to i....,More than one TISRVMSL listener in the region can be used as long as each has a separate port number. The transaction identifier can be something other than TIML but the same name must be used in the EZACONFG file and in the CICS definition.  Please ....
    During installation of the Gen IT, provided the command (below) for the setup for a new instance 'CA86'.  Then tried with different unique instance names, but came across this warning window every time and not able to execute the setup. ./setup -I CA....,The reason for this error is that an instance of Gen 8.5 existed that had been installed without an instance name (ex. -I CA85).  So when the Gen 8.6 IT was installed with an instance name (ex. -I CA86) it resulted in the error.  Note, It is always r....
    Our app has proxies built in Gen 8.0, Gen 8.5 working fine ... having to redo all the proxies for Gen86 is a problem as our web app is on an older WebSphere (WAS) and a heap of Java there running 1.6 compatible libraries ... what options are there? I....,1. Up until 2 very recent PTFs for Gen BT & Java runtimes (October 2021), the Gen 8.6 Java runtimes, and any generated Java code were still compiled with Java 1.6 compatibility i.e. target="1.6" and source="1.6". So to maintain the Java 1.6 compatibi....
    Upgrade from Gen 7.6 z/OS IT to 8.6. One of the changes between these versions was the distinction by the z/OS IT to deploy built LMs into segregated load libraries being for online & batch. In prior releases, all generated code from a model was depl....,What is being reported is working as designed. Gen has never placed Batch Manager Load Modules in the IT Batch Exec Lib dataset i.e. it has always placed these in the Exe Load Lib dataset used for online modules. The Batch Exec Lib was introduced in ....
    In the process of ongoing migration activities from Gen 8.5 to 8.6. Have separate path/different folders for 8.5 & 8.6 (both releases having separate application folder/runtime and client manager files) and will also switch the registry settings that....,Checked the Gen 8.5 Client Manager IEFCMN.SRV file (configuration directory "C:\Users\USERNAME\AppData\Local\CA\Gen 8.5\cfg\cm") The definition for the COMMDLL is IOTCPN instead of IOTCP85N. It seems that perhaps 8.6 IEFCMN.SRV file was copied accide....
    On one Gen client/server Windows/z/OS environment the GUI client displays characters "[]" correctly. However, on another environment it does not i.e. [ is getting displayed as ¢ ] is getting displayed as !,On z/OS International code page/CCSID 500 is being used rather than the usual US code page/CCSID 037. Updated the Gen z/OS National Language user exit TIRXINFO from default US EBCDIC codepage 37 to International EBCDIC codepage 500 which has fixed th....
    While upgrading from Gen 8.5 to 8.6, will it be necessary to retain the base old version of module TICCMPD in Gen 8.6 to have SYSDEBUG access?,PTF SO15712 was released to modify TICCMPD to provide access to the SYSDEBUG dataset. By applying PTF SO15712, there is no need to retain the old version of TICCMPD in GEN 8.6.
    Configuring a new Linux Server with Gen 8.6 Implementation Tool for building oracle operational servers.  Server has oracle 19c client . AIX XLC was only used  till now and need to find the equivalent one for the gcc compiler in Linux,The best way to determine what Oracle pre-compiler options should be used on Linux is to do a test build of a GEN remote that is targeting Linux and Oracle. It doesn't have to be successful. But the resulting .out file should show the Oracle precompi....
    Experiencing extremely slow performance (5 minutes/step) with the Gen 8.6 Diagram Trace Utility (DTU) when running in a hybrid cloud environment i.e. Gen application on AWS Linux server connecting to DTU on local in-house PC. The networking performan....,The available/ephemeral port used on the server cannot be specified as a fixed value. Therefore the server firewall needs to be open for all possible ephemeral ports to allow the Control Connection to succeed. For further details see KB article Gen D....
    Does Gen 8.6 for Windows 10 support the use of the Enterprise version of VS2017 / VS2019?  Do we have to use the Pro (Professional) version?  Visual Studio 2017 or 2019,The 3 versions of Visual Studio are Community, Professional, and Enterprise. The Community version is not robust enough for Gen, so the Professional is the minimum version required. The Enterprise version has the same functionality as Professional, b....
    At runtime, if the Dynamic MFC PTF RTN86217 / LU03130 is applied but the application window manager has not been re-built, the following exception may occur: "An unhandled win32 exception occurred..." (screen shot below) If the Just-In-Time Debugger ....,Some things we've discussed internally to mitigate customer impact: 1. Troubleshooting tips:  - The customer can look at the date/time of the .exe/dll to see if it's later than the ptf installation date.  - Customer can add an eye catcher: Update the....
    As part of current architecture, use Gen 8.5 z/OS Implementation Toolset (IT) to install/deploy COBOL generated Cooperative Server modules. As part of the upgrade to 8.6, will install Gen 8.6 Developer Toolset and Encyclopedia Server (CSE). 1. In add....,1. Support don't believe that using 8.6 generated code with the 8.5 z/OS IT has ever been certified. In addition and more importantly, Gen 8.5 reached End Of Service on June 30, 2021. Therefore irrespective of any compatibility questions of using an ....
    All of the CA Gen CSE Clients hang or loop after login screen.  That is, after starting a Client, the Client Logon window displays, then once the parameters are filled in and the OK button is clicked, a circular symbol appears as if the Client is hun....,There are two possible resolutions. 1. The CSE Message Dispatcher is not started. 2. The CSE Message Dispatcher machine has a firewall that blocks the port.
    How to check what CA Gen 8.6 PTFs are applied/installed on any Operating System platform and what PTFs are missing i.e. need to be applied/installed?,1. MAINFRAME (z/OS): a. For the z/OS platform, the status of the PTFs applied can be checked by running an SMP/E report of the Gen 8.6 CSI data set to list what SYSMODS have been received. This is an example of JCL that can be used to run an SMP/E re....
    Upgrade from Gen 7.6 to 8.6 for IMS block mode applications using MFS. Using CSE to generate code and z/OS IT to install it. Some IMS application screens are displaying corrupted. Two applications - tested and validated at r7.6 - have now been upgrad....,Under Gen 8.6:  - To alter the default DEVICE TYPE used for MFS screen generations, two configuration changes are required on CSE and z/OS IT (see Additional Information below)  - Regenerate all application code on the CSE and install using the z/OS ....
    When deleting tables from a Gen model/subset, get error: 'An object type IMPUSE (Name=)(ID=XXXXXXXX) with read only protection cannot be deleted.''   "Protection Violation Backout Model : TEST MODEL Subset: TEST SUBSET An object type IMPUSE (Name=)(I....,For the error: 'IMPUSE (Name=)(ID=XXXXX) with read only protection cannot be deleted'.  This error may be an indication that the subset was scoped with the 'Type' of 'System Test'.   Change  the Subset Type from 'System Test' to either 'Design' or 'U....
    What are the recommended Gen 8.6 Cobol 6.2 compiler options?    And, does Broadcom Gen recommend the STGOPT option?,These are the set of default Cobol 6.2 compile options that we set in Gen 8.6 member 'CEHBCLS0(TICCMPL)' as follows:     S,X,MAP,OFF,DATA(31),NOSEQ,OPT(2),RENT,DLL,APOST,NONUM,NOD,NODYN,OBJ,NOWD,NOSSRANGE,NUMPROC(NOPFD),NONAME Regarding STGOPT Cobol ....
    Both COBOL 5.x and COBOL 6.1 have been certified for use with CA Gen 8.5 and CA Gen 8.6 Host Encyclopedia (HE) and Implementation Toolset (IT).  This document explains the requirements to use each COBOL version with each CA Gen release. Note that aft....,CA Gen PTFs for COBOL 5 or COBOL 6.1 The CA Gen support for COBOL 5.x was added in 8.0 (HE) with the following PTFs: RO68840, RO68841, RO81026, RO83289 (Note: CA GEN release 8.0 is no longer in support.) NOTE: There is no support for the 8.0 IT with ....
    ==========================

    ------------------------------
    Lynn Williams
    Senior Principal Support Engineer
    Broadcom Software
    Australia
    ------------------------------