Mother's Day weekend is always a great opportunity to honor Mom and perform a host of chores around her house. This particular weekend, Mom required her house to be painted and as a good son should, I responded ,"Let's Git-R-Done " ...as Larry the Cable Guy would say. To begin, I saw Mom break-out the paint and a couple of paint brushes. Immediately, it dawned on me how Mom would pull out paint brushes when I was a small lad to teach and discipline me to pay attention to details. Well, not this time, I went to the local... [More]
Do you have Java applications running in pooled JVM? Are you considering the upgrade to CICS TS V5? If so then this article should help to smooth the migration of those applications. The introduction of JVM server in CIC TS V4.2 offers a number of advantages over the existing pooled JVM implementation. The multi-threaded industry standard environment allows a single JVM within a CICS region to host all Java workload previously handled by a pool as well as the opportunity to consolidate multiple application regions. The OSGi framework brings... [More]
We are pleased to announce the CICS TS plug-in for IBM UrbanCode Deploy is now out of beta and generally available. The plug-in enables automated deployment of CICS applications supporting a modern DevOps infrastructure and continuous delivery. UrbanCode Deploy is a suite of frameworks and plug-ins that together provide application release automation to all your environments such as development, test, and production and across the systems used in them, such as WebSphere, DB2, IMS, z/OS, and now CICS. The plug-in provides steps to... [More]
As part of the IBM API Management V4.0 announcement support for custom registries was added. This post makes available an example WebSphere Liberty Web application which exposes a custom registry made up of an existing collection of CICS web services WSDL documents and bind files. The code is provided as an IBM SupportPac CA0E and can be obtained here . This enables selected CICS web services to discovered through API Management and then exposed as managed APIs. The application will run in a CICS Liberty JVM... [More]
Stop clicking! Automate your CICS bundle and application builds The CICS Build Toolkit is a new command-line interface to build your CICS projects created in CICS Explorer, rather than manually clicking through the wizard to export them to zFS. This allows a script within an automated continuous integration process to build these projects in a repeatable and reliable manner - an essential part of DevOps. You can download it now from the CICS TS V5.3 open beta site. The CICS Build Toolkit will run... [More]
There are various reasons why businesses choose to use CICS Transaction Gateway (CICS TG) in their environment. In this blog I discuss three of them: To act as a network concentrator For intelligent routing For offering simple, flexible solutions As a Network Concentrator Do you need to consolidate disparate systems and applications? Do you want to protect your CICS resources? Do you want to simplify your network? If the answer to any of these questions is “yes” then CICS TG can provide a solution. You can choose to have CICS... [More]
Have you been wondering where to get started with CICS applications, platforms and policy? Are you unsure whether the CICS cloud enablement capability in CICS TS V5 applies to your applications or environment? The recently released Cloud Enabling CICS redbook takes an existing 3270-COBOL-VSAM application and describes how to exploit these features including a fully worked example of how to use multi-versioning to safely and reliably apply and back-out application changes without service interruption. It also shows you how CICS... [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 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]
Back in April, I posted a blog entry called The CICS TS V5.3 open beta is here (already!) , summarising the major new capabilities you could get your hands on, just in time for spring. Well, now it’s July and we’ve updated the CICS TS V5.3 open beta to ‘refresh 1’ level, just in time for your summer holidays. So, order a margarita, sit back in your deck chair and open up your mobile browser of choice to see how we continue to strive to help you “do more, with less, and do it faster/better”. Things are heating... [More]
As you might have read in Andy Bates' post last month, the recently announced CICS TS V5.3 open beta has three core themes at its heart: Service Agility , Operational Efficiency and Cloud with DevOps. Or as Andy put it, " do more, with less, and do it faster/better". As the hill lead for the Liberty JVM server function in CICS I wanted to spend a bit more time discussing the new function the team has been developing to allow you to "do... [More]
Yes, you read that correctly. Just nine months after the general availability of CICS TS for z/OS V5.2, our industrious team of CICS TS software engineers have - for your application serving pleasure - made available an open beta of CICS TS V5.3. You can download it now from ibm.com/cics/openbeta . And as if that wasn’t enough for any die-hard CICS fan, we’ve even added a few of the new capabilities to existing CICS TS releases as well. Sound interesting? Better read on then… The three major themes of the open beta;... [More]
A number of our users create special perspectives tailored to their company, or workflow, pulling together the critical set of views for their situation. For a single user, it's simple enough to customize the perspective and save it using the Window > Save Perspective As... menu, but it's difficult to share these between users. The correct way to share perspectives between users is by Eclipse's extensibility features. As an example, we're going to create a CICS Web Hosting Perspective that shows the information needed to... [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.
Following on from the overview of the Performance improvements in the CICS TS V5.3 open beta . This post looks in detail at the specific performance improvements provided in the CICS TS V5.3 open beta for both CICS web services and web-aware applications, Background of CICS web support CICS web support is a collection of CICS services that enable a CICS region to act both as an HTTP server and as an HTTP client. When CICS is an HTTP server, a web client can send an HTTP request to CICS... [More]