We went through the Redbook (sg24-8038-00 / CICS and the JVM server Developing and Deploying Java applications) on JBMS programming. They have provided the information to create a CICS screen using JBMS programming. In the Redbook 7.11 FILE CONTROL concept by using JCICS/JBMS program they are trying to read, update, write, and delete the record inside the VSAM file. In that Redbook the provided information for updating the record on VSAM file is not working.
In providing CICS screen using JBMS (JAVA BSAIC MAP SET) code . We need all these METHODS , VARIABLES and CLASSES ,but in this Redbook they provided only some of the fields.
They didn't provide any information regarding to the Screen, PfKeyPanel, Component, Container, Field methods are mentioned as key functions used for the JBMS package. (import com.ibm.itso.sg258038.jbms.*; import com.ibm.itso.sg258038.jbms.Field.Color;). There is no information available about these packages. These packages have all the user defined functions that will help us to create the CICS screen using JBMS programming .
Since there is no such detail given about it, we cannot proceed by giving user defined methods. Can we get elaborate details so that we can implement the JBMS programming to create the CICS Screen.?
Answer by Phil_Wakelin (351) | May 30, 2018 at 04:15 AM
OK we have finally found the archive of the source for JBMS. Its located in the additional materials for the Redbook SG24-5275-03, "Pooled JVM in CICS Transaction Server V3" which is where the chapter in question originally appeared. This has now been archived as SG24-5275-04 since the JVM Pool technology was sunset in CICS TS V4.2. However the Java samples for this book can still be found on the ITSO FTP server here
1.If I want to learn, how to code for creating my own mapset using JBMS language, where I will get the material? 1. the LINK here is not working...!! 2. what are the books you provided now have the same information we already went through it, it is also having the same issue what i discussed? 3. as you told like it is not possible to create a screen using JAVA code rite because sufficient information is not provided in those redbooks?
Answer by Phil_Wakelin (351) | May 29, 2018 at 10:46 AM
@NarutoSasuke
IBM CICS and the JVM server: Developing and Deploying Java applications is an old IBM Redbooks publication. I've been through the archives but have been unable to find any code samples for the JBMS samples other than whats was published in this Redbook.
Note more recently we have produced some new JCICS samples including VSAM, TS, TD, link etc but do not have anything else I know of for terminal control or BMS.
Phil Wakelin
IBM CICS Strategy & Design - Java Adoption
Is there any differnce between JCICS and JBMS code?
JCICS is a CICS provided set of Java classes which wrapper the traditional EXEC CICS API. JBMS is just a set of sample helper classes for dealing with 3270 which drive some parts of the JCICS API.
Answer by Phil_Wakelin (351) | Jun 06, 2018 at 10:23 AM
The link works for me, and I've updated it to point to the parent folder, so hopefully you will be able to browse the FTP server.
JCICS and JZOS and OSGi and JAX-RS 5 Answers
Are the JCICS classes threadsafe? 1 Answer
AspectJ Load time weaving in CICS Z/OS Liberty Profile 16.0.0.2 3 Answers
DFHPI1007 XML_FORMAT_ERROR Invalid XML data character when installing BUNDLE in CICS 1 Answer
DFHSJ0215 and DFHSJ0914 when trying to start my OSGI JVM Server in CICS TS 5.1 1 Answer