You can subscribe to this list here.
2001 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
(1) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2002 |
Jan
(2) |
Feb
|
Mar
|
Apr
(1) |
May
|
Jun
(1) |
Jul
|
Aug
(3) |
Sep
|
Oct
(1) |
Nov
|
Dec
|
2003 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
(1) |
Jul
(1) |
Aug
|
Sep
(1) |
Oct
|
Nov
|
Dec
|
2004 |
Jan
(1) |
Feb
|
Mar
(1) |
Apr
(1) |
May
(2) |
Jun
|
Jul
(1) |
Aug
(1) |
Sep
(2) |
Oct
|
Nov
(4) |
Dec
|
2005 |
Jan
(1) |
Feb
(1) |
Mar
|
Apr
(1) |
May
(1) |
Jun
(2) |
Jul
(1) |
Aug
(2) |
Sep
|
Oct
(1) |
Nov
|
Dec
(2) |
2006 |
Jan
(1) |
Feb
(1) |
Mar
(2) |
Apr
(1) |
May
(1) |
Jun
(1) |
Jul
|
Aug
(1) |
Sep
(1) |
Oct
|
Nov
(3) |
Dec
|
2007 |
Jan
|
Feb
(1) |
Mar
|
Apr
|
May
(1) |
Jun
|
Jul
|
Aug
(2) |
Sep
|
Oct
(1) |
Nov
|
Dec
(1) |
2008 |
Jan
|
Feb
(1) |
Mar
|
Apr
|
May
|
Jun
(1) |
Jul
|
Aug
|
Sep
(1) |
Oct
|
Nov
|
Dec
(1) |
2009 |
Jan
|
Feb
|
Mar
(1) |
Apr
|
May
|
Jun
(1) |
Jul
|
Aug
|
Sep
(1) |
Oct
|
Nov
|
Dec
(3) |
2010 |
Jan
|
Feb
|
Mar
(1) |
Apr
|
May
|
Jun
(1) |
Jul
|
Aug
|
Sep
(1) |
Oct
|
Nov
|
Dec
(1) |
2011 |
Jan
|
Feb
|
Mar
|
Apr
(1) |
May
|
Jun
(1) |
Jul
(1) |
Aug
|
Sep
(1) |
Oct
|
Nov
|
Dec
(1) |
2012 |
Jan
|
Feb
|
Mar
(1) |
Apr
|
May
|
Jun
(1) |
Jul
|
Aug
|
Sep
(1) |
Oct
|
Nov
|
Dec
(1) |
2013 |
Jan
|
Feb
|
Mar
(1) |
Apr
|
May
|
Jun
|
Jul
(1) |
Aug
|
Sep
|
Oct
(1) |
Nov
|
Dec
(1) |
2014 |
Jan
|
Feb
|
Mar
(1) |
Apr
|
May
|
Jun
|
Jul
(1) |
Aug
|
Sep
(1) |
Oct
|
Nov
|
Dec
(1) |
2015 |
Jan
|
Feb
|
Mar
(1) |
Apr
|
May
|
Jun
(1) |
Jul
|
Aug
|
Sep
(1) |
Oct
|
Nov
|
Dec
(1) |
2016 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
(1) |
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2017 |
Jan
(1) |
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
(1) |
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
From: Sharon L. <lu...@us...> - 2017-07-13 19:10:11
|
As of today, IBM is no longer sponsoring the STAF project. This means that it is now up to the STAF/STAX community to perform further development as needed. What is changing is that IBM will not be providing any more changes to STAF or STAX and will not be providing any more releases. What's remaining the same is that since the STAF project is open source, you can continue to download its source code and releases via the STAF homepage on SourceForge at http://staf.sourceforge.net/ and you can continue to post questions to the STAF Help and Open Discussion forums or to the staf-users mailing list and I, or other members of the STAF/STAX community, will answer them as we have time. Many thanks to IBM for sponsoring the STAF project for over 15 years. There have been over 900,000 downloads from the STAF SourceForge website, with over 50,000 downloads in the past year. The fact that STAF has remained a popular open source project for such a long time is a testament to the efforts of all of us working together to constantly improve the code. I want to thank each and every one of you that has helped with suggestions, bug fixes, or provided support to fellow users over the years. And special thanks to the other original developers of STAF/STAX: David Bender, Charles Rankin, and Don Randall. -------------------------------------------------------------- Sharon Lucas IBM Austin, lu...@us... (512) 286-7313 or Tieline 363-7313 |
From: Sharon L. <lu...@us...> - 2017-01-01 04:49:26
|
STAF V3.4.26 is now available. You can find more information and download the binaries from the official STAF (Software Test Automation Framework) web site at http://staf.sourceforge.net/. STAF V3.4.26 includes: 1) Reliability Improvements: -- Fixed a core dump issue when starting STAFProc on some AIX systems. -- Fixed a problem where STAFProc may fail to start if a STAF Java service's registration takes a long time (via the service configuration statement in the STAF.cfg file). Also, to aid in debugging, logged a message in the JVM Log with the number of times STAFProc attempted to connect to the JVM before it succeeded or failed. 2) Installation Improvements: -- Upgraded the STAF InstallAnywhere (IA) installers to use Public Hotfix A for InstallAnywhere 2015 Premier Edition Service Pack 1. -- Upgraded the STAF InstallAnywhere (IA) installers to use InstallAnywhere Public Hotfix for Windows Launcher (Dec 2016) which contains security fixes. 3) Usability Improvements: -- Updated the help text for RC 51 (Directory Copy Error) with a note about how to get more details about why a specific file could not be copied by submitting a FS COPY FILE request for the file. -------------------------------------------------------------- Sharon Lucas IBM Austin, lu...@us... (512) 286-7313 or Tieline 363-7313 |
From: Sharon L. <lu...@us...> - 2016-06-28 19:20:25
|
STAF V3.4.25 and STAX V3.5.17 are now available. You can find more information and download the binaries from the official STAF (Software Test Automation Framework) web site at http://staf.sourceforge.net/. STAF V3.4.25 includes: 1) Security Improvements: -- Changed the "ssl" network interface to use the TLS V1.2 protocol (which required building STAF using OpenSSL 1.0.2g instead of 0.9.8e) and disabled the SSLv2, SSLv3, TLSv1, and TLSv1.1 protocols to fix TCP/IP vulnerability "TLS V1.2 Protocol Detection". -- Reissued the default certificate for the "ssl" network interface with a stronger hashing algorithm (SHA-256) to fix TCP/IP vulnerability "SSL Certificate Signed Using Weak Hashing Algorithm". Note: Communication between STAF V3.4.25+ and earlier STAF versions via the "ssl" interface" will fail with RC 16 and error message "STAFConnectionProviderConnect: Error in client SSL handshake" because the "ssl" interface now uses a different protocol and SSL certificate. Communication between STAF V3.4.25+ and earlier STAF versions via the "tcp" network interface will continue to work. 2) Installation Improvements: -- Upgraded the STAF InstallAnywhere (IA) installers to use InstallAnywhere 2015 Premier Edition Service Pack 1 (SP1) with IBM Hotfix A. -- Upgraded the STAF InstallAnywhere (IA) installers to use IBM HotFix B for InstallAnywhere 2015 SP1 which contains a fix for a Solaris installer bug. 3) Build Improvements: -- Changed to use Windows Server 2008 R2 x86_64 for the STAF 32-bit and 64-bit Windows build system. -- Fixed many compiler warnings seen when building STAF on Mac OS X 10.10 and some other operating systems. -- Fixed some compiler warnings seen when building STAF on Windows x86_64 and some other 64-bit operating systems. -- Changed the automated "Build STAF" job to ensure that whenever a STAF build fails for an operating system, it sends a detailed message to an administrator, logs a testcase failure, and doesn't try to install/test the bad build. 4) Documentation Improvements: -- Updated the help text for RC 21 and the STAF FAQ with a note about when STAFProc is run as an Administrator on Windows with UAC enabled, RC 21 is returned if a STAF service request is not also run as an Administrator. -- Fixed a typo in the description of the DIRECTORY option for the ZIP service's ADD request in the STAF User's Guide. STAX V3.5.17 includes: Documentation Improvements: -- Fixed a typo in the STAX DTD (Document Type Definition) in the description of the process element's "disabledauth" sub-element, -- Fixed various typos in the STAX User's Guide. -------------------------------------------------------------- Sharon Lucas IBM Austin, lu...@us... (512) 286-7313 or Tieline 363-7313 |
From: Sharon L. <lu...@us...> - 2015-12-17 16:29:10
|
STAF V3.4.24 and STAX V3.5.16 are now available. You can find more information and download the binaries from the official STAF (Software Test Automation Framework) web site at http://staf.sourceforge.net/. These releases contains bug fixes and documentation updates. STAF V3.4.24 includes: 1) Security Improvements: -- Reissued the default certificate for the SSL network interface with a longer RSA key length (2048 bits instead of 1024) to fix TCP/IP vulnerability scan failures caused by a weak RSA key. All STAF systems that communicate using the ssl interface with the default certificate should be upgraded to V3.4.24 or later so that they use the same certificate in order to avoid RC 16 with error message "STAFConnectionProviderConnect: Error in client SSL handshake". 2) Documentation Improvements: -- Updated section "4.4.2 JSTAF service proxy library" in the STAF User's Guide to state that STAF Java support on Mac OS X requires Java 8.0 or newer. -- Fixed broken links to other documents and fixed typos in STAF Service Developer's Guide. STAX V3.5.16 includes: 1) Usability Improvements: -- Changed the STAX HOLD service request to not be able to hold a child block that has a parent block which is already held because the STAX User's Guide states that this is not allowed. 2) Internal Changes: -- Removed redefinition of static variables for service error codes in STAXBlockActionFactory.java since already defined in STAX.java. 3) Documentation Improvements: -- Added descriptions of error codes 4004 and 4005 to "Appendix B: STAX Service Error Code Reference" in the STAX User's Guide. -------------------------------------------------------------- Sharon Lucas IBM Austin, lu...@us... (512) 286-7313 or Tieline 363-7313 |
From: Sharon L. <lu...@us...> - 2015-09-30 17:35:34
|
STAF V3.4.23 and STAX V3.5.15 are now available. You can find more information and download the binaries from the official STAF (Software Test Automation Framework) web site at http://staf.sourceforge.net/. These releases contains new features, bug fixes, and documentation updates. STAF V3.4.23 includes: 1) Installation Improvements: -- Upgraded the STAF installers to use InstallAnywhere Premier Edition 2015 (instead of IA 2013) which supports the latest operating systems, including Windows 10. 2) Operating System Updates: -- Added support for Windows 8.1 and Windows Server 2012 R2. -- Added support for Windows 10. -- Upgraded the STAF Mac OS X build machine from Mac OS X 10.6 to Mac OS X 10.10 (Yosemite) which means that STAF is only supported now on Mac OS X 10.10 and later. 3) Perl Support Updates: -- Added support for Perl 5.16 and 5.18 (with 5.18 as the default) on Mac OS X. -- Removed support for Perl 5.8 and 5.10 on Mac OS X since Mac OS X 10.10 only provides support for Perl 5.16 and later. 4) Java Support Updates: -- Changed STAF Java support on Mac OS X to require Java 8 or later instead of Java 6. 5) Build Improvements: -- Fixed a compiler error at STAFRWSemCommon.cpp:136 when building STAF on Mac OS X 10.10 after upgrading to Xcode 6.4. 6) Documentation Improvements: -- Updated the "Java Support" column on the "Download STAF" web page to indicate the minimum Java version required if using STAF Java support. STAX V3.5.15 includes: 1) Documentation Improvements: -- Fixed typos in "Sample STAX Job 2" in Appendix A" of the STAX User Guide. -- Updated section "Starting the STAX Monitor", sub-section "On Windows with UAC Enabled and STAFProc Run as an Administrator", in the STAX User's Guide in regards to STAF now supporting Windows 8.1, Windows Server 2012 R2, and Windows 10. -------------------------------------------------------------- Sharon Lucas IBM Austin, lu...@us... (512) 286-7313 or Tieline 363-7313 |
From: Sharon L. <lu...@us...> - 2015-06-26 19:41:49
|
STAF V3.4.22, STAX V3.5.14 and Email V3.3.9 are available. You can find more information and download the binaries from the official STAF (Software Test Automation Framework) web site at http://staf.sourceforge.net/. These releases contain new features, bug fixes, and documentation updates. STAF V3.4.22 includes: 1) Operating System Updates: -- Changed to use RHEL 6.6 for the linux 32-bit STAF build system instead of RHEL 5.11 -- Changed to use Windows 7 for the winamd64 STAF codepage build and test system instead of Windows Server 2008 -- Added OpenSSL support for STAF on Linux PPC64 LE (Little Endian) 2) Language Support Enhancements: -- Added support for Perl 5.18 on Linux 32-bit and AMD64 -- Fixed error "Constant name HASH has invalid characters" when using STAF Perl support with Perl 5.6 3) Performance Improvement: -- Improved the performance of the LOG service when querying or purging a large number of log records from the end of the log file 4) Usability Improvement: -- Improved STAF configuration file error messages by adding the line number of the invalid line 5) Documentation Update: -- Added a STAF FAQ entry to explain why on Windows some commands like "reg query" that are run via the PROCESS service may return different output than if run via the command line (without using STAF) if you installed a Windows 32-bit version of STAF on a Windows 64-bit system STAX V3.5.14 includes: 1) Stability Improvement: -- Fixed a problem where a STAX job could hang when it calls a function with a "local" scope due to a thread-safety issue cloning Python variables Email V3.3.9 includes: 1) Usability Improvement: -- Removed the leading comma from the To:, Cc:, and Bcc: values that are written to the SMTP message headers -------------------------------------------------------------- Sharon Lucas IBM Austin, lu...@us... (512) 286-7313 or Tieline 363-7313 |
From: Sharon L. <lu...@us...> - 2015-03-31 21:30:06
|
<font face="Default Sans Serif,Verdana,Arial,Helvetica,sans-serif" size="2"><font face="Default Sans Serif,Verdana,Arial,Helvetica,sans-serif" size="2"><font face="Default Sans Serif,Verdana,Arial,Helvetica,sans-serif" size="2"> <br><span><font face="sans-serif" size="2"><b>STAF V3.4.21</b>and </font></span></font><font face="Default Sans Serif,Verdana,Arial,Helvetica,sans-serif" size="2"><span><font face="sans-serif" size="2"><font face="Default Sans Serif,Verdana,Arial,Helvetica,sans-serif" size="2"><span><font face="sans-serif" size="2"><b>STAX V3.5.13</b></font></span></font> are available. You can find more information and download the binaries from the official STAF (Software Test Automation Framework) web site at </font><a href="http://staf.sourceforge.net/" target="_blank"><font color="blue" face="sans-serif" size="2"><u>http://staf.sourceforge.net/</u></font></a><font face="sans-serif" size="2">. These releases contain new features, bug fixes, and documentation updates.<b><br><br>STAF V3.4.21</b> includes:</font><font size="3"> </font><font face="sans-serif" size="2"><br></font><br><font face="sans-serif" size="2">1) Operating System Updates:<br></font></span><span><font size="3"><span><font face="sans-serif" size="2">-- Added support for STAF on Linux PPC64 LE (Little Endian)</font></span></font><font face="sans-serif" size="2"><br>-- Upgraded the Mac OS X STAF build system from Snow Leopard (10.6) to Yosemite (10.10)<br><br>2) Language Support Enhancements:<br>-- Added support for Python Versions 3.2, 3.3, and 3.4 on Windows 32-bit and AMD64, Linux 32-bit and AMD64, and FreeBSD<br><br>3) Installation Fixes:<br>-- Fixed some problems using the USE_PYTHON_SYSTEM_PATH option when installing STAF<br><br>4) Build Improvements:</font><font size="3"> </font><font face="sans-serif" size="2"><br>-- Fixed a problem in the STAF automated build when creating the docs tar file on linux-amd64.</font><br></span></font><font face="Default Sans Serif,Verdana,Arial,Helvetica,sans-serif" size="2"><span><font face="Default Sans Serif,Verdana,Arial,Helvetica,sans-serif" size="2"><span><font face="sans-serif" size="2"><b><br>STAX V3.5.13</b> includes:</font><font size="3"> </font><font face="sans-serif" size="2"><br></font><br><font face="sans-serif" size="2">1) STAX Common Utility Function Updates:<br>-- Added support for upgrading STAF on Linux PPC64 LE (Little Endian) machines to the STAFUpgradeUtil.xml STAX library file<br></font></span></font><br>--------------------------------------------------------------<br>Sharon Lucas<br>IBM Austin, <a href="mailto:lu...@us...">lu...@us...</a><br>(512) 286-7313 or Tieline 363-7313</span></font></font></font><BR> |
From: Sharon L. <lu...@us...> - 2014-12-10 20:47:07
|
STAF V3.4.20 and STAX V3.5.12 are available. You can find more information and download the binaries from the official STAF (Software Test Automation Framework) web site at http://staf.sourceforge.net/. These releases contain new features, bug fixes, and documentation updates. STAF V3.4.20 includes: 1) SSL Certificate Updates: -- Provided a new default certificate for the STAF ssl network interface as the default SSL certificate expired on Oct 17 2014. If you use the ssl interface and the default SSL certificate, upgrade to STAF V3.4.20 to avoid return code 16 (No path to endpoint) with error message "STAFConnectionProviderConnect: Error in client SSL handshake". 2) Operating System Updates: -- Changed the zLinux 32-bit STAF build system from SLES 10 to RHEL 5.4 because SLES 10 is no longer supported. -- Changed the zLinux 64-bit STAF build system from SLES 10 to RHEL 5.4 because SLES 10 is no longer supported. 3) Documentation Improvements: -- Added an entry to the STAF FAQ explaining how to resolve a problem where STAFProc fails to start because it cannot determine the TCP/IP host name. STAX V3.5.12 includes: 1) Reliability Improvements: -- Fixed a thread-safety issue which was causing STAX jobs to hang when calling a function with "local" scope or when starting a new STAX-Thread, especially when many jobs are running concurrently. 2) Debugging Improvements: -- Added the ability to enable/disable debugging for processes running in STAX jobs via a new service parameter named DEBUGPROCESS. -- Added the ability to enable/disable debugging for xml parsing of STAX jobs via a new service parameter named DEBUGXMLPARSE. -------------------------------------------------------------- Sharon Lucas IBM Austin, lu...@us... (512) 286-7313 or Tieline 363-7313 |
From: Sharon L. <lu...@us...> - 2014-09-25 04:15:41
|
STAF V3.4.19 and STAX V3.5.11 are now available. You can find more information and download the binaries from the official STAF (Software Test Automation Framework) web site at http://staf.sourceforge.net/. These releases contain new features, bug fixes, and documentation updates. STAF V3.4.19 includes: 1) Installation Improvements: -- Upgraded the STAF installers to use Flexera Public Hotfix C for InstallAnywhere 2013 Premier. 2) Operating System Updates: -- Upgraded the STAF Linux i386 and Linux AMD64 (x86_64) build machines from RHEL 5.10 to RHEL 5.11. -- Upgraded the STAF Linux PPC64 build machine from SLES 10.4 to SLES 11.2 because SLES 10.4 is no longer supported. 3) Reliability / Error Handling Improvements: -- Improved how the STAF Log service handles corrupt log record formats so that QUERY and PURGE requests return RC 4007 (Invalid file format) with an error message indicating the Record# of the first corrupt log record. 4) Documentation Improvements: -- Updated SourceForge project links in STAF web pages and documentation to use SourceForge's new url format to fix some "404 - NOTE FOUND" link errors. -- Added a note to the STAF User's Guide that a STAF SHUTDOWN request returns before STAFProc completes shutting down and added a SHUTDOWN request example. STAX V3.5.11 includes: 1) Debugging and Logging Improvements: -- Improved formatting of messages logged in the STAX JVM Log by adding timestamps, logging level, and job information. -- Added the ability to enable/disable debugging of the STAX CloneGlobals Python function. -- Added the ability to enable/disable STAX thread debugging. 2) Documentation Improvements: -- Updated an example in the STAX User's Guide for how to set a breakpoint within a STAX job using the breakpoint element. -------------------------------------------------------------- Sharon Lucas IBM Austin, lu...@us... (512) 286-7313 or Tieline 363-7313 |
From: Sharon L. <lu...@us...> - 2014-07-01 13:08:00
|
STAF V3.4.18 and STAX V3.5.10 are now available. You can find more information and download the binaries from the official STAF (Software Test Automation Framework) web site at http://staf.sourceforge.net/. These releases contain new features, bug fixes, and documentation updates. STAF V3.4.18 includes: 1) Installation Improvements: -- Upgraded the STAF installers to use InstallAnywhere 2013 Premier (with IBM Hot Fix B) instead of InstallAnywhere 2012 SP 1 (with IBM Hot Fix H). InstallAnywhere 2013 supports the latest operating systems. 2) Operating System / Java Support Updates: -- Upgraded the STAF Windows 32-bit build system and InstallAnywhere build system from Windows XP to Windows Server 2008 (x86) because WinXP is no longer supported by Microsoft. -- Updated STAF Java support on z/OS 32-bit and 64-bit to require Java 6.0 instead of Java 1.4.2 because Java 1.4.x and 5.0 are no longer supported by Oracle. 3) Build Improvements: -- Fixed undefined reference errors building STAF on Ubuntu Linux (which uses a different gcc version) by updating the STAF gcc and master makefiles so that the g++ commands put the object files and libraries being linked in the order that they depend on each other. -- Fixed a problem in the "Build STAF" STAX job where it would incorrectly terminate if a project's build failed as this would cause all the STAF builds to be terminated. 4) Reliability / Error Handling Improvements: -- Fixed a problem where querying a corrupted log file via the LOG service on a Windows 64-bit system would cause STAFProc to crash. 5) Documentation Improvements: -- Fixed some formatting errors and updated some examples in the STAF Java User's Guide. -- Updated and added some links in the STAF Perl, Python, and Tcl User Guides. -- Changed references in error messages and documentation from Sun to Oracle Java and removed references in documentation to obsolete platforms. STAX V3.5.10 includes: 1) Documentation Improvements: -- Updated STAX User Guide and the Getting Started with STAX V3 document to reference Oracle Java instead of Sun Java. -------------------------------------------------------------- Sharon Lucas IBM Austin, lu...@us... (512) 286-7313 or Tieline 363-7313 |
From: Sharon L. <lu...@us...> - 2014-03-31 21:52:20
|
STAF V3.4.17 and STAX V3.5.9 are now available. You can find more information and download the binaries from the official STAF (Software Test Automation Framework) web site at http://staf.sourceforge.net/. These releases contain new features, bug fixes, and documentation updates. STAF V3.4.17 includes: 1) Documentation Improvements: -- Updated STAF FAQ entry "3.3.1 Explain startup error: Error constructing service, JSTAF" with more current information. STAX V3.5.9 includes: 1) Reliability / Error Handling Improvements: STAX Service: -- Fixed a problem where a STAX job could hang because a timer failed to expire at the specified duration (especially when lots of STAX jobs with timer elements are running simultaneously) by adding the ability to configure STAX to use a TimedEventQueue for each job. STAX Monitor: -- Improved how the STAX Monitor handles a corrupt properties file by adding information to the error message about how to fix the problem and by exiting the STAX Monitor instead of hanging when displaying the logo panel. -- Fixed a problem in the STAX Monitor so that deleting a Script entry via the "Scripts" tab when submitting a new job no longer causes an ArrayIndexOutOfBoundsException to be thrown. -- Fixed a problem after upgrading the STAX Monitor where opening a Job Parameters File may not set new job parameters to their default values. 2) Usability Improvements: STAX Service: -- Added the ability to configure the action to take (e.g. raise a STAXLogError signal or log the message using "Info" log level) if an invalid log level is specified by a log or message element. -- Provided the ability to list the contents of the Timed Event Queue or to get the total number of entries in the Timed Event Queue. -- Added a STAX Python variable, STAXServicePath, to provide the location where the STAX jar file is installed. STAX Monitor: -- Enhanced the STAX Monitor to set the color of FAIL column entries in the "Testcase Info" panel to green if 0 or to red if non-zero. -- Increased the default size of the STAX Monitor Properties dialog so that the Save/Cancel buttons show up completely without scrolling. -------------------------------------------------------------- Sharon Lucas IBM Austin, lu...@us... (512) 286-7313 or Tieline 363-7313 |
From: Sharon L. <lu...@us...> - 2013-12-16 21:18:47
|
STAF V3.4.16 and STAX V3.5.8 are now available. You can find more information and download the binaries from the official STAF (Software Test Automation Framework) web site at http://staf.sourceforge.net/. These releases contain new features, bug fixes, and documentation updates. STAF V3.4.16 includes: 1) Operating System Updates: -- Upgraded the STAF Linux i386 (32-bit) and Linux AMD64 (x86_64) build machines from Red Hat Enterprise Linux (RHEL) 5.9 Server to RHEL 5.10 Server. 2) Usability Improvements: -- Added the ability to set the destination for STAF trace output to both a file as well as to STAFProc's stdout or stderr. 3) Documentation Improvements: -- Added an entry to the STAF FAQ describing why you might get RC 2 (Unknown service) submitting a request to a STAF external service such as the LOG, MONITOR, RESPOOL, or ZIP service if the STAF Default Service Loader Service (STAFDSLS) is not registered in the STAF configuration file as this service loader dynamically loads these external services. STAX V3.5.8 includes: 1) Reliability / Error Handling Improvements: -- Improved error handling if STAFProc dies while the STAX service is being terminated. -- Added flushing stdout and stderr when a STAX job completes to help ensure that all output (including output from the Python sys.stderr.write function) is logged, which can be especially useful when debugging why a job was unexpectedly terminated. 2) Usability Improvements: -- Provided a command to get the total number of running STAX jobs (without listing all the jobs) by adding a TOTAL option to the STAX LIST JOBS request. -------------------------------------------------------------- Sharon Lucas IBM Austin, lu...@us... (512) 286-7313 or Tieline 363-7313 |
From: Sharon L. <lu...@us...> - 2013-10-02 20:10:44
|
STAF V3.4.15 and STAX V3.5.7 are now available. You can find more information and download the binaries from the official STAF (Software Test Automation Framework) web site at http://staf.sourceforge.net/. These releases contain new features, bug fixes, and documentation updates. STAF V3.4.15 includes: 1) Operating System Requirements Updates: -- Removed support for STAF on Windows IA64 (as Microsoft no longer provides mainstream support for Itanium-based systems as of July 2013). 2) Installation Improvements: -- Upgraded the STAF installers to use InstallAnywhere 2012 SP 1, Hotfix H (instead of InstallAnywhere 2011 FP 4). InstallAnywhere 2012 supports the latest operating systems and now requires Java 5 or newer to install using a STAF InstallAnywhere NoJVM installer file. 3) Reliability Improvements: -- Fixed a problem where the STAFAddPrivacyDelimiters function sometimes returned incorrect data (e.g. as seen by running PythonTest.py). 4) Documentation Improvements: -- Added a note to section "Upgrading STAF" in the STAF Installation Guide to make it clearer that a STAF upgrade does not automatically use the same settings that were selected by the previous STAF install. -- Updated the STAF History files to provide more information about how to find more information on STAF feature requests and bug fixes via SourceForge, even if all you have is the old ticket number (as ticket numbers changed in June 2013 when SourceForge upgraded the project). STAX V3.5.7 includes: 1) Reliability Improvements: -- Fixed a problem where the STAX service could cause STAFProc to crash with a STAFException in JSTAF.STAFServiceAcceptRequest when generating many job status events. 2) Performance Improvements: -- Decreased STAX memory usage by adding the ability to configure the STAX service to not send STAX job status events (which should only be done if not using the STAX Monitor). 3) Usability Improvements: -- Fixed a problem where the STAX service could not increase the maximum log record size to 1M if the LOG service was registered after the STAX service in the STAF configuration file. 4) Documentation Improvements: -- Updated the "STAX Logging" section in the STAX User's Guide to make it clearer that the job "start" message logged in the STAX service log contains the arguments passed to the starting function. -- Updated the "STAX Libraries Containing Common Utility Functions" section in the STAX User's Guide, as well as the STAFUpgrade function's description in the STAFUpgradeUtil.xml library file itself to make it clearer that the STAFUpgrade function: a) Does not support using STAF InstallAnywhere NoJVM installer files when upgrading STAF. b) Does not provide the ability to specify some of the STAF installation options such as overriding the version of STAF Python, Perl, or Tcl support installed. -- Updated the STAX History files to provide more information about how to find more information on STAX feature requests and bug fixes via SourceForge, even if all you have is the old ticket number (as ticket numbers changed in June 2013 when SourceForge upgraded the project). -------------------------------------------------------------- Sharon Lucas IBM Austin, lu...@us... (512) 286-7313 or Tieline 363-7313 |
From: Sharon L. <lu...@us...> - 2013-07-01 02:21:16
|
STAF V3.4.14, STAX V3.5.6 and Email V3.3.8 are now available. You can find more information and download the binaries from the official STAF (Software Test Automation Framework) web site at http://staf.sourceforge.net/. These releases contains new features, bug fixes, and documentation updates. STAF V3.4.14 includes: 1) Java API Improvements: -- Added javadoc comments for all of the STAF Java classes provided in the JSTAF.jar file to make it easier to write code that uses these STAF Java classes. 2) Build Improvements: -- Updated the automated STAF Build job to require less disk space when building STAF. 3) Documentation Improvements: -- Updated section 11.1 "Unix - Starting STAFProc during system reboot" in the STAF Installation Guide where it provides information for Linux RHEL 6 on using Upstart to start STAFProc when the computer is started so that the sample upstart.conf file provided now starts with "expect daemon". -- Updated section "8.5.3 COPY DIRECTORY", sub-section "Examples", in the STAF User's Guide to remove three examples that use the TYPE option as this is not a valid option for a FS COPY DIRECTORY request. STAX V3.5.6 includes: 1) Documentation Improvements: -- Updated the "STAX Logging" section in the STAX User's Guide to make it clearer that the job "start" message logged in the STAX service log contains the arguments passed to the starting function. Email V3.3.8 includes: 1) Reliability Improvements: -- Fixed a problem where a Email SEND request could fail with a NullPointerException if the reply from the mail server was null. Now the Email service will return a proper error message if the mail server's reply is null.. -------------------------------------------------------------- Sharon Lucas IBM Austin, lu...@us... (512) 286-7313 or Tieline 363-7313 |
From: Sharon L. <lu...@us...> - 2013-03-29 21:50:06
|
STAF V3.4.13, STAX V3.5.5 and Email V3.3.7 are now available. You can find more information and download the binaries from the official STAF (Software Test Automation Framework) web site at http://staf.sourceforge.net/. These releases contains new features, bug fixes, and documentation updates. STAF V3.4.13 includes: 1) Operating System Updates: -- Upgraded the Linux i386 and Linux AMD64 (x86_64) build machines for STAF from RHEL 5.8 Server to RHEL 5.9 Server. -- Upgraded the Linux ppc64-32 and ppc64-64 build machines for STAF to the latest operating system updates for SLES 10.4. 2) Java API Improvements: -- Fixed a problem in STAF Java functions convertDurationString() and convertSizeString() in the STAFUtil class where these functions were not returning an error if the specified duration or size value was negative. 3) Build Improvements: -- Fixed automated STAF builds to work when the buildType variable is set to 'debug' instead of 'retail'. 4) Documentation Improvements: Updated section "5.1.2 Running STAFProc on Windows with User Account Controls (UAC) Enabled" in the STAF User's Guide to document how to run commands like the one for starting the STAX Monitor if STAFProc is running as an Administrator on Windows because UAC is enabled. STAX V3.5.5 includes: 1) Documentation Improvements: -- Updated the "Starting the STAX Monitor" section in the STAX User's Guide to document how to start the STAX Monitor as an Administrator on Windows systems where STAFProc is running as an Administrator because UAC is enabled. Email V3.3.7 includes: 1) Reliability Improvements: -- Fixed a problem where a Email SEND request occasionally hung (e.g. when the mail server was very busy). Now the Email service will log a timeout message in the Email service log and retry using the backup mail servers if any were configured. 2) Usability Improvements: -- Added the ability to specify a timeout for the socket used to communicate with a mail server on a Email SEND request. -- Changed to log a Warning message instead of an Error in the Email service log if a Socket IO Exception occurs when attempting to send a message and added logging an Error message only if all attempts to send the message failed. -------------------------------------------------------------- Sharon Lucas IBM Austin, lu...@us... (512) 286-7313 or Tieline 363-7313 |
From: Sharon L. <lu...@us...> - 2012-12-14 19:19:17
|
STAF V3.4.12 is now available. You can find more information and download the binaries from the official STAF (Software Test Automation Framework) web site at http://staf.sourceforge.net/. This release contains new features, bug fixes, and documentation updates. STAF V3.4.12 includes: 1) Operating System Updates: -- Changed to build STAF Java support on all HP-UX platforms using the latest service pack for HP-UX IBM Java 1.4.2 instead of Sun Java 1.4.2 2) Installation improvements: -- Updated the STAF InstallAnywhere installers to support Solaris 11 -- Applied IBM HotFix C for InstallAnywhere 2011 FP 4 provided by Flexera which fixed an install issue on Windows IA64 -- Changed the STAF installer to use InstallAnywhere 2011 FP4 for Windows IA64, Solaris x86 and FreeBSD (instead of InstallAnywhere 2010) -- Changed the log settings for the STAF InstallAnywhere builds to not output the installer's stdout/stderr data to the console 3) Reliability Improvements -- Fixed a problem when a STAF service request is submitted to an unknown service using synchronization option ReqQueueRetain or ReqRetain where the request was never being marked as complete 4) Documentation Improvements: -- Updated the STAF Installation Guide to document workarounds for Java OutOfMemoryErrors on Solaris x86 and FreeBSD if installing using STAF InstallAnywhere installers for these operating systems and Java 1.5 -------------------------------------------------------------- Sharon Lucas IBM Austin, lu...@us... (512) 286-7313 or Tieline 363-7313 |
From: Sharon L. <lu...@us...> - 2012-09-29 21:41:55
|
STAF V3.4.11, STAX V3.5.4, and Event Service V3.1.5 are now available. You can find more information and download the binaries from the official STAF (Software Test Automation Framework) web site at http://staf.sourceforge.net/. These new releases contains new features, bug fixes, and documentation updates. STAF V3.4.11 includes: 1) Operating System Updates: -- Added support for Windows Server 2012 and Windows 8 -- No longer provide STAF builds for Mac OS X 10.4 and 10.5 -- only 10.6 or later is supported via the STAF Mac OS X Universal installer files -- Changed the STAF builds for Solaris Sparc 32-bit and 64-bit, x86, and x64 to no longer support Java 1.4.2 -- only Java 5.0 and later is supported 2) Installation improvements: -- Changed to use InstallAnywhere 2012 FP 4 (instead of IA 2010) which supports newer operating systems like Windows Server 2012 and Windows 8 -- Added checks to the InstallAnywhere GUI and console installs to verify that the "STAF Instance Name" specified during that install is valid -- Fixed a problem in the Linux AMD64 InstallAnywhere installer files where the Log service was not always being installed 3) Reliability Improvements -- Fixed a problem where a FS COPY FILE/DIRECTORY request that uses the TEXT or TEXTEXT option could cause STAFProc to crash -- Fixed a problem starting STAFProc on Solaris 11 caused by the STAF Solaris Sparc 32-bit installer file providing incompatible OpenSSL 0.9.8e libraries 4) Usability Improvements: -- Added a check to verify that STAF_INSTANCE_NAME is valid when first starting STAFProc and, if not, to output an error and exit 5) Documentation Improvements: -- Updated the STAF Python User's Guide to describe a workaround for a problem importing PySTAF on Mac OS X 10.7 when using Python 2.7 or later STAX V3.5.4 includes a packaging change to provide Event service V3.1.5. Event V3.1.5 includes a usability feature to provide the ability for the event generator to be notified when all registrants have acknowledged receiving the event. a packaging change to provide Event service V3.1.5. -------------------------------------------------------------- Sharon Lucas STAF/STAX Developer, IBM Austin |
From: Sharon L. <lu...@us...> - 2012-06-29 19:08:42
|
STAF V3.4.10, is now available. You can find more information and download the binaries from the official STAF (Software Test Automation Framework) web site at http://staf.sourceforge.net/. This new release contains new features, bug fixes, and documentation updates. STAF V3.4.10 includes: 1) Operating System Updates: -- Upgraded the AIX 32- and 64-bit build system from AIX 5.3 to 6.1 because AIX 5.3 reached End of Life. This means that STAF V3.4.10 for AIX can be installed on AIX 6.1 or later or IBM i 7.1 or later. 2) Usability Improvements: -- Added a RELEASE option to the ResPool service's REQUEST ENTRY option to provide the ability to perform an atomic release and request of an entry you own which allows you to re-gain ownership of the entry before any lower-priority pending requests. -- Added a new CONFIG service that provides the ability to save the current STAF configuration to a file. This can be useful for STAF users who frequently change their STAF configuration dynamically (e.g. change trust settings, add/remove STAF services, change operational parameters, etc). -- Added javadoc comments for some of the STAF Java classes provided in the JSTAF.jar file for easier access to STAF API documentation when using Eclipse to develop STAF testcases and/or STAF services.. -- Added a check to make sure each STAFTCP interface is configured to use a unique port number. -- Fixed a problem with the HELP service where a SERVICE request without the required ERROR option returned the wrong RC and result. -- Fixed a typo when prompting for the "Default STAF Instance Name" during an InstallAnywhere console install. -- Fixed a typo in an error message about an invalid DEFAULTINTERFACE in the STAF Configuration file. 3) Reliability Improvements -- Fixed a problem in the ZIP service for Unix 64-bit systems where unzipping a file using the RestorePermissions option could result in not all of the unzipped files having their correct permissions restored. -- Changed the libcrypto.so.0.9.8 shared library provided with STAF for Linux i386 and amd64 (used for the STAF secure SSL TCP/IP interface) to not request an executable stack to fix a problem starting STAFProc when SELinux is in the enforcing mode. -- Fixed a problem creating the STAFEnv.sh file where it could incorrectly set the STAF_INSTANCE_NAME environment variable to nothing on some Unix systems such as Mac OS X. 4) Documentation Improvements: -- Added information to the STAF Installation Guide on how to run a InstallAnwhere STAF installer in GUI mode when using telnet or ssh to access a Unix system. -- Added a STAF FAQ entry about a Java service's JVM being limited to a maximum heap size of ~2G on a 32-bit system. History Log for STAF: ------------------------------------------------------------------------------- Legend: - Fixes + Features = Internal changes * Changes required to migrate from one release to another ------------------------------------------------------------------------------- Version 3.4.10: 06/29/2012 + Updated the STAF Installation Guide with more information about how to run an InstallAnywhere installer in GUI mode when using telnet or ssh to access a Unix system (Feature #607462) + Upgraded the AIX 32- and 64-bit build machine from AIX 5.3 to 6.1 because AIX 5.3 reached End Of Life. This means that STAF 3.4.10 for AIX can be installed on AIX 6.1 or later or IBM i 7.1 or later (Feature #3474564) - Changed the libcrypto.so.0.9.8 shared library provided with STAF for Linux (i386 and amd64) to not request an executable stack to fix a problem starting STAFProc with SELinux in the enforcing mode (Bug #3296322) - Fixed a typo when prompting for the "Default STAF Instance Name" during an InstallAnywhere console install (Bug #3522620) - Added a check to make sure each STAFTCP interface is configured to use a unique port number (Bug #3523091) + Added a RELEASE option to the ResPool service's REQUEST ENTRY option to provide the ability to perform an atomic release and request of an entry you own which allows you to re-gain ownership of the entry before any lower-priority pending requests (Feature #3037805) - Fixed a problem with the HELP service where a SERVICE request without the required ERROR option returned the wrong RC and result (Bug #3523350) - Fixed a problem creating the STAFEnv.sh file where it could incorrectly set the STAF_INSTANCE_NAME environment variable to nothing on some Unix systems such as Mac OS X during a GUI InstallAnywhere STAF install (Bug #3529407) - Added a STAF FAQ entry about a Java service's JVM being limited to a maximum heap size of ~2G on a 32-bit system (Bug #3528876) - Fixed a problem in the ZIP service for Unix 64-bit systems where unzipping a file using the RESTOREPERMISSIONS option could result in not all of the unzipped files having their correct permissions restored (Bug #3530590) - Fixed a typo in an error message about an invalid DEFAULTINTERFACE in the STAF Configuration file (Bug #3534985) + Added a CONFIG service that provides the ability to save the current STAF configuration to a file (Feature #3124418) + Added javadoc comments for some of the STAF Java classes provided in JSTAF.jar (Feature #2807825) ------------------------------------------------------------------------------- -------------------------------------------------------------- Sharon Lucas IBM Austin, lu...@us... (512) 286-7313 or Tieline 363-7313 |
From: Sharon L. <lu...@us...> - 2012-03-29 21:20:29
|
STAF V3.4.9, and STAX V3.5.3 are now available. You can find more information and download the binaries from the official STAF (Software Test Automation Framework) web site at http://staf.sourceforge.net/. These new releases contain new features, bug fixes, and documentation updates. STAF V3.4.9 includes: 1) Operating System Updates: -- Improved support for Windows 8 Consumer Previews (32-bit and 64-bit) by providing new STAF installer files (e.g. STAF349-setup-Windows8_Preview_x86.exe, STAF349-setup-Windows8_Preview_x64.exe) for them that fix some installation problems -- Upgraded the Linux i386 (32-bit) and AMD64 (x86_64) build systems from RHEL 4.9 to RHEL 5.8 because RHEL 4 reached End of Life -- Upgraded the FreeBSD build system from 7.3 to 7.4 because 7.3 reached End Of Life 2) Usability Improvements: -- Fixed a problem in the format of the output of a QUEUE GET/PEEK request that doesn't specify the FIRST or ALL option 3) Reliability Improvements -- Fixed a STAFProc segfault crash that can occur on a SuSE Linux system when a request is submitted to or from a machine that does not have a reverse DNS entry -- Fixed a memory leak constructing the STAF Local IPC Connection Provider on Unix systems -- Fixed a buffer overrun problem in the STAFStringCountSubStrings function if the substring is longer than the STAFString -- Fixed an uninitalized value error in function STAFEventSemWait on Unix systems -- Fixed a problem on Unix systems where the keepalive socket option was not being enabled which meant that a request like "PROCESS START WAIT" submitted to a remote system could hang indefinitely if the remote system crashed or if a STAF SHUTDOWN request was not submitted before the remote system was shutdown or rebooted. Now the socket will send keepalive messages on the session so that if one side of the connection is terminated, the other side will be notified after the keepalive time which is 2 hours by default for most operating systems. 4) Documentation Improvements: -- Added information to the STAF Installation Guide on how to start STAFProc during boot-up on Linux RHEL systems, Linux Fedora 15 or later systems, FreeBSD systems, HP-UX systems, and Solaris systems (using SMF) STAX V3.5.3 includes: 1) Usability Improvements: -- Changed to import the com.ibm.staf.STAFUtil Java class so that each STAX job no longer must import it before using any of its methods such as STAFUtil.wrapData() 2) Reliability Improvements: -- Fixed a problem accessing a PyFile object within a parallel element so that it no longer results in a STAXPythonEvaluationError signal being raised due to a NullPointException 3) Documentation Improvements -- Added examples in the STAX User's Guide on how to get the current date/time using Python modules or Java classes within a script element History Logs for STAF and STAX: ------------------------------------------------------------------------------- Legend: - Fixes + Features = Internal changes * Changes required to migrate from one release to another ------------------------------------------------------------------------------- History Log for STAF Version 3.4.9: 03/29/2012 - Fixed a problem in the format of the output of a QUEUE GET/PEEK request without the FIRST or ALL option (Bug #3468072) - Fixed a buffer overrun problem in the STAFStringCountSubStrings function if the substring is longer than the STAFString (Bug #3462319) - Fixed a memory leak constructing the STAF Local IPC Connection Provider on Unix systems (Bug #3467922) - Fixed an uninitialized value error in function STAFEventSemWait on Unix (Bug #3470394) - Fixed a problem on Unix systems where the keepalive socket option was not being enabled which meant that a request like "PROCESS START WAIT" submitted to a remote system could hang indefinitely if the remote system crashed or if a STAF SHUTDOWN request was not submitted before the remove system shutdown or rebooted. Now the socket will send keepalive messages on the session so that if one side of the connection is terminated the other side will be notified after the keepalive time which is 2 hours by default for most operating systems. (Bug #2978990) - Added information to the STAF Installation Guide on how to start STAFProc on Linux Fedora 15 or later systems during boot-up (Bug #3477847) + Upgraded the FreeBSD build machine's version from 7.3 to 7.4 because 7.3 reached End Of Life (Feature #3474572) + Updated the STAF Installation Guide with more information on how to start STAFProc on HP-UX systems during boot-up (Feature #923172) - Fixed a STAFProc segfault crash that can occur on a SuSE Linux system when a request is submitted to or from a machine that does not have a reverse DNS entry (Bugs #3484017, #3271192) + Updated the STAF Installation Guide with information on how to start STAFProc on Solaris systems during boot-up using SMF (Feature #2926338) + Upgraded the Linux AMD64 (x86_64) build machine from RHEL 4.9 to RHEL 5.8 Server because RHEL 4 reached End of Life (Feature #3474569) + Upgraded the Linux i386 build machine from RHEL 4.9 to RHEL 5.8 Server because RHEL 4 reached End of Life (Feature #3474566) + Added information to the STAF Installation Guide on how to shutdown/start STAFProc on FreeBSD and RHEL 4/5 systems when rebooted (Feature #3502872) + Provided better support for Windows 8 Previews by adding changes to recognize Windows 8 so that the STAF/Config/OS/Name variable is "Win8" and provided STAF installers for Windows 8 Preview x86 and x64 that use InstallAnywhere 2011 FP 3 plus fixes (Feature #3436065) ------------------------------------------------------------------------------- History Log for STAX Version 3.5.3: 03/29/2012 - Fixed a problem accessing a PyFile object within a parallel element so that it no longer results in a STAXPythonEvaluationError signal being raised due to a NullPointerException (Bug #3506350) + Changed the STAX service to import the com.ibm.staf.STAFUtil Java class so that each STAX job no longer needs to import it before using any of its methods such as STAFUtil.wrapData() (Feature #3509474) + Added examples in the STAX User's Guide on how to get the current date/time using Python modules or Java classes within a script element (Feature #637329) ------------------------------------------------------------------------------- -------------------------------------------------------------- Sharon Lucas IBM Austin, lu...@us... (512) 286-7313 or Tieline 363-7313 |
From: Sharon L. <lu...@us...> - 2011-12-09 22:06:13
|
STAF V3.4.8, STAX V3.5.2, and HTTP V3.0.4 are now available. You can find more information and download the binaries from the official STAF (Software Test Automation Framework) web site at http://staf.sourceforge.net/. These new releases contain new features, bug fixes, and documentation updates. STAF V3.4.8 includes: 1) Improved Perl Support: -- Added support for Perl 5.12 and Perl 5.14 on Windows 32-bit, Windows AMD64, Linux 32-bit, and Linux AMD64. 2) Usability Improvements: -- Added the ability to recognize the new Windows 8 operating system so that the STAF/Config/OS/Name variable is "Win8" instead of "Unknown WinNT". -- Fixed the STAF console install on Windows AMD64 so that it lets you choose which Perl version to use as the default. 3) Reliability Improvements -- Fixed a memory leak in RealSTAFSubmit. -- Changed the ZIP service to use zlib 1.2.5 instead of 1.2.3. -- Improved the PROCESS service to retry sending a STAF/Process/End message using the remote requesting machine's IP address instead of its host name if the first attempt sending it fails with RC 16. 4) Documentation Improvements: -- Added an entry to the STAF FAQ to explain how to enable STAF tracing to debug slow performance sending a STAF PING request to a remote machine. STAX V3.5.2 includes: 1) Usability Improvements in the STAX Service: -- Added the ability to specify a time-out when holding a job/block such that if the time-out is exceeded, the job/block will be automatically released. -- Fixed a problem where the import element didn't handle UNC file names that used forward slashes instead of backward slashes. -- Fixed the STAXPythonEvaluationError message for an error that occurs within a command sub-element in a process element. 2) Usability Improvements in the STAX Monitor: -- Added the ability for the STAX Monitor to monitor a sub-job from the start of execution. -- Fixed a problem where the STAX Monitor's "Monitored" column could sometimes be incorrect by not indicating a job was being monitored. -- Fixed a problem monitoring a job that has multiple active sub-jobs but the "Active Job Elements" panel only showed one sub-job running. HTTP V3.0.4 includes: 1) Usability Improvements: -- Changed to use the IGNOREERRORS option when resolving STAF variables in the CONTENT option for DOPOST and REQUEST METHOD requests so that strings containing an un-escaped "{" that does not denote a STAF variable do not cause an error, -- Added documentation for the HELP and VERSION options to the HTTP Service User's Guide. History Logs for STAF, STAX, and the HTTP service: ------------------------------------------------------------------------------- Legend: - Fixes + Features = Internal changes * Changes required to migrate from one release to another ------------------------------------------------------------------------------- History Log for STAF Version 3.4.8: 12/08/2011 - Added a STAF FAQ entry to explain how to enable STAF tracing to debug slow performance sending a STAF PING request to a remote machine (Bug #3414415) + Changed ZIP service to use zlib 1.2.5 instead of 1.2.3 (Feature #3410708) - Fixed a memory leak in RealSTAFSubmit (Bug #3423892) + Changed the PROCESS service so that if sending a STAF/Process/End message to a remote requesting machine's host name fails with RC 16, it retries sending the message to its IP address (Feature #1435389) + Changed to recognize Windows 8 so that the STAF/Config/OS/Name variable is "Win8" instead of "Unknown WinNT" (Feature #3436065) - Fixed the STAF console install on Windows AMD64 so that it lets you choose which Perl version to use as the default (Bug #3445568) - Removed some extraneous whitespace at the end of some lines in STAFInst (Bug #3447387) + Added support for Perl 5.12 on Windows 32-bit, Windows AMD64, Linux 32-bit, and Linux AMD64 (Feature #3220822) + Added support for Perl 5.14 on Windows 32-bit, Windows AMD64, Linux 32-bit, and Linux AMD64 (Feature #3428612) ------------------------------------------------------------------------------- History Log for STAX Version 3.5.2: 12/08/2011 - Fixed the STAXPythonEvaluationError message for an error that occurs within a command sub-element in a process element (Bug #3432896) - Fixed a problem where the STAX Monitor's "Monitored" column could sometimes be incorrect by not indicating a job was being monitored (Bug #3436586) - Fixed a problem monitoring a job that has multiple active subjobs but the "Active Job Elements" panel only showed one subjob running (Bug #3404871) + Added the ability to specify a timeout when holding a job/block such that if the timeout is exceeded the job/block will be automatically released (Feature #3432939) + Added the ability for the STAX Monitor to monitor a sub-job from the start of execution (Feature #3404871) - Fixed a problem where the import element didn't handle UNC file names that used forward slashes instead of backward slashes (Bug #3439830) ------------------------------------------------------------------------------- History Log for HTTP Service Version 3.0.4: 12/09/2011 - Added documentation for the HELP and VERSION options to the HTTP Service User's Guide (Bug #3426508) + Changed to use the IGNOREERRORS option when resolving STAF variables in the CONTENT option for DOPOST and REQUEST METHOD requests so that strings containing an unescaped { that does not denote a STAF variable do not cause an error (Feature #3426518) ------------------------------------------------------------------------------- -------------------------------------------------------------- Sharon Lucas IBM Austin, lu...@us... (512) 286-7313 or Tieline 363-7313 |
From: Sharon L. <lu...@us...> - 2011-09-29 17:08:41
|
STAF V3.4.7, STAX V3.5.1, Email V3.3,6, HTTP V3.0.3, and Namespace V1.0.3 are now available. You can find more information and download the binaries from the official STAF (Software Test Automation Framework) web site at http://staf.sourceforge.net/. These new releases contain new features, bug fixes, and documentation updates. STAF V3.4.7 includes: 1) Usability Improvements: -- Added the ability for a PROCESS START request to create the directory path for files specified via the STDOUT / STDERR options. This eliminates the need to create these paths before submitting the PROCESS START request. -- Added a ONCE option to the LifeCycle service's REGISTER request to provide the ability to execute a STAF service request once at the specified phase (STAF Startup or Shutdown). One example where this is useful is when you reboot a machine and want to be notified when STAFProc has been restarted. Before rebooting the machine you can submit a LifeCycle REGISTER ONCE request to send a STAF Startup notification message to your handle's queue via the QUEUE service the next time STAFProc is started. This is more effective than submitting multiple PING and DELAY requests in a polling loop while waiting for a machine to complete rebooting. -- Improved the accuracy of wait time-outs on Unix systems for STAF service requests such as the Queue service's GET WAIT <Timeout> request and the Delay service's DELAY <DelayTime> request. 2) Documentation Improvements: -- Updated section "9.0 Log Utilities" in the STAF User's Guide to talk about the STAF Log Formatter which provides the ability to format a STAF log (stored in binary) as html or text. 3) Build Improvements: -- Fixed some issues in how STAF is built to make it easier for you to build STAF from source code. STAX V3.5.1 includes: 1) Usability Improvements in the STAX Service: -- Improved unicode support. -- Provided the ability to have persistent STAX Job IDs by adding a new RESETJOBID parameter when registering the STAX service so that when the STAX service is registered (e.g. when STAFProc is restarted), if RESETJOBID is set to Disabled, it increments the last Job ID used instead of resetting the Job ID to 1. -- Fixed how STAX handles a process race condition that can occur for processes that complete very quickly in a heavily stressed environment to prevent a job from hanging. 2) Usability Improvements in the STAX Monitor: -- Added the ability to stop a process via the STAX Monitor's "Active Job Elements" tab by right mouse clicking on the process and selecting "Stop". -- Improved how the STAX Monitor submits REGISTER requests to the Event service to prevent syntax error messages. HTTP V3.0.3 includes: 1) Usability Improvements: -- Added basic HTTP Proxy support for a session. Namespace V1.0.3 includes: 1) Usability Improvements: -- Added the ability to set the location for the Namespaces xml file via new parameters when registering the Namespace service. Also, added a LIST SETTINGS request to show the Directory and File Name settings for the service. History logs of the changes in STAF, STAX, and the Email, HTTP, and Namespace services: ------------------------------------------------------------------------------- Legend: - Fixes + Features = Internal changes * Changes required to migrate from one release to another ------------------------------------------------------------------------------- History Log for STAF Version 3.4.7: 09/28/2011 - Changed makefile.gcc to use the CC_CC variable instead of hard coding g++ so can easily override CC_CC with a specific gcc version (Bug #3371645) + Added the ability for a PROCESS START request to create the directory path for stdout/stderr files (Feature #3371781) + Updated the "9.0 Log Utilities" section in the STAF User's Guide to talk about the STAF Log Formatter which formats a STAF log as html or text (Feature #3368230) - Fixed a typo in the STAF User's Guide on how to dynamically set MaxReturnFileSize (Bug #3389096) - Fixed a problem where a wait timeout (e.g. in requests like QUEUE GET WAIT <Timeout> and DELAY DELAY <DelayTime>) could occur a little (< 1 second) prematurely on Unix systems (Bug #3392658) - Fixed a problem building STAF codepage support using ucm2bin so that it can find the alias.txt file when STAF is not installed (Bug #3405267) - Removed default values for DOCBOOK_ROOT and SAXON_ROOT from the top level makefile so can skip building DocBook documentation for STAX (Bug #3406866) - Updated STAF Developer's Guide to say that the STAF zip project has only been tested using zLib V1.2.3 (Bug #3406572) - Fixed a problem building the java project using Java 1.6+ on some operating systems like Linux AMD64 by setting JAVA_V12_OS_NAME (Bug #3410231) + Added a ONCE option to the LifeCycle service's REGISTER request to provide the ability to only execute a STAF service request once (Feature #3414524) ------------------------------------------------------------------------------- History Log for STAX Version 3.5.1: 09/28/2011 - Fixed an exception in the STAX Monitor's Job Wizard when saving an argument for a function defined with function-single-arg (Bug #3357755) - Improved how STAX prints multi-byte characters to the JVM Log or STAX Job User Log when the Python 'print' statement is used within a script element (Bug #3365259) - Improved unicode support by using the PyCF_SOURCE_IS_UTF8 compiler flag so that Python strings with code points > 255 are recognized instead of being replaced by '?' (Bug #3368207) + Updated the "STAX Logging" section in the STAX User's Guide to talk about the STAF Log Formatter which formats a STAX Job Log as html or text (Feature #3368230) - Improved how the STAX Monitor submits REGISTER requests to the Event service (Bug #3392143) + Added the ability to stop a process via the STAX Monitor's Active Job Elements tab by right mouse clicking on the process and selecting "Stop" (Feature #3375664) - Fixed an NPE when that could occur submitting a STAX LIST JOBS request if a job in the list had not yet been assigned a start time (Bug #3398090) + Provided the ability to have persistent STAX Job IDs by adding a new RESETJOBID parameter so that when STAFProc is restarted, if it is disabled, the Job ID is not reset to 1 (Feature #605785) - Fixed a job hang problem that was caused by improper handling of a process race condition which is more likely to occur for processes that complete very quickly in a heavily stressed environment (Bug #3409618) ------------------------------------------------------------------------------- History Log for Email Service Version 3.3.6: 09/28/2011 - Documented that non-ASCII text (non-English characters) cannot be correctly represented in the message body or subject of a email (Bug #3397654) ------------------------------------------------------------------------------- History Log for HTTP Service Version 3.0.3: 09/28/2011 + Added basic HTTP Proxy support for a session (Feature #3402054) ------------------------------------------------------------------------------- History Log for Namespace Service Version 1.0.3: 09/28/2011 + Added the ability to set the location for the Namespaces xml file via parameters when registering the service and added a LIST SETTINGS request to show the Directory and File Name settings (Feature #3394743) ------------------------------------------------------------------------------- -------------------------------------------------------------- Sharon Lucas IBM Austin, lu...@us... (512) 286-7313 or Tieline 363-7313 |
From: Sharon L. <lu...@us...> - 2011-07-01 18:59:42
|
STAF V3.4.6, STAX V3.5.0, Cron V3.4.0 and EventManager V3.4.0 are now available. You can find more information and download the binaries from the official STAF (Software Test Automation Framework) web site at http://staf.sourceforge.net/. STAF V3.4.6 contains bug fixes and documentation updates. STAX V3.5.0 is a major new version of STAX containing new features and bug fixes. The most significant feature added to STAX (and to the Cron and EventManager services) is support for Jython 2.5.2 (instead of Jython 2.1) which allows you to take advantage of a wealth of new features added to Jython.. History logs of the changes in STAF, STAX, and the Cron, and EventManager services follow: ------------------------------------------------------------------------------- Legend: - Fixes + Features = Internal changes * Changes required to migrate from one release to another ------------------------------------------------------------------------------- History Log for STAF Version 3.4.6: 06/30/2011 - Fixed a problem where if many requests are submitted simultaneously to the STAFLocalIPCConnProvider on Windows 2003 or later could get error: STAFConnectionProviderConnect: Failed to connect to the server named pipe, osRC=231 (Bug #3289194) - Updated the STAF Tcl User's Guide with more information on the default version of Tcl support installed for each supported OS (Bug #3307614) - Updated the STAF Installation Guide with some missing info (Bug #3313458) - Fixed a problem where STAFProc failed to start on IBM i 32-bit and 64-bit systems after we migrated the aix and aix64 builds from AIX 5.1 to AIX 5.3 in STAF V3.4.3 (Bug #3137039) ------------------------------------------------------------------------------- History Log for STAX Version 3.5.0: 06/30/2011 - Fixed a typo in the STAX User's Guide for a STAXGlobal Class example (Bug #3190673) + Changed to use Jython 2.5.2 instead of Jython 2.1 which provides new Python functionality that can be used within STAX jobs (Feature #1867258) Notes: 1) The STAX service and monitor require Java 1.5 or later. 2) Packages Jython 2.5.2 within the STAX.jar file - Fixed a problem in STAXThread's pyListEval() method where it could return a PyList instead of a Java List object because in Jython 2.5.2 the PyList class implements the Java List class (Bug #3310702) - Fixed a memory leak in the STAX Monitor (Bug #3313322) - Provided a better error message if the STAX Monitor is started using an old JSTAF.jar file (from STAF V3.3.2 or earlier) instead of just throwing a "NoSuchFieldError: resultObj" exception (Bug #3316983) = Changed to take advantage of some new features in Java 1.5 such as Generics (Feature #2961492) + Provided the ability to stop a process in a STAX job by adding a STOP PROCESS request to the STAX service (Feature #3310775) - Fixed a problem using non-ASCII characters in STAX xml files (Bug #3348124) ------------------------------------------------------------------------------- History Log for Cron Version 3.4.0: 06/30/2011 + Changed to use Jython 2.5.2 instead of Jython 2.1 (Feature #1867258) Note: Cron now requires Java 1.5 or later. = Changed to take advantage of some new features in Java 1.5 such as Generics (Feature #2961492) ------------------------------------------------------------------------------- History Log for EventManaqger Version 3.4.0: 06/30/2011 + Changed to use Jython 2.5.2 instead of Jython 2.1 (Feature #1867258) Note: EventManager now requires Java 1.5 or later = Changed to take advantage of some new features in Java 1.5 such as Generics (Feature #2961492) ------------------------------------------------------------------------------- -------------------------------------------------------------- Sharon Lucas IBM Austin, lu...@us... (512) 286-7313 or Tieline 363-7313 |
From: <sri...@te...> - 2011-06-06 00:48:04
|
Dear STAF developers, users and admins, QuickSTAF 1.0, a GUI front-end tool for STAF is a available for download at the http://www.testformation.com website. It automatically creates and lays out GUI elements from service help. It can create such elements for any services - internal, external, or custom. You can use this tool to send requests to any services in any machine. It is available for Windows, Linux, Mac OS X in three different editons: QuickSTAF Network, QuickSTAF Standalone, and QuickSTAF Demo. Try our demo now. It is FREE for evaluation purpose. Please feel free to send us your feedback. Srishankar Kanagalingam Testformation, Inc. Unit 12, 110 Woodridge Cr. Nepean, ON K2B 7S9 Canada http://www.testformation.com |
From: Sharon L. <lu...@us...> - 2011-04-01 16:12:54
|
STAF V3.4.5 is now available. You can find more information and download the binaries from the official STAF (Software Test Automation Framework) web site at http://staf.sourceforge.net/. The new release contains new features, bug fixes, and documentation updates including: PROCESS Service Improvement: - Changed the effect of the NEWCONSOLE option when starting a process on a Unix systems via the PROCESS service so that if a process's stdout/err is not redirected, it won't be redirected to STAFProc's console.. SEM (Semaphore) Service Improvement: - Added the ability to cancel a pending request for a mutex semaphore by adding a CANCEL MUTEX request to the SEM service. FS (File System) Service Improvement: - Fixed a problem where many FS GET ENTRY CHECKSUM requests running simultaneously could cause STAFProc to crash. TRACE Service Improvement: - Added the ability to append to an existing trace file by adding an APPEND option to the SET DESTINATION TO FILE request to the TRACE service. Documentation Improvements: - Added a description of the CANCEL request for ResPool service to section 8.14.1 in the STAF User's Guide. - Updated the STAF Installation Guide with instructions for starting STAFProc during boot up on SLES 10 and SLES 11. -------------------------------------------------------------- Sharon Lucas IBM Austin, lu...@us... (512) 286-7313 or Tieline 363-7313 |
From: Sharon L. <lu...@us...> - 2010-12-14 19:58:22
|
STAF V3.4.4, STAX V3.4.5, and STAX V3.5.0 Beta 1 are now available. Also, new versions of the following STAF services are now available:, Email V3.3.5, FTP V1.0.3, Cron V3.3.8, and EventManager V3.3.8. You can find more information and download the binaries from the official STAF (Software Test Automation Framework) web site at http://staf.sourceforge.net/. These new releases contain new features, bug fixes, and documentation updates. STAF V3.4.4 includes: 1) Improved FS (File System) Service: -- Added the ability to move/rename files and directories on a machine by adding MOVE FILE and MOVE DIRECTORY requests 2) Improved PROCESS Service: -- Added two new methods for stopping a process (SIGINTALL and SIGTERMALL) that was started via a PROCESS START request on Unix systems 3) Improved STAF Tcl support: -- Added support for Tcl Versions 8.4, 8.5, and 8.6 on Windows x86/x64 and Linux x86/x86_64. STAX V3.4.5 includes: 1) Usability Improvements in the STAX Service: -- Added a list of any errors logged in the STAX Job Log to the result from a EXECUTE WAIT RETURNRESULT request and to a GET RESULT request -- Added the ability to list jobs that are in a "Pending" state (in the process of being submitted for execution) by assigning a job ID before the xml file is parsed -- Added the ability to import all .xml files from a directory by adding a directory attribute to the import element -- Changed the default signal handler for the STAXEmptyList signal to do nothing so it no longer logs an error in the STAX Job Log 2) Usability Improvements in the STAX Monitor: -- Changed it to display a "Please wait" message while a job is being submitted for execution -- Changed the "Active Jobs" list to also list jobs in the "Pending" state so you can see jobs that are in the process of being submitted for execution STAX V3.5.0 Beta 1 includes all the new features and bug fixes in STAX V3.4.5 plus: 1) Changed to use Jython 2.5.2 (instead of Jython 2.1) which provides support for new Python modules that can be utilized within STAX jobs. Important Notes: a. Jython 2.5.2 requires Java 1.5 or later so STAX V3.5.0 requires Java 1.5 or later. b. May require minor changes within the Python code in your STAX jobs (as there have been many new features added since Version 2.1 of Jython). c. Since the final version of Jython 2.5.2 has not been released yet, you must download and install Jython 2.5.2 RC 2 from http://www.jython.org and run a Java application and embed Jython 2.5.2 into the STAX.jar file before registering the STAX service. Follow the instructions for installing and configuring the STAX Service Machine in the STAX V3.5.0 Beta 1 User's Guide at http://staf.sourceforge.net/STAXBeta/staxug.html#Header_StaxServiceMach Once the final version of Jython 2.5.2 has been released and we have obtained approvals to distribute it with STAX, we will release the final version of STAX V3.5.0. Here is the history log of all the changes made in STAF V3.4.4: ------------------------------------------------------------------------------- History Log for STAF Legend: - Fixes + Features = Internal changes * Changes required to migrate from one release to another ------------------------------------------------------------------------------- Version 3.4.4: 12/14/2010 - Fixed a problem where no error was returned if an invalid method for stopping a process was specified such as WM_CLOSE on Unix (Bug #3086749) + Added two methods for stopping a process on Unix systems (SIGINTALL and SIGTERMALL) to the PROCESS service (Feature #3043764) - Fixed a typo in the STAF Python User's Guide (Bug #3087942) - Fixed a problem where any STAF service request would hang on z/OS 64-bit systems (Bug #3079034) - Added a FAQ entry about how to change the system date/time to a prior date/time via a PROCESS START request (Bug #3074573) - Added information to the STAF Installation Guide about starting STAF during system boot on RHEL6 (Bug #3102420) - Fixed problem where the STAFMutexSem.h file was not being installed by the STAFInst installer (Bug #3123644) - Changed STAF Registration service to specify the tcp interface when attempting to connect to the STAF Registration machine (Bug #3123742) - Fixed "./STAF343-setup-solaris-sparc.bin: !: not found" warning when installing STAF on Solaris (Bug #3124721) - Updated the STAF Installation Guide with info on starting STAF during boot on Mac OS X Snow Leopard (Bug #3126947) + Added the ability to move/rename files and directories on a machine by adding a MOVE request to the FS service (Feature #968429) + Added support for Tcl 8.4, Tcl 8.5, and Tcl 8.6 on Windows 32-bit/AMD64 and Linux 32-bit/AMD64 (Feature #3087454) ------------------------------------------------------------------------------- Here's the history log of all the changes made in STAX 3.4.5: ------------------------------------------------------------------------------- History Log for STAX Legend: - Fixes + Features = Internal changes * Changes required to migrate from one release to another ------------------------------------------------------------------------------- Version 3.4.5: 12/14/2010 + Changed the default signal handler for the STAXEmptyList signal to do nothing so it no longer logs an error in the job log (Feature #3083827) + Changed the result from EXECUTE WAIT RETURNRESULT and GET RESULT requests to include a list of errors, if any, in the job log (Feature #3082388) + Added the ability to import all .xml files from a directory via the import element (Feature #3076665) + Added the ability to list jobs that are in the process of being submitted for execution (that are in a "Pending" state) by assigning a job ID before the xml file is parsed (Feature #3032420) + Changed the STAX Monitor to display a "Please wait" message while a job is being submitted for execution and to display and manipulate jobs in the "Active Jobs" list that are in a "Pending" state (Feature #3105346) - Fixed an import error if a relative file name is specified and its parent file name ends in a file separator (Bug #3111992) + Added a new STAF MoveError return code to STAFJython.py which required the STAX Jython version to be updated to 2.1-staf-v3.4 (Feature #968429) ------------------------------------------------------------------------------- Here's the history log of all the changes made in Email 3.3.5: ------------------------------------------------------------------------------- History Log for Email Service Version 3.3.5: 12/06/2010 + Added support for SMTP authentication via the AUTHUSER and AUTHPASSWORD options (Feature #3032716) ------------------------------------------------------------------------------- Here's the history log of all the changes made in EventManager 3.3.8: ------------------------------------------------------------------------------- History Log for EventManager Service Version 3.3.8: 11/01/2010 + Added a STAFEventManagerID Python variable containing the ID of the triggered registration and added more documentation about using Python in the service's user guide (Feature #3095056) ------------------------------------------------------------------------------- Here's the history log of all the changes made in Cron 3.3.8: ------------------------------------------------------------------------------- History Log for Cron Service Version 3.3.8: 11/01/2010 + Added a STAFCronID Python variable containing the ID of the triggered registration and added more documentation about using Python in the service's user guide (Feature #3095056) ------------------------------------------------------------------------------- Here's the history log of all the changes made in FTP 1.0.3: ------------------------------------------------------------------------------- History Log for Cron Service Version 1.0.3: 12/07/2010 + Added the ability to specify the port number to which the TCP connection is made on the remote FTP host machine (Feature #3130585) ------------------------------------------------------------------------------- -------------------------------------------------------------- Sharon Lucas IBM Austin, lu...@us... (512) 286-7313 or Tieline 363-7313 |