Questions tagged [cics]

CICS (Customer Information Control System) is a transaction server that runs primarily on IBM mainframe systems under z/OS and z/VSE.

CICS is a transaction manager designed for rapid, high-volume online processing. Historically this processing was mostly interactive (screen-oriented), but since the addition of APIs to handle http(s) and SOAP web services more legacy applications have had new interfaces retrofitted.

Applications are written in a variety of languages including Assembler, COBOL, Java, PHP, PL/I, and Rexx, and use CICS supplied APIs to interact with CICS resources such as files, database connections or to invoke functions such as invoking a web service.

CICS manages the entire transaction such that if for any reason a part of the transaction fails all recoverable changes can be backed out.

208 questions
12
votes
3 answers

What are the advantages of pseudo conversational vs conversational CICS programming?

I am trying to understand the differences between pseudo conversational and conversational CICS programming. What are the advantages and disadvantages of each approach?
Richards Marian
  • 141
  • 1
  • 4
7
votes
1 answer

How to pass linkage section data to another program's linkage section in COBOL

I'm working on a Wrapper/Bridge COBOL program that handles program calls and performs cross-cutting operations like logging,security-check etc. Main motivation is checking the security access for consumer program whether it has access to call the…
Tunceren
  • 754
  • 1
  • 8
  • 16
5
votes
1 answer

Axis2(aar) + spring, without a servletContext

Greetings dear Stackoverflow users, I have been lately in lots of pain with one specific problem with axis2 web services with Spring framework. I have read lots of different guides and read different forums but found people with the same problems…
st6mm
  • 239
  • 2
  • 14
4
votes
1 answer

Finding all CICS regions containing a program through Ansible

I'm using the IBM z/OS CICS collection for Ansible. I need to be able to find all CICS regions that contain a particular program, and automate that on a regular basis. I have CMCI set up and have tested that. I can also get all programs like this: …
Ben Cox
  • 1,393
  • 10
  • 28
4
votes
5 answers

Close a Transaction CICS

I have a short program COBOL CICS, it's a basic CRUD. In this program I have an options, when I press F12 I want to exit, close my transaction. I want to press F12 and the transaction close. Can I write any command to do that in my COBOL program?…
IanPoli
  • 99
  • 8
3
votes
1 answer

Connecting to CICS from Windows Desktop Application

Now there is a new requirement. I have got some adhoc work at hand. The requirement is to connect a desktop based Java application to read data from Mainframe generated by some CICS Transaction. [Basically I have to read all the records being…
Nitin Srivastava
  • 480
  • 1
  • 7
  • 19
3
votes
2 answers

Multithreading with Executor Service in IBM Liberty Profile

I'm doing some tests using the ExecutorService to perform multithreading inside Liberty. From my tests it seems that the only way to start a thread that can use JCICS APi ( for example create a new TSQ ) is to use the static…
S-Wing
  • 485
  • 6
  • 25
3
votes
3 answers

CICS statements in the body of an IF statement

Good afternoon, I am analyzing some legacy code in COBOL and have found this case specific case that I can't wrap my head around. 000610 IF EIBCALEN = 0 00061011 000700 EXEC CICS …
guster47
  • 71
  • 1
  • 7
3
votes
2 answers

Calling CICS program from JCL batch

Is it possible to call a CICS program from JCL batch? If yes how? If no why not?
Shiraz Bhaiji
  • 64,065
  • 34
  • 143
  • 252
3
votes
3 answers

which is proven solution to connect mainframe and java ? which is best in MQ series / IBM CICS Transaction Gateway?

which is proven solution to connect mainframe and java? Which is best in WebSphere MQ / IBM CICS Transaction Gateway? Which is best solution to connect to java and mainframe COBOL?
user486631
3
votes
2 answers

mainframe - what is the name of extension suffix on filenames that change?

I recall when doing an ftp get to copy files from mainframe to windows that there would always be some numeric suffix on the filenames that would change each day. ie abc.4328 then it would become abc.23595..etc what is the concept/terminology of the…
tooptoop4
  • 234
  • 3
  • 15
  • 45
3
votes
2 answers

IMS database from a .NET program

i am using this cac101wn.exe driver downloaded from here to access Mainframe IMS database from my .net application. i had gone through this article. i was able to read IMS DB and i was so happy. When i propose an idea based on this, architect…
Santanu Sahoo
  • 1,137
  • 11
  • 29
2
votes
1 answer

.NET Reading/Editing Mainframe VSAM files

I have seen application that are written in Java that can interface to CICS regions on the Mainframe(haven't seen the source code). I am looking for an alternative to the Java method in VB or C# that I can use to connect to a z/OS Mainframe 3270 to…
em3ricasforsale
  • 352
  • 3
  • 7
  • 23
2
votes
1 answer

How to - enable distributed tracing on our z/OS Connect servers (based on WebSphere liberty Profile and open-liberty)?

I am writing to you today to request assistance in enabling distributed tracing in z/OS Connect and CICS while working with API requesters - from COBOL routines (in the scope of online CICS transactions) that activates APIs via the zCEE…
2
votes
1 answer

Generating an OAuth Access Token from COBOL CICS WEB CONVERSE - 'error_description : grant_type is required'

This is the first time our COBOL CICS team has attempted to obtain an OAuth Access Token. We have been at this for some time have asked a number of colleagues from various disciplines for advice but to date have this (hopefully) one last step which…
GuzziTony
  • 49
  • 7
1
2 3
13 14