Technical experts from the IBM Transaction Processing Facility (TPF) Development Lab share knowledge and information about the TPF product set - including z/TPF, TPF Operations Server (TOS), z/TPF Database Facility (z/TPFDF), and the TPF Toolkit.
z/TPF support for Java™ (APAR PJ43892) changed the data types for the following fields in page 1 of the ECB: ce1dstmp, ce1extim, ce1istim. For more information about this change and how it might impact your programs, see serv ice bull etin 197 .
The TPF Lab will be closed Thursday and Friday, November 23 and 24, 2017 for the U.S. Thanksgiving Holiday. The Lab will resume normal operations on Monday, November 27, 2017. If you have a critical problem that requires immediate assistance, please open a Severity 1 PMR/ETR and offshift support will be notified. (See Op e n in g Pr o b le m s w i t h t h e S e rv i c e R e qu e s t T o o l for more information.)
IBM TPF Toolkit 4.2 Interim Fix 11 is now available on the update site. This fix contains maintenance and security fixes only. For more information on the security fixes, see the security bulletin . IBM TPF Toolkit administrators, please make note of the migration information in the updated service.html that is installed in the root installation directory after applying the interim fix. There is a co-requisite z/TPF APAR (PJ45031) for this interim fix that should be applied to your z/TPF development environment for the best user experience... [More]
Name-value pair collection allows you to understand and analyze system resource usage by horizontal and/or vertical annotations in your application. Horizontal annotations are made in your application using name-value pairs and can represent various aspects such as message type, message origin, customer, input values, and etc. Vertical annotations are made in your application by using ECB owner name change and can represent code packages, phases of processing and etc. Collection of the data occurs on the TPF system and the... [More]
IBM Knowledge Center content for z/TPF PUT 14 was refreshed September 29 to add all enhancements and maintenance APARS that were released since the most recent refresh in August. Enhancements since the August refresh include the following new function: FARF6 fixed file record support Watch this space for information about new content for PUT 14 in IBM Knowledge Center.
An enhancement to z/TPFDF data event processing now available on PUT 14 allows you to use data events with more z/TPFDF databases. Event message data event support for z/TPFDF, provided with APAR PI18980, allows you to collect updated LRECs or full subfiles when a subfile is modified. However, data event processing only collects data when a z/TPFDF subfile is opened with a hold. It is possible for applications to make updates to a subfile that is opened without a hold, as long as the file’s database definition (DBDEF)... [More]
FARF6 fixed file record support extends the use of FARF6 addressing to fixed file records for both z/TPF and z/TPFDF databases. FARF6 is an 8-byte symbolic file address. Previously, FARF6 addressing was supported for only 4 KB long-term duplicated pool records and 4 KB short-term pool records. With this enhancement, FARF6 addressing can be used for fixed file records of all sizes: small, large, and 4 KB fixed file records. In addition, you can use FARF6 fixed file record types when you create a fixed file system (FFS) or pool file system (PFS).... [More]
A new aparPrereq command has been added to the zTP F AP A R D o wnl o ad t oo l s package. This command identifies the cumulative set of prerequisite APARs for a given APAR and will report on whether those prerequisites have been applied to a specified set of TPF_ROOT folders. Refer to the help message within the aparPrereq command for details.
IBM Knowledge Center content for z/TPF PUT 14 was refreshed August 30 to add all enhancements and maintenance APARS that were released since the most recent refresh in June. Enhancements since the June refresh include the following new function: Crypto Express6S and OSA-Express6S support
For IBM z14, see service bulletin 196 for more information about APARs that are required for the z/TPF system. Enhancements to tpf.loadfile ... [More]
As was done for JSON in PJ44767, DFDL support has been updated to allow an XML document to be created directly from binary data without the use of infonodes through the use of the tpf_dfdl_buildDoc API. This makes creating an XML document not only easier and faster, but enhancements have been made to the resultant layout of the XML document to make the document smaller than when built using DFDL and infonodes. The resultant XML document will also be in UTF-8 encoding, thus avoiding the need to translate it from EBCDIC. ... [More]
With Logging for z/TPF Support for MongoDB (PJ44239), we now support the ability to log queries, administration, and updates made with z/TPF support for MongoDB (PJ42292). This article will help you create and setup a Logstash plugin to receive logging events. What is Logstash? While a visit to their website will give you complete information ( https://www.elastic.co/products/logstash ), in general, Logstash provides an extensible data processing pipeline. How do I setup Logging for z/TPF Support for MongoDB? For more... [More]
The updates made to the IBM® 64-bit Runtime Environment for z/TPF, Java™ Technology Edition, Version 8 address various product security vulnerabilities. For more information, see the security bulletin . Download and install the PJ44 655_ ibm- java -jre -8.0 -4.10 .tar .gz package from the IBM 64-b it R unti me E nvir onme nt for z /TPF , Ja va T echn olog y Ed itio n, V ersi on 8 download page. This update replaces the runtime environment provided with APAR PJ44655. If you... [More]
The TPF Lab will be closed Monday, September 4, 2017 for the U.S.A. Labor Day celebration. The Lab will resume normal operations Tuesday, September 5, 2017. If you have a critical problem that requires immediate assistance, please open a Severity 1 PMR/ETR and offshift support will be notified. (See Ope n ing Pro b lem s wi t h t h e S e rvi c e R e que s t T o o l for more information.)
The z/TPF space in IBM Knowledge Center is refreshed with new content for PUT 14. Documentation that is available for PUT 14 includes the following enhancements. Click each link to go to an introductory page for that enhancement. Access enhancement for fomat-2 globals Automatic ECB owner name restore CDC support for services statistics Common deployment restart enhancement DASD prefix CCW support... [More]
Even though DFDL support has provided the ability to create JSON from binary data for several years, the process used an internal tree structure known as infonodes. The building of this internal tree before building of the JSON document provided some additional overhead that could be avoided. DFDL support has been updated to create a new API (tpf_dfdl_buildDoc) that does not use infonodes in the process of creating the JSON document. This new API makes it not only faster, but even simpler to use. This update also... [More]
The TPF Lab will be closed Tuesday, July 4, 2017 for the U.S.A. Independence Day celebration. The Lab will resume normal operations Wednesday, July 5, 2017. If you have a critical problem that requires immediate assistance, please open a Severity 1 PMR/ETR and offshift support will be notified. (See Open ing Prob lems wit h th e Se rvic e Re ques t To o l for more information.)
The updates to z/TPF support for Java address various defects. They are designed to work with updates made to the IBM® 64-bit Runtime Environment for z/TPF, Java™ Technology Edition, Version 8. All of the z/TPF components, as well as the IBM Java runtime shared objects, can be loaded to a z/TPF system by using either the E-type loader (OLDR) or the image loader (TLDR). Apply both updates to the z/TPF system at the same time. Download and install the PJ44655_ibm-java-jre-8.0-4.5.tar.gz package from the... [More]
IBM® Doc Buddy, a no charge mobile application that enables retrieving support documentation for IBM z Systems ™ products, can help you resolve problems faster and improves the total information experience. After you install the application on your smart phone or tablet, you can search for the error messages issued from IBM z Systems products within seconds! IBM Doc Buddy provides the following features: The application enables looking up message documentation without Internet connections after the initial setup. To download z/TPF... [More]
IBM Knowledge Center is now in the Request for Enhancement (RFE) Community , where IBM product users can make suggestions for improving the IBM Knowledge Center application. Besides opening and tracking new requests, you also can search existing requests, and comment on them. The RFE Community provides a great opportunity for you to interact more directly with the IBM Knowledge Center development team.Visit the RFE Community and check it out!
The TPF Lab will be closed on Monday, May 29, 2017 for the U.S. Memorial Day Holiday. The Lab will resume normal operations on Tuesday, May 30, 2017. If you have a critical problem that requires immediate assistance, please open a Severity 1 PMR/ETR and offshift support will be notified. (See Opening Problems with the Service Request Tool for more information.)
Greater than 64 KB TCP read support increases the maximum amount of data that can be received on a single TCP socket read-type function from 64 KB (65535 bytes) to 1 MB (1048576 bytes). With this enhancement, the cost of reading large TCP messages in customer applications is significantly reduced in terms of application complexity and CPU consumption in the z/TPF system. Non-SSL z/TPF WebSphere MQ sender/receiver channels, SRVCONN channels, and MQ Client are updated to use this support when reading large MQ messages. For more... [More]
User exits for MongoDB requests provides two user exits for you to control pre-request and post-request processing by using z/TPF support for MongoDB. You can use the pre-request user exit (UMON_pre_request) in the following ways: Check resources or status for each received MongoDB request. Reject requests and return the reason why the requests are rejected. Optionally disconnect the MongoDB session from the z/TPF server for MongoDB. With the post-request user exit (UMON_post_request), you can apply accounting logic based on the... [More]
IBM delivered z/TPFDF default key support for z/TPF support for MongoDB (APAR PJ44378) in April of 2017. This support provides a way for you to access z/TPFDF files that do not have default keys defined in the z/TPFDF database definition (DBDEF). Previously, the default keys could be defined only in the DBDEFs and doing so was optional. Many DBDEFs do not have default keys defined; instead, the z/TPFDF application uses a DBKEY macro or dfkey() function to specify the file organization when the application inserts or updates LRECs. With... [More]
At the TPF User's Group meeting in Scottsdale, AZ, a hot topic was held on PUT Delivery Model Changes Not all customer representatives were able to attend the session, so we are posting this call for sponsor users to participate in phone calls and/or web meetings to provide feedback on the APAR reference data, prerequisite data, tar packages and tools that we currently provide. The responses collected will be used to enhance our deliverables, possibly by reformatting information, removing information that is redundant or no... [More]
IBM TPF Toolkit 4.2 Interim Fix 10 is now available on the update site. This interim fix contains maintenance and security updates only. For more information, see the security bulletin . IBM TPF Toolkit 4.0 Interim Fix 12 is now available on the update site. This interim fix contains security updates only. For more information, see the security bulletin . Regards, The TPF Toolkit Team
As Java and REST services on z/TPF comes to users and their production equipment there needs to be a way to monitor performance. Enter the Services Report in data reduction on Linux on Z Systems. This new report is one way to monitor the culmination of relevant statistical information gathered by data collection and interpreted by the tpfdataredux tool on Linux. This report consists of two core tables. These tables are the Service Summary table and the JAM (z/TPF application manager for Java) Summary table. The Service table depicts individual... [More]
The "SSL Death Alert" vulnerability for OpenSSL affects z/TPF. With APAR PJ44539, the z/TPF system was updated with OpenSSL version 1.0.2j to address this security vulnerability. For more information about the security vulnerability, see security bulletin . For more information about APAR PJ44539, see the APEDIT .
With the availability of z/TPF support for Java™ , you can now run Java applications on your z/TPF system. These applications can be structured as stand-alone applications or as service applications in Java. On the z/TPF system, stand-alone Java applications can represent drivers, utilities, server daemons or other processes and are started using the ZFILE java command. The ZFILE java command is the standard java command that is supported by the IBM runtime environment on other platforms and accepts the same set of... [More]