Here is the June list of New & Updated Gen Knowledge Base Articles (June 1 - 30, 2024, US EST).
PLEASE NOTE: Until the end of October an article improvement project will be running which means updates to older articles will be appearing more frequently in the list than usual. Also during July there is a broken links project running which will have a similar effect.
The full list of KB articles can be found on the Gen Product page: https://support.broadcom.com/group/ecx/productdetails?productName=Gen
Scroll down to "Knowledge Base Articles" and use "Browse All". Change the default "Sort By Relevance" to "Sort By Updated Date". Also at the bottom of the page, you can increase the default value of 10 for "Results per page".
Another thing to note is there is now a "facet" name "Gen" which covers all 4 Gen product names: Gen, Gen - Host Encyclopedia, Gen - Run Time Distributed, Gen - Workstation Toolset.
When the above article search results are initially displayed the Product is filtered on the facet Gen but only with the product name Gen i.e.

Use X on the first "Gen" (facet name) to clear the Product filter and then from left-hand Product list select Gen (facet name):

That results in the following new Product filter which shows all articles that contain any of the 4 Gen product names:

Using Previous and Next to scroll through group of data on Gen block model screens, and have a need to print each page of scrollable data when select Previous or Next. When use the 'Printer Terminal IS' command within the PStep it only prints the fi....,When the Next/Previous keys are pressed, the Dialog Manager performs the scrolling without ever executing the PStep (Procedure Step) code when automatic screen scrolling is set. Therefore the 'Printer Terminal IS' command within the PStep would only ....
When trying to add a CALL REST statement in the Gen 8.6 Toolset and opening an OpenAPI specification file which contains no "servers" section the Toolset will crash instead of issuing a message.,Gen Engineering plan to fix the Toolset to respond more gracefully with a sensible message if the "servers" section is missing. Normally a "servers" section would be present and so this is an unusual occurrence. If the default / is present i.e. serve....
This is a hub article that collates the list of currently available Gen 8.6 Example and Example Model articles.,Gen Example Model : CALL EXTERNAL statement Gen Example Model : INLINE CODE statement for Java Gen Example : Passphrase and Encryption cookbook Gen Example Model - Excel Gen Example Model: INLINE CODE for File I/O Gen Example Model: INLINE CODE state....
When attempting to launch the Gen Diagram Trace Utility (DTU) via the taskbar (pinned to taskbar) in Windows 11, it fails with the following message: DiagramTrace Error: A Java Runtime Environment (JRE) or Java Development Kit (JDK) must be availabl....,When pinned to taskbar, the DTU executable is invoked instead of the DTU batch file associated with the application launch, unlike when starting the DTU from 'Start Menu'. For Windows 11, if users want to access the DTU via the taskbar versus the St....
INLINE CODE in the languages of C, C# and Java: - READ, READ_EACH and CREATE examples - Repeating Group View (RGV) processing for READ_EACH example ,Inline Code has many benefits over EABs, especially since the code is kept with the model. It is recommended that all new "external" logic to be done with Inline Code instead of EABs, where possible. Here are links that might be useful pertaining ....
Trying to use an Inline Code control (C code) to populate an explicit group view. It doesn't seem to be populating the group as expected.,Inline Code has many benefits over EABs, especially since the code is kept with the model. It is recommended that all new "external" logic to be done with Inline Code instead of EABs, where possible. Here are links that might be useful pertaining ....
We are currently using Gen 8.6 and would like to know if it has an End Of Support or End Of Service (EOS) date? Is there a newer version of Gen already available?,No, Gen 8.6 currently does not have an End Of Support or End of Service(EOS) date. There are currently no plans to release a new version of Gen because Gen is following a Continuous Delivery model. Read more here: Gen™ 8.6 > Release Notes> Continuous....
Where can be found the following information related to Broadcom Mainframe products ?: Product Compatibility and supportability (z/OS, CICS, IMS, zEnterprise etc..) Product Life-cycle, General Availability (GA), End of Service (EOS) and End of Life (....,See the following resources for Mainframe compatibility and life-cycle information: Mainframe Compatibilities Lifecycle - Mainframe Software
Need to have a Japanese localized version of the Gen 8.6 Developer Workstation installed and don't see the software .iso for download on the support site under product downloads for Gen. ,To install a Japanese localized version of Gen 8.6, the process would be: - Install Gen 8.6 GA. This can be downloaded from the Broadcom Support Site Product Downloads for the Gen product and is DVD03145911E.iso - Apply the Gen 8.6 PTFs in the fol....
Both COBOL 5.x and 6.x have been certified for use with Gen 8.5 and Gen 8.6 Host Encyclopedia (HE) and Implementation Toolset (IT). This document explains the requirements to use each COBOL version with each Gen release. Note that after upgrading the....,Gen PTFs for COBOL 5 or 6 The Gen support for COBOL 5.x was added in 8.0 (HE) with the following PTFs: RO68840, RO68841, RO81026, RO83289 NOTE: There is no support for the 8.0 IT with COBOL 5.x and above. The 8.0 IT supports COBOL 4.2 and versions b....
How does the Gen 8.6 CALL EXTERNAL feature used for calling a SOAP web service support runtime authentication?,If the SOAP/WSDL has the option to capture the username and password then it could be passed in as a request body but most of the time username and password is abstracted from the WSDL and hence supported through the SOAP header. For the 'C' language....
Under a WebSphere Application Server, using a Gen EJB Java server and Common Action Block (CAB) with CALL EXTERNAL statement to call a non-Gen Java web service results in the following exception for the runtime authentication: TIRM030E: Application f....,Existing COBOL servers are being migrated to Java EJBs and the COBOL External Action Blocks (EABs) they call are being migrated to Java web services. The original plan was to use CALL EXTERNAL from the Gen Java servers to invoke the new web services.....
The TIRM733E/733 deallocation abend error on the UNIX/Linux platform occurs when the server load module that is to be accessed and that is referenced in the aeenv file either does not exist or cannot be executed for a variety of reasons including env....,Perform the following steps to assist in debugging the 733 deallocation abend: Manually inspect all inqload directories listed in the AEPATH environment variable to look for missing load modules. A proactive step to take that will assist in the debug....
While running an Gen 8.6 online "no display" load module on UNIX/Linux, the application abends with the following error: TIRM030E: APPLICATION FAILED - UPDATES HAVE BEEN BACKED OUT TIRM042E: *** PROFILE ERROR DETECTED *** TIRM046E: TRANSACTION PROCES....,Typically TIRM042E profile error(s) are seen with online "no display" applications in UNIX/Linux where the temporary profile files (bs_xxxx) are either conflicting or had been removed prior to the end of a application run. These files are located in ....
When calling a non-Gen web service using the CALL EXTERNAL statement receive response: TIRM030E: Application failed - Updates have been backed out TIRM031E: Failing procedure exit data follows: TIRM032E: Last or current action block id = 0040335712 T....,To resolve the problem, Gen Engineering provided a new test fix version of the Gen 8.6 Toolset file GenWSDLParser.dl. The WSDL parameters for DataContext and InteractionContext were then visible in the "Import Web Service Parameter Matching". This fi....
When we execute Call External statement from a C client to a Gen EJB Web Service deployed under WebSphere see the following error: TIRM030E: Application failed - Updates have been backed out TIRM031E: Failing procedure exit data follows: TIRM032E: La....,After testing with trace enabled (set environment variable CMIDEBUG=-1), Support can see that both Content-Length and Transfer-Encoding fields are in the CALL EXTERNAL HTTP POST header. Testing with Gen 8.6 GA did not show the Transfer-Encoding field....
Is there an easy way to copy selected models from one Gen Host Encyclopedia (HE) to another Gen Host Encyclopedia (HE)? The 2 HEs are on different LPARs/DB2 Subsystems.,There isn't an easy way to copy select/individual models from one HE to another HE across DB2 Subsystems. The Host Encyclopedia panel option Copy Model Across Encyclopedias assumes both Encyclopedias are within the same DB2 Subsystem. Other options ....
After upgrade to Gen 8.6 the Communications Bridge/Comm. Bridge (CB) crashes during a stress test for a large number of connections.,If the large CFB feature is not required to be used Gen 8.5 Comm. Bridge PTFs CCN85001/RO68926 & CCN85003/RO79154 provide a method to set a Windows System environment variable to enable each connection to have the previous lower maximum CFB value of ....
Using the Gen 8.6 Toolset to add a 'Call REST' statement and the 'Upload OpenAPI File' Browse option to select a file via the 'Select OpenAPI Specification File" dialog. After selecting the file, the toolset always crashes with no apparent error. The....,After manually installing the base Gen 8.6 product and the same PTFs that are in the custom package the OpenAPI Specification File selection did not crash. In summary there is no problem with the Gen Toolset and the custom install package must be not....
This article covers how to access Gen 8.6 software and PTFs for all operating system (OS) platforms plus some additional licensing information.,The following steps deliberately go via the Gen Product Home page where other useful information can be found. The other option for steps 2 & 3 is to use "My Downloads" from the main dashboard page to get to https://support.broadcom.com/group/ecx/dow....
Can there be cases in Gen applications e.g. deadlocks in DB2, where the CICS Server Manager (via TIRERR) is not calling TIRELOGX? Seeing deadlocks but no logging from the customized user exit TIRELOGX. For other DB2 errors e.g. "-803" etc. can get lo....,Gen does not call the TIRELOGX when a deadlock is encountered. When a Gen CICS application encounters a deadlock, the default behavior when TRANSACTION RETRY LIMIT is not set in the action diagram is to retry 10 times before returning a message to th....
This article covers the main topics to be aware of when migrating Gen 8.6 COBOL applications to .NET (C#).,Table of Contents Client/server applications Batch applications Block mode applications User Exits Gen Encyclopedia Client/server applications Servers: A COBOL Distributed Processing server would become a Gen .NET server that executes as a COM+ appli....
This article aims to help understanding of the limits on users and applications that can be supported by the Gen Transaction Enabler (TE) programs aefad and aefuf with the various parameters. The article reflects the Unix/Linux operating system, alth....,Connection Limitations for aefad NOTE: Full details of the aefad including all start-up options ("AEFAD options") can be found here: Gen™ 8.6 > Middleware > Transaction Enabler > AEF Asynchronous Daemon To handle connections, the aefad uses internal....
Running Gen 8.6 Linux Implementation Toolset (IT) installer setup script encounters this error: # ./setup Fatal error: glibc detected an invalid stdio handle Fatal error: glibc detected an invalid stdio handle /tmp/extract23412/lsm: line 281: 23611 A....,Download the attached file ca-sm-installer.zip and binary transfer the file to the Linux server. Use command 'unzip 1558536331150ca-sm-installer.zip' to unzip the new version of ca-sm-installer. Instead of mounting the file DVD03150014E.iso (which is....
Upgrading from Gen 8.0 or 8.5 to Gen 8.6 and the Encyclopedia has already been upgraded to Gen 8.6. During the transition process from 8.0/8.5 to 8.6, it needs to be known at what release existing 8.0/8.5 models are at in the 8.6 Encyclopedia so that....,1. Gen 8.x models all use the same metamodel schema '9.2.A6' and therefore can be used by all 8.x toolsets. 2. Additional system objects are populated in Gen 8.5 & 8.6 to support new features: New models will automatically have those objects created....
Can Gen applications for C & C# (CLR/.NET) connect to SQL Server using Windows authentication instead of SQL Server authentication? Also is it possible for the Build Tool to use Windows authentication when creating a SQL Server database/installing D....,PLEASE NOTE: The below information covers what has been successfully tested by the Gen support team but is not actually officially certified/supported, so is to be used at own risk. APPLICATIONS 1. Windows C Applications: Gen Windows C applications u....
------------------------------
Lynn Williams
Senior Principal Support Engineer
Broadcom Software
Australia
------------------------------