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
2
votes
0 answers

Handle timeout from Host Integration Server

I've been searching all around and i can't seem to find any timeout example returned from an HIS. I have a webservice that consumes an HIS transaction and I'm getting a Microsoft.HostIntegration.TI.CustomTIException when it's a timeout on the…
Hélder Gonçalves
  • 3,822
  • 13
  • 38
  • 63
2
votes
1 answer

Abend Causing Line

Is there any way that we can find the exact line number that causes an abend ( like SO4C) from the Offset(like offset +00007D0A at address 1515CD0A) given in the spool with the error message.?
Ludwig
  • 782
  • 1
  • 8
  • 24
2
votes
2 answers

Is that the concept of Node.js event loop the same as CICS pseudo-conversational programming?

I am asking this question from an architectural point of view. I have been looking up tutorials and blog posts related to Node.js. Apart from a server-side implementation of Javascript, I don't see anything new when compared to the basic concepts…
chapter3
  • 914
  • 2
  • 12
  • 21
2
votes
1 answer

Unable to create a box over a field in cics

This is my code for the map i've created with one field in it. I am trying to add a box or a line around this field, but it's not showing any lines. It is simply displaying the text i've entered in the initial: WC00092 DFHMSD…
Pramod
  • 1,411
  • 11
  • 35
  • 66
2
votes
3 answers

How to display table data in a cics map

I have a db2 table which contains 50 rows. How can i display this data in a cics map that i have created. Is it possible? If yes, how to accomodate 50 rows of data in my screen which has a maximum of 24 rows. Thank you
Pramod
  • 1,411
  • 11
  • 35
  • 66
1
vote
1 answer

How CICS shared memory works?

I use EXEC CICS program control commands, LINK, XCTL, and RETURN in order to pass data between Cobol programm. The CICS shared memory get corrupted during one of my treatment. It seems that passed COMMAREA overwrite memory that not belong to…
alain.janinm
  • 19,951
  • 10
  • 65
  • 112
1
vote
2 answers

Can a CICS Commarea be larger than 32K

We have some limitations due to the size of CICS Commarea. A google search shows questions asking how to have more than 64K. But I have not found how to get more than 32K. Is the max CICS Commarea 32K? If not how can it be increased.
Shiraz Bhaiji
  • 64,065
  • 34
  • 143
  • 252
1
vote
1 answer

Calling REST API HTTPS endpoint in JSON format from Cobol 6.3

I am trying to perform below EXEC CICS WEB CONVERSE command and communicate with https endpoint in JSON format from Cobol while performing which I am getting socket error. Response code as 17 and 42 respectively. EXEC CICS WEB CONVERSE …
1
vote
1 answer

How to authenticate with certificate using IbmCtgCore.dll(v9.2)with dotnet core

Currently, I can run applications on cics with ibm ctg core dll. Can I connect by ssl and sending a certificate? I could not find a field to add certificates to properties on ctg core dll. Is it possible to do this with c#? IBM.CTG.Core.dll download…
Bunyamin Aslan
  • 193
  • 1
  • 11
1
vote
3 answers

ClassCastException with ECIConnectionFactory running in Liberty

The problem - I am receiving the following message: java.lang.ClassCastException: com.ibm.connector2.cics.ECIConnectionFactory incompatible with com.ibm.connector2.cics.ECIConnectionFactory I am receiving it when trying to make the following…
Lastmonkey
  • 11
  • 3
1
vote
1 answer

What does "$CICS ON" in a legacy IBM COBOL program mean?

I have some IBM COBOL of 2006 vintage. It contains "$CICS ON" and "$CICS OFF". I'm generally familiar with IBM COBOL "EXEC CICS" statements and directives, but I've never seen this pair. What do these commands do, and where are they documented (IBM…
Ira Baxter
  • 93,541
  • 22
  • 172
  • 341
1
vote
1 answer

NoSuchBeanDefinitionException - Intermittent issue (2+ out of est. 100k transactions encounters this error daily)

We are using springframework 5.2.3 on a J2EE app over zOS. The flow starts as follows: API is consumed in zOS via URIMAP configuration, which underlying triggers an OSGi program (Bridge) which is in Java. Bridge will perform CICS link to POJO class…
1
vote
1 answer

Batch jcl error for cics web services using cics web service assistant tool

I am facing issue while submitting below job, can someone please suggest? Error: IEF344I KA7LS2W2 INPUT STEP1 SYSUT2 - ALLOCATION FAILED DUE TO DATA FACILITY SYSTEM ERROR IGD17501I ATTEMPT TO OPEN A UNIX FILE FAILED, RETURN CODE IS (00000081) REASON…
1
vote
2 answers

CICS Webservice as API where CICS is service provider

I have business logic in CICS, we want to replace maps/ mapsets with distributed systems, so we want our CICS programs to provide service and have distributed system (to replace maps/ mapsets) that sends request and receive response from CICS are…
1
vote
1 answer

How to rollback changes to VSAM file on CICS?

I'm using EXEC CICS SYNCPOINT and EXEC CICS SYNCPOINT ROLLBACK to commit/backout updates to VSAM and DB2 tables when abend happens. However, only updates to DB2 tables are backed out not on VSAM. Am I missing something? CICS parameter RLS is set to…
1 2
3
13 14