Note: The postings on this site solely reflect the personal views of each author and do not necessarily represent the views, positions, strategies or opinions of IBM or IBM management. IBM reserves the right to remove content deemed inappropriate.
As a programming language, Java has revolutionized the way we write programs. It has become a seemingly ubiquitous part of a programmer’s life. A firm grip on this language can make TXSeries programming a piece of cake. Well, the journey of 1000 miles starts with a single step. We are taking the first step here. Let us plunge into the world of CICS-Java programming with a simple ‘I Love CICS' program.
Let us divide the process into four steps
Step 1 : Create the program
Use your favorite text editor... [More]
TXSeries provides a tool at 'no-cost' that brings in the ability to
manage the workload running in TXSeries (called WLM) available for AIX
platform. In other words using this tool you will be able to cluster a
set of TXSeries regions and distribute the incoming workload among
these. As in any cluster you will have a set of regions that look
'similar' (or cloned regions) that provides the necessary business
functions. In general, any cluster system would provide the following: Improved response times Increased service availability... [More]
The wait is over, TXSeries v8.1 is available for download. One of the key features of 8.1 is the ability to monitor TXSeries using IBM Tivoli monitoring infrastructure. You must be wondering, why do I need Tivoli to monitor TXSeries when the existing monitoring capabilities are working for me. Let me give you a short introduction to the IBM Tivoli Monitoring. Tivoli Monitoring is the premium, enterprise class monitoring solution from IBM. Its easy to use highly customizable portal provides all the insight into your IT infrastructure in one... [More]
On recent versions of AIX (AIX 7.1, AIX 6.1), the operating system can generate the process ID number more than 7 digits by default. In TXSeries, if the process ID generated for the CICS process is beyond the 33554431 (2^25 -1) then following scenarios might fail
-> Starting/Stopping the SFS server, Region with cicscp command
-> sfsadmin, cicssdt, tkadmin and any region or command accessing the SFS can also fail with ERZ-rpc-0214
-> region to region communications with ppc_tcp and ppc_gateway might fail
-> Region might... [More]
Have you been an avid user of Web Administration Console in TXSeries? Then, be ready for a pleasant surprise when you move to a version newer than TXSeries for Multiplatforms V7.1.
The TXSeries Administration Console (Let me call it TAC keep it short) is a Java EE web application, which is deployed on to a web application server. Since its introduction in TXSeries for Multiplatforms version 6.1, till TXSeries for Multiplatforms V7.1, it was using Light Weight Infrastructure (pet named LWI) as its web server. Now this is replaced with... [More]
As we grow older each year, we get all the more matured, gain more experience and get closer to the friends. So is for TXSeries,
On 17th Feb 2015, TXSeries grew an version older, its now TXSeries V8.2 - With years TXSeries has improved in performance, has imbibed all the great values from its previous versions and ofcourse, works just so well with its friends (CICS TS, DB2, WebSphere MQ to name a few)...
Here the TXSeries team proudly presents the next version of TXSeries V8.2 with... [More]
TXSeries v8.1 introduces a new a WLM Sample and Verification suite. The suite will automatically setup all the configuration required to setup a sample WLM environment with 1 COR (Client Owning Region) and 3 AOR (Application Owning Region) regions. It also configures sample application programs and provides a Client application to run it. All this in under a minute!
The following video will walk you through how to access and run the new WLM Sample configuration in TXSeries v8.1.
This is an update to the blog that I wrote earlier on ways to monitor a TXSeries system... With the monitoring features introduced in TXSeries for Multiplatforms V8.1 Open Beta I have highlighted the new updates in this blog (marked in BLUE color)...
The CICS TS for the z environment has a rich set of monitoring tools available from both IBM and the third-party vendors. Though TXSeries (CICS) is not blessed with similar offerings, I have striked this sentence as we now provide real-time monitoring support for TXSeries using Tivoli... [More]
Are you changing the hostname and IP of the machine where TXSeries is running?
If yes, check out the following document " Impact of hostname changes on TXSeries "that provides steps to be followed for doing so.
Well, as you know, COMMAREA is a very simple, convenient method to transfer data in CICS environment. You can use COMMAREA in a RETURN, XCTL or LINK. Called program can then alter the data passed in the COMMAREA.
Step forward and take a closer look. COMMAREA is just a chunk of bytes which is a direct footprint of your data (or think of it as a byte stream if you are from Java world!). This chunk might have been derived from an instance of a C structure, Working storage section or copy book of COBOL program. For a short discussion here,... [More]
WebSphere MQ is now supported with TXSeries v8.1 on Linux. WebSphere MQ is already supported on other platforms with TXSeries v8.1. With support for WebSphere MQ on Linux, the new Enhanced Enterprise Integration with CKTI feature is also supported with the Linux version of TXSeries v8.1.
On Linux, you will need WebSphere MQ 126.96.36.199 as a pre-requisite. Also, on the TXSeries side, you will need InterimServiceFix1 on top of TXSeries v8.1.
Here's a quick look at the excerpt from the system requirements page,
In the earlier blog on “ Securing your XA Password ” , you saw the steps that need to be followed to create a secure password for your XA connections. This blog just adds to the previous post by showing a picture of how the XAD entries look with existing plain text passwords and newly modified secure XA password.
An existing XAD entry with plain text password could look something like this ,
Observe the XAOpen... [More]
AppProbe (Application Probe) facility which is introduced in the TXSereis for Multiplatforms V7.1, is a very useful tool to monitor and debug application's memory usage and helps in detecting memory leaks within the application.
The tool can be used to monitor your applications based on transaction names, program names or the programming language. Using this facility, you can monitor the memory usage in process heap (for tracking memory blocks allocated through standard functions such as malloc/calloc) and TaskPrivate pool (for tracking... [More]
Do you have a scenario where you are using WLM and have a requirement to use DPL userexit also in your application. And frustated as you cannot do that as WLM uses a DPL and DTR userexit internally and TXSeries allows only one userexit to be associated for a given exit point. Now you can be relieved.
TXSeries 8.1 provides a way to handle multiple userexits from a single global exitpoint. With this feature, you can define more than one user program to be associated for a given user exit. These prgrams are called in sequence and the order... [More]
There has been a recent update to the version of IBM Communication Server (SNA) supported with TXSeries v8.1 on Linux. TXSeries v8.1 now supports IBM Communication Server 188.8.131.52 on Linux. No additional fix required on TXSeries side. Here's a quick look at the table from system requirements page,
You can find the detailed system requirements on Linux here, http://www-01.ibm.com/support/docview.wss?uid=swg21656675