history
来自「Software Testing Automation Framework (S」· 代码 · 共 971 行 · 第 1/4 页
TXT
971 行
-------------------------------------------------------------------------------History Log for STAX Legend: - Fixes + Features = Internal changes * Changes required to migrate from one release to another -------------------------------------------------------------------------------Version 3.2.0: 02/28/2007 - Changed libraries/STAFUpgradeUtil.xml to always use the tar.gz file when upgrading STAF on Solaris 2.6 as InstallShield 11.5 (used by STAF V3.2.0+) does not support Solaris 2.6 (Bug #1595973) - Documented the RETURNDETAILS option for a STAX EXECUTE TEST request in the help and in the STAX User's Guide (Bug #1604748) - Fixed negative timeout value exception in STAXTimedEventQueue.run() (Bug #1611751) - Added clarification on what holding a block means (Bug #1611330) + Changed so that jobs no longer share the module cache sys.modules and the module search path sys.path as this was never intended (Feature #811828) + Added an if attribute to the terminate, hold, and release elements (Feature #1160891) - Fixed a typo in STAX User's Guide on signalhandler example (Bug #1622652) - Fixed ArrayIndexOutOfBoundsException when deleting Script Files in the STAX Monitor (Bug #1614926) - Changed the STAX Monitor to use the STAFLogViewer class to display STAX job logs (requires STAF V3.1.5 or later) (Bug #1638029) + Added support for upgrading STAF on Solaris x86 32-bit machines to libraries/STAFUpgradeUtil.xml (Feature #1075496) + Provided the ability to view the STAX JVM log (or any other JVM log) via the STAX Monitor if running STAF V3.2.1 or later which contains the STAFJVMLogViewer class in JSTAF.jar (Feature #1633551) - Fixed NullPointerException in STAXJob$STAFQueueMonitor methods (Bug #1656352) - Fixed ConcurrentModificationException in STAXJob.getCompiledPyCode (Bug #1656340) - Changed some STAX classes to use StringBuffer when concatenating lots of data for better performance (Bug #1659236) - Fixed "AttributeError: 'string' object has no attribute 'copy'" problem where a job would hang if assigned a variable named "copy" in a job because the STAX service uses the Python "copy" module (Bug #1660870) - Fixed AWTError in the STAX Monitor when using the Job Wizard (Bug #1656951) + Added support for upgrading STAF on FreeBSD i386 machines to libraries/STAFUpgradeUtil.xml (Feature #578893) -------------------------------------------------------------------------------Version 3.1.5: 11/09/2006 - Fixed a problem in libraries/STAFUpgradeUtil.xml where a STAF Upgrade failed if the STAF install directory contained a space (Bug #1524889) - Fixed a problem in libraries/STAFUpgradeUtil.xml where a STAF Upgrade could fail doing an InstallShield install on AIX if the options length > 399 (Bug #1526137) - Added more information to the STAX User's Guide about process stdout/stderr files and on using a timer element to stop a process (Bug #1546778) = Updated the manifest to specify Jython version 2.1-staf-v3. This version changed the marshall and formatObject methods in Lib/STAFMarshalling.py to significantly improve their performance (Bug #1559277) - Updated the STAX User's Guide to be more specific that the process sub-elements "must" be in the order listed (Bug #1566585) - Fixed how the STAXCurrentFunction variable is set (Bug #1567497) - Added documentation for the "if" attribute for optional process elements in the Concepts section of the STAX User's Guide (Bug #1567043) - Changed to set the STAFResult variable to a process timeout msg (instead of None) if a process fails to start within the timeout value (Bug #1570848) - Added documentation on how to create a new STAF handle and to get messages from this handle's queue from within a STAX job (Bug #1573897) - Fixed a problem where the job result was not always set to None when a STAX job was terminated, such as by a STAXPythonEvaluationError (Bug #1565708) - Fixed StreamCorruptedException and UTFDataFormatException errors when starting the STAX Monitor (Bug #1550137) -------------------------------------------------------------------------------Version 3.1.4: 07/12/2006 - Increased the size of the error dialog displayed by the STAX Monitor for a long error message to make it easier to view the message (Bug #1520850) + Added LOG and SEND MESSAGE requests to the STAX service to provide the ability to log a message in the STAX Job User log and/or to send a message to the STAX Monitor (Feature #1517769) -------------------------------------------------------------------------------Version 3.1.3: 06/27/2006 + Added a STAX variable for the current function name, STAXCurrentFunction (Feature #1495672) + Added call/condition stack information to the signal message logged when a STAX signal is raised to improve debugging and provided a common format for signal messages (Feature #1495669) - Updated the STAX Monitor Log Viewer so that it will correctly remove all of the log records if the refresh or level mask change returns no log records (Bug #1505613) + Added ability to specify the focus (e.g. minimized, foreground) for windows opened by a <process> element run on a Windows system (Feature #1495665) - Fixed a problem in the STAX Monitor where info provided for processes currently running in a STAX job was inconsistent/incomplete (Bug #1507532) - Fixed the result for a STAX QUERY JOB <JobID> PROCESS <Location:Handle> where the stopUsing/stderrFile values could be incorrect (Bug #1511950) - Updated STAXDoc to display text for the function-other-args element correctly (Bug #1509342) - Updated STAXDoc to display only the first sentence for a function prolog/ description on each Function Summary page by default and added a new -functionsummary All option if you prefer the old format (Bug #1509328)-------------------------------------------------------------------------------Version 3.1.2: 05/18/2006 - Fixed a problem calling a function like has_key() directly on a STAXGlobal instance without having to call it's get() method first (Bug #1408579) = Updated the manifest to specify Jython version 2.1-staf-v2. This version changed the marshall method in Lib/STAFMarshalling.py to check for objects with a callable stafMarshall method (Bug #1408579) - Fixed a problem marshalling a STAXGlobal object by defining a stafMarshall method for the STAXGlobal class (Bug #1457971) - Fixed slow STAX Monitor performance when running processes in parallel, and changed the default process monitor update interval to 60 seconds (Bug #1384638) + Provided a STAX library (libraries/STAFUpgradeUtil.xml) which contains a function named STAFUpgrade that upgrades the version of STAF running on a remote machine. Also, provided a sample STAX job (samples/UpgradeSTAF.xml) that shows how to call this function to upgrade STAF on one or more remote machines simultaneously (Feature #1482655) - Fixed problem in the STAXDoc and FunctionList XSL stylesheets for handling properties for function-arg-def elements (Bug #1485081). - Fixed delay in STAF shutdown if STAX jobs have been submitted (Bug #1480729) - Fixed problem where the STAX Monitor would reformat the data on the Submit Job tabs (Bug #1485091)-------------------------------------------------------------------------------Version 3.1.1: 12/07/2005 - Fixed NullPointerException when listing threads or querying threads for a job that doesn't have any threads running (Bug #1329497) - Fixed NullPointerException that can occur in an error situation when running the STAX Monitor (Bug #1330198) - Made various updates for building STAX documentation (Bug #1336795) - Fixed problem where the <function-arg-property-data> information was being returned in random order (Bug #1314273) - Added automatic import of STAFMarshalling.py's STAFMarshallingContext and STAFMapClassDefinition classes (Bug #1369632) -------------------------------------------------------------------------------Version 3.1.0: 09/29/2005 - Fixed problem where the Monitored green ball icon was sometimes not displaying correctly in the STAX Monitor (Bug #1262534) + Added a KEY option when specifying a EXECUTE NOTIFY ONEND request and added the key to the STAX Job End notification message (Feature #1281018) + Provided the ability to mask passwords and other sensitive data (Feature #622392) + Updated to require STAF V3.1.0 or later (so can use new privacy methods) and changed to use new STAF version compare methods and deprecated the STAXVersion class (Feature #1292268) + Added the ability to specify properties for function arguments (Feature #1279520)-------------------------------------------------------------------------------Version 3.0.2: 08/15/2005 - Fixed some typos in STAX User's Guide for <process> example (Bug #1238388) = Changed to not use enum as a Java variable name so can compile using Java 5.0 since enum is now a Java keyword (Bug #1241613) - Fixed STAXPythonEvaluationException in the STAXUtilImportSTAFVars function (in STAXUtil.xml) if only one variable is being imported (Bug #1241493) - Fixed problem in STAXUtil.xml's STAFProcessUsing function to handle redirecting stderr to stdout corrrectly (Bug #1247056) - Fixed problem where multi-line Job results were not displayed correctly in the STAX Monitor (Bug #1256760) - Fixed exceptions in STAX Monitor when returning marshalled data in the job result and added logging a Status message that contains the job result in the STAX Job log (Bug #1255951) - Fixed problem where the job result may not be None if an error occurs evaluating the value for a <return> element (Bug #1257026) -------------------------------------------------------------------------------Version 3.0.1: 06/27/2005 - Fixed STAX Monitor Job Wizard problems with saved function arguments (Bug #1190449) - Document that the STAX Service requires Java 1.4 or later (Bug #1192762) - Fixed typo in the STAX User's Guide for a <job> example (Bug #1195335) - Fixed problem in <loop> where the until expression was being evaluated at the top of each loop instead of at the bottom of each loop (Bug #1196936) - Fixed incorrect CLASSPATH <env> in the Getting Started with STAX document (Bug #1200975) - Fixed a typo for an example in the STAX User's Guide (Bug #1202268) + Updated LIST SETTINGS request to display Extension file and Extension parameters (Feature #989754) - Fixed an error in the STAXDoc User's Guide showing how to reference a miscellaneous unprocessed file via the function-prolog tag (Bug #1216712) - Added STAX Extensions File DTD to the STAX zip/jar file (Bug #1216745) - Fixed RunDelayRequest.xml typo in the Getting Started with STAX document (Bug #1219939) + Added ability to be notified when a STAX job ends by adding a NOTIFY ONEND option to the EXECUTE request. Also, added the ability to list job end notifications via a new NOTIFY LIST request and to register/unregister to be notified via new NOTIFY REGISTER/UNREGISTER requests (Feature #1217858) -------------------------------------------------------------------------------Version 3.0.0: 04/21/2005 - Improved error message when get RC 25 (Access Denied) when submitting a STAX EXECUTE request (Bug #1101852) - Fixed NullPointerException if STAX VERSION request fails due to problem accessing the STAX service machine (Bug #1105669) - Fixed STAX Monitor Job Wizard errors in generating function argument values (Bug #1042460) + Provided two new Python variables, STAXJobStartFunctionName and STAXJobStartFunctionArgs (Feature #1110050) - Fixed problem in STAXUtilExportsSTAFVars function handling variables containing double quotes (Bug #1114317) - Improved error message provided for RC 25 (Access Denied) for all requests (Bug #1054858) - Use default STAX Monitor properties if the monprp.ser file is corrupted (Bug #1118227) = Changed to use Xerces2-J 2.6.2 as the XML parser (Feature #1045560) = Removed the zxJDBC code from our distribution of Jython (Bug #1118221) + Provided new Python variables (STAXJobLogName, STAXJobUserLogName, and STAXServiceMachineNickname) for easier querying of STAX job logs within a STAX job (Feature #1121048) - Fixed the problem where the CLEARLOGS option wasn't working if you use the SET MACHINENICKNAME config setting in your STAF.cfg file (Bug #1121129) - Changed the STAX EXECUTE request so that the values for xml source machine, MACHINE, and SCRIPTFILEMACHINE default to the requesting machine's endpoint (Bug #1145688) - Fixed problem in sample1.xml where TestProcess could not be executed (Bug #1151253) - Changed to use STAFUtil's common resolve variable methods (Bug #1151440) + Added ability to log and send a message to the STAX Monitor via a <log> or <message> element (Feature #1101006)
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?