One of the advantages of using the latest version of CICS TG to provide mobile enablement of CICS programs is that we are not limited to using CICS Transaction Server, we can use any of the CICS family of transaction servers that are supported by CICS TG. In this post I show how to create a RESTful API for customer data using the mobile support introduced in CICS TG V9.1, to invoke transactions on TXSeries. With this API a user can add, retrieve, update or delete a single customer record as well as getting a list of all the customer IDs in the... [More]
CICS Transaction Server V5.1 introduced the capability to combine and manage multiple disparate application resources as a single entity, which can be versioned and moved rapidly through the development, test, and production lifecycle. Dependency management is handled, and you can measure entire applications for resource use and internal billing. You can also dynamically manage applications by applying policies during run time. CICS Transaction Server V5.2 builds on this functionality by introducing the concept of application multi-versioning.... [More]
This post is an iframe for the CICS Social Media Aggregator. The page is dynamic will update as new content arrives. The links and buttons are active so you can participate. For a full page experience, visit https://www-304.ibm.com/social/aggregator/cics
One of the frequent questions we receive from customers is "How can I customize the CICS Explorer GUI, for instance by removing items that confuse my internal users?" While removing GUI items is not something we provide support for, because CICS Explorer is built on top of Eclipse technology there is an Eclipse technique you can use to hide some elements of the GUI. In this blog post I'll walk you through some using an activity to hide a GUI item, techniques for establishing whether a GUI item might be hideable, and how to deploy... [More]
It's been a busy 18 months for the IBM CICS and Problem Determination Tools development teams, keeping pace with the latest and greatest in CICS TS for z/OS V5.2 and adding lots of new capabilities as well. New releases of five core CICS Tools plus an updated Solution Pack, together with enabling PTFs (where required) for PD Tools will help you to maximize the benefits from the latest run-time release. Don't worry if you are running an earlier release of CICS - most of the new capabilities will help you too. Here's a brief... [More]
The CICS Transaction Gateway for z/OS V9.1 open beta includes new capabilities enabling HTTP clients to invoke COMMAREA or Channel-based CICS programs using JSON data, while benefiting from the established high availability and instrumentation features which CICS Transaction Gateway customers already rely upon. Based upon the WS BIND data transformation technology and tooling already used for CICS Transaction Server web services, the proven reliability and scalability of CICS TG delivers further options for robust integration of... [More]
The Announcement Letter for the CICS TS V5.2 open beta says that “Lifecycle management of first-class applications, introduced in CICS TS V5.1, now supports multiple installed versions of applications.” What is this new capability, how does it work , and why should you be interested? In CICS TS V5.1 we introduced the application resource with a nice long 64-character name and a proper version. So rather than just borrowing characters from an 8 character CICS resource definition name , it was now... [More]
When we talk to customers about z/OS Explorer and CICS Explorer we get a lot of positive vibes. There's talk of how it can help their teams, how it can simplify some of their tasks, and sometimes how they want to extend it with plug-ins they already use. When we get onto discussing how it can be deployed to their teams, the concepts sound good in theory but we've seen that people of get confused, in practice. This is compounded because of the large number of ways it can be installed (to cater for the difference needs of different... [More]
Some of you will have seen me present this picture as part of how I explain our objectives for the new Application and Platform capabilities being created in Version 5 of CICS TS. These two concepts are major foundations for our move to enable to faster and simpler deployments - as valuable outcomes in the strategic Cloud initiative. I typically start by explaining that this is definitely a vision of the future - we're at the start of a journey to a time when this sort of scenario may be business-as-usual, but it we don't start now then... [More]
Electronic mail has become an effective form of communication widely used in our private lives and dealings with businesses, governments, and other organizations. For example customers now expect confirmation and status of orders, account alerts, and availability of statements to be sent within minutes via email. Email strikes a balance between the expense and delay of physical post, and the more immediate but temporary nature of SMS. As many of today's transactions are hosted in CICS Transaction Server (CICS), it is not surprising the need... [More]
We can now formally announce that CICS TS V3 will reach End of Service in December 2015 . For more information - http://www-01.ibm.com/common/ssi/cgi-bin/ssialias?infotype=an&subtype=ca&supplier=897&letternum=ENUS913-075
ITSO have just published the public review draft of a new IBM RedBooks publication: Architects Guide to CICS on System z. The abstract reads: CICS Transaction Server (CICS TS) has now been available in different guises for over 40 years, and continues to be one of the widely used pieces of commercial software. This IBM Redbooks publication helps application architects discover the value of CICS Transaction Server to their business. This book provides a broad understanding of the value and capabilities of CICS Transaction Server and the... [More]
Take a look at the new Redpaper - IBM CICS Performance Series: CICS, DB2 and Thread Safety. It highlights the findings of a study about the factors that affect the performance of CICS transactions that access IBM DB2 resources through the CICS DB2 attachment facility.
This article explains how to provide a web-based installation of CICS Explorer. This is useful for system administrators who want to deploy the software to multiple desktops and provide automatic updates.
by Dave Nice, Steve Bolton, and Nick Bishop - IBM CICS Explorer Development https://www.ibm.com/developerworks/mydeveloperworks/blogs/aimsupport/entry/deploy_cics_explorer_using_java_web_start?lang=en... [More]
Memory leaks in Java programs are just as much of an issue as they are for programs written in any other language. Despite the garbage collector (GC), there are situations where the GC cannot remove objects because they are still referenced. The first problem is identifying a memory leak and the second problem is locating the class responsible. This post will show you, how to identify and locate a memory leak in a Java program running in the JVM server in CICS. Overview One of the advantages of using Java as a programming language is that... [More]