Question & Answer
Question
What is ratlperl that is now available in IBM Rational ClearQuest and IBM Rational ClearCase, and has anything changed with regard to cqperl and ccperl, respectively?
Answer
Overview
As of version 7.0, ClearQuest and ClearCase now ship with ratlperl, along with their respective legacy utilities, cqperl and ccperl.
This tool was made available to allow the team products to share this common utility, rather than maintaining separate Perl instances.
ClearQuest - cqperl
- On Microsoft Windows platforms, cqperl.exe is a wrapper that calls ratlperl.exe that passes along some information about the location of the ClearQuest libraries.
- On UNIX- and Linux-based platforms, there are several commands, including cqperl, that are linked to ClearQuest. Beyond that, there are no differences between ratlperl and cqperl.
Due to the fact that there is ClearQuest related information passed along with cqperl, it should be used when utilizing Perl scripts with ClearQuest API activity.
ClearCase - ccperl
The commands - Perl on Linux and the UNIX system and ccperl on the Windows system - are wrapper programs that run ratlperl.
By default, these tools are installed to the following paths:
- Microsoft Windows:
ratlperl - C:\Program Files\Rational\Common
ccperl - C:\Program Files\Rational\ClearCase\bin
- UNIX and Linux:
ratlperl - /opt/rational/common/bin
Perl - /opt/rational/clearcase/bin
Modules included with ratlperl
The following table displays the versions of the modules included with ratlperl that now ships with version 7.0
Module | Version | Comments |
Core Perl engine | 5.8.6 | For improvements in Perl 5.8.6 over 5.6.1, go to http://www.cpan.org |
Compress-Zlib | 1.34 | The Compress::Zlib module provides a Perl interface to the zlib compression library. More information on the included module can be found here: http://search.cpan.org/~pmqs/Compress-Zlib-1.34/Zlib.pm |
Crypt-SSLeay | 0.51 | This perl module provides support for the https protocol under LWP. Used with embedded OpenSSL support in combination with HTTP::Agent provides SSL support. More information on the included module can be found here: http://search.cpan.org/~chamas/ |
MailTools | 1.66 | A set of perl modules related to mail applications. The modules included can perform a wide range of tasks, including parsing e-mail addresses, parsing mailcap files, manipulating message header fields and bodies, sending messages using SMTP or the UNIX mail and sendmail commands, reading mbox mail boxes, and message filtering through Perl subroutines. Note: The modules present in this collection can be seen http://search.cpan.org/dist/MailTools/; however, version 1.66 does not appear on this site. |
OpenSSL | 0.9.7d/e | An Open Source toolkit implementing the Secure Sockets Layer (SSL v2/v3) and Transport Layer Security (TLS v1) protocols as well as a full-strength general purpose cryptography library. More information about OpenSSL can be found here: http://www.openssl.org/ |
TermReadKey | 2.30 | Term::ReadKey is a compiled perl module dedicated to providing simple control over terminal driver modes (cbreak, raw, cooked, etc.,) support for non-blocking reads, if the architecture allows, and some generalized handy functions for working with terminals. More information on the included module can be found here: http://search.cpan.org/~jstowe/TermReadKey-2.30/ReadKey.pm |
TimeDate | 1.16 | The TimeDate distribution is a collection of modules that parse, format or manipulate dates and times. Note: The modules present in this collection can be seen http://search.cpan.org/dist/TimeDate/; however, version 1.16 does not appear on this site. |
XML-Parser | 2.34 | The XML-Parser distribution is a collection of modules that parse and extract information from XML documents. The modules present in this collection can be seen here: http://search.cpan.org/~msergeant/XML-Parser-2.34/ |
XML-Writer | 0.531 | Perl extension for writing XML documents. More information on the included module can be found here: http://search.cpan.org/~josephw/XML-Writer-0.531/ |
HTML::Parser | 3.45 | The HTML-Parser distribution is a collection of modules that parse and extract information from HTML documents. The modules present in this collection can be seen here: Note: The modules present in this collection can be seen http://search.cpan.org/dist/HTML-Parser/; however, version 3.45 does not appear on this site. |
HTML::TagSet | 3.20 | This module contains several data tables useful in various kinds of HTML parsing operations. More information can be read here: http://search.cpan.org/~petdance/HTML-Tagset-3.20/Tagset.pm |
libwin32 | 0.24 | This release contains the sources for the libwin32 modules as shipped with ActivePerl 5.8.6.811. Note: The modules present in this collection can be seen http://search.cpan.org/dist/libwin32/; however, version 0.24 does not appear on this site. |
libwww-perl | 5.803 | The libwww-perl collection is a set of Perl modules which provides a simple and consistent application programming interface to the World-Wide Web. Note: The modules present in this collection can be seen http://search.cpan.org/dist/libwww-perl/; however, version 5.803 does not appear on this site. |
Tk | 804.027 | Tk is a Graphical User Interface ToolKit. The modules present in this collection can be seen here: http://search.cpan.org/~ni-s/Tk-804.027/ |
URI | 1.35 | The URI distribution is a collection of modules that implement the URI class. Objects of this class represent "Uniform Resource Identifier references" as specified in RFC 2396 (and updated by RFC 2732). Note: The modules present in this collection can be seen http://search.cpan.org/dist/URI/; however, version 1.35 does not appear on this site. |
Related Information
Was this topic helpful?
Document Information
Modified date:
16 June 2018
UID
swg21245227