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

starting from a cics program, is it possible to give an instruction (with a specific url) to open a web browser page?

My problem is that I have been asked to insert an instruction into a cics program that it can open a web page using a specific url. Is it possible to give this kind of instruction ? If yes, can you show me example code ? Please notice that the…
Riccardo
  • 3
  • 4
0
votes
1 answer

Invalid EIBRESP after Cobol Cics statement

I am issuing an exec cics assign statement in a Cobol program and getting an impossible response code. The eibresp is returning spaces. I mean the returning value assigned in the RESP clause of an exec cics command. Some code below: 77 W-RESP …
user2568276
  • 89
  • 2
  • 13
0
votes
0 answers

EPIRequestException when I try to connect with my terminal

I´m trying to create a terminal to connect with EPI in CICS Transaction Gateway. My code is below. When the connect() method exectues, an exception is generated. com.ibm.ctg.epi.EPIRequestException: CTG6799E Código de retorno EPI_ERR_FAILED de…
0
votes
2 answers

CICS ECI Liberty

I am trying to use the JCA and CICSECI functionality to connect to IBM Mainframe via the CICS Transaction Gateway. My Servlet code is: package com.ebs.jca.web; import java.io.IOException; import javax.annotation.Resource; import…
APD
  • 1,459
  • 1
  • 13
  • 19
0
votes
2 answers

JSF Servlet Exception: No view save state when application session jumps between servers

I have a web app running on in a CICS environment on Liberty servers. For workload management, the application session is set up to shift between 3 different servers, which occurs randomly during a given session. Implementing this, I am currently…
John W
  • 9
  • 4
0
votes
1 answer

Liberty Web application ViewExpiredException - No saved view state could be found for the view identifier

I've seen many posts for this similar case but I believe my issue may be different. I have figured out the cause but have not yet figured out how to fix it. I am running a 3 liberty servers in CICS in three different regions, all using the same…
user10321443
0
votes
0 answers

CICS region automatically restarts after being shutdown

It wont let me kill the winning vote (the top one), see below: ,Cmd: ,C,cancel request ,K, Kill request ,S,show request details ,Cmd Action WIN Request/Vote Data ,--- ------ ---…
0
votes
2 answers

CICS Bundle and JSON webservice

I am doing a POC for a client account ,where I am trying to setup and Request -response model of JSON web-service where CICS acts as client. I have created 2 bundles separately for placing request jsbinds and response jsbind files. now the…
0
votes
1 answer

How can I call a webservice from COBOL mainframe?

How can I call a webservice from a COBOL program? I have no idea how to do this, can any one help and define steps? Any sample code will be more hellpful. Thanks
elham sh
  • 27
  • 1
  • 7
0
votes
1 answer

Cursor with CASE

I have a SQL Cursor called by a program something like this EXEC SQL DECLARE STOCK_070 CURSOR FOR SELECT A.CLIENT_ID, C1.CUR_ASMT_SCD, FROM VSTOCK A LEFT JOIN VASSES C1 ON C1.CLIENT_ID =…
Ardia
  • 89
  • 2
  • 10
0
votes
3 answers

Mainframe CEE3DD abend - CEE3501S - Module not found in COBOL Dynamic Call

I have encountered an issue recently while processing a CICS transaction. My CICS transaction is calling a chain of dynamically linked COBOL modules. The transaction runs fine for the first time after the PGM-A load is new copied into the region.…
Mo_Salah
  • 1
  • 1
0
votes
0 answers

DB2 SQLJ - Questions on scrollable cursor

We have CICS app talk to DB2 on z/os. We were asked to mimic queries call to DB2 from JDBC using SQLJ as CICS uses static sqls. We are able to successfully do selects and cursors with DB2. Question: 1. Select statements: CICS issue fetch message to…
0
votes
3 answers

Is there any method to create radio button in com.ibm.cics.server

The java API for CICS is here. Does anyone know if there any method to put a couple of radio buttons to a web form using this API? Here's my code to create radio button HttpRequest req = HttpRequest.getHttpRequestInstance(); String msg = "ZEUSBANK…
Tri Nguyen
  • 1,688
  • 3
  • 18
  • 46
0
votes
1 answer

Java - Generate a web form using CICS API

I have a task which needs to place a random 8-digit numeric token, rtok, in a container of the process (call it TOKEN) and notify user a URL where they can go to and tick an option. The URL should be of the…
Tri Nguyen
  • 1,688
  • 3
  • 18
  • 46
0
votes
1 answer

Mock testing of cobol.net code accessing Main Frame systems

I am looking for a way to optimise the unit tests. The system is written in cobol.net and accesses a Main Frame using CICS universal client. Is there a way to mock the call to the Main Frame?
Shiraz Bhaiji
  • 64,065
  • 34
  • 143
  • 252