cics

What can cause CICS transaction to write out of CICS allocated memory?

梦想的初衷 提交于 2019-12-08 13:34:41
问题 I'm using CICS in Cobol program and I've noticed that sometimes data are written out of the CICS memory. It cause a data corruption and my application stop. I don't know where it append, so I'm creating a parser to analyse my Cobol code to look for possible corruption in COMMAREA used by CICS. Now I checked following statements : EXEC CICS XCTL EXEC CICS LINK EXEC CICS RETURN TRANSID For each, I check if sent length (declared in LENGTH parameter) is not greater than sent COMMAREA . Then I

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

北城余情 提交于 2019-12-08 12:30:56
问题 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 receiving the following error: Error 500: javax.servlet.ServletException: /{page_name}.xhtml - No saved view state could be found for the view identifier: /{page_name}.xhtml The error happens at random, but it appears that it only occurs when the

Connecting to CICS from Windows Desktop Application

馋奶兔 提交于 2019-12-07 16:11:45
问题 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 appended into a file (same way as we do tail-f filename in linux). This is just for FYI my requirement is something different.] I inquired, and came to know that my employer cannot provide MQ or CICS Transaction Gateway access to me. He suggested some

How CICS shared memory works?

烈酒焚心 提交于 2019-12-06 13:22:40
问题 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 CICS. To find why this problem occured I need to know better how CICS manage the shared memory when I use EXEC CICS program control commands. Does it copy COMMAREA or use pointer? Using nested EXEC CICS, how many COMMAREA are stored in the shared memory?

Abend Causing Line

这一生的挚爱 提交于 2019-12-06 13:08:19
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.? If your program is compiled with options OFFSET,NOLIST, you will have a list of verbs/line numbers in the output listing which contain the "offset" from the start of the program. The line number on the the listing which has the closest offset, but less than or equal to, the "offset" reported in the abend, is where you want to look. If you use NOOFFSET,LIST, you will get the "generated assembler" in your

Connecting to CICS from Windows Desktop Application

六眼飞鱼酱① 提交于 2019-12-05 22:17:51
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 appended into a file (same way as we do tail-f filename in linux). This is just for FYI my requirement is something different.] I inquired, and came to know that my employer cannot provide MQ or CICS Transaction Gateway access to me. He suggested some method of screen scraping. I have already done that using VB.Net application and Quick3270 as well as IBM

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

孤者浪人 提交于 2019-12-01 00:10:00
问题 I am trying to understand the differences between pseudo conversational and conversational CICS programming. What are the advantages and disadvantages of each approach? 回答1: NealB's answer is a good one, and you should read IBM's description The main advantage pseudo conversational programs is reduced Computer resource usage and they can not hold Database locks. -------------------------------------------------------------- I am going to try and express the answer in Non IBM-Mainframe Terms

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

穿精又带淫゛_ 提交于 2019-11-27 14:33:14
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? Presuming that by "Java" you mean "Java not running on the mainframe," there are multiple ways to do this. CICS Web Services (SOAP) CICS Web Support (REST/POX) MQSeries with a triggered queue "Best" is in the eye of the beholder, it depends on what you want. None of these are new, the capability has been available for several years. For option 1, the CICS Web Services Assistant will generate WSDL from COBOL existing

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

放肆的年华 提交于 2019-11-26 16:48:13
问题 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? 回答1: Presuming that by "Java" you mean "Java not running on the mainframe," there are multiple ways to do this. CICS Web Services (SOAP) CICS Web Support (REST/POX) MQSeries with a triggered queue "Best" is in the eye of the beholder, it depends on what you want. None of these are new, the capability has been