现象:
staf 使用过程中 rc = 6 : 该staf服务挂掉
远程调试:一直走到callService方法return res 都没有问题

原因:
STAFResult .result = null导致进程crash

     try {Object obj = null;STAFResult.result = (String)obj;} catch (Exception e) {return new STAFResult('9001',getExceptionInfoString(e).toString());}

由于强制类型转换时,(String)null不会抛异常,所以程序会继续向下走,但是在staf服务返回时,由于
STAFResult.result = null会导致程序crash

友情链接:staf服务返回码说明

STAF rc = 6相关推荐

  1. python3使用staf问题_python调用staf自动化框架

    1.配置环境 支持python2和python3 On Linux, Solaris, or FreeBSD, add the /usr/local/staf/lib directory to you ...

  2. python3使用staf问题_python调用staf自动化框架的方法

    1.配置环境 支持python2和python3 On Linux, Solaris, or FreeBSD, add the /usr/local/staf/lib directory to you ...

  3. 一个STAF的RC21的问题的解决和思考

    最近的项目需要用到STAF来向guest VM来传递一些指令,环境搭建好之后,host端测试时候经常会出现报错,返回值21. 查找staf的 API Return Codes ,RC21 的解释如下: ...

  4. 使用STAF进行自动化安装测试

    首先安装STAF 在实体机和目标机器中均需要安装,STAF拥有对Python支持的库函数,可以直接调用,比较方便,所以测试脚本决定用Python来写. 需要注意的是,在/staf/bin中有一个STA ...

  5. STAF 4个重要的Class 和 2个Module

    转自:https://blog.csdn.net/xinke453/article/details/6975971 3.1 STAFHandle class Description This clas ...

  6. staf工作笔记-使用stax并行处理获取其他主机操作系统信息

    把stax扩展弄好后,如下图所示: 运行STAXMon.jar包后. 使用Submit New Job 如下图所示: 此处的test6.xml代码如下: <?xml version=" ...

  7. MAC安装STAF详解

    MAC安装STAF详解 1.简介:Software Test Automation Framework (STAF) 是由IBM开发的开源.跨平台.支持多语言并且基于可重用的组件来构建的自动化测试框架 ...

  8. Linux的rc.local自启动服务

    linux有自己一套完整的启动体系,抓住了linux启动的脉络,linux的启动过程将不再神秘. 本文中假设inittab中设置的init tree为: /etc/rc.d/rc0.d /etc/rc ...

  9. 微软发布虚机管理SCVMM 2008 R2 RC版

    来源:IT168服务器频道 近日,微软发布了SCVMM(系统中心虚拟机管理器,System Center Virtual Machine Manager)2008 R2的RC版本.据了解,新的SCVM ...

最新文章

  1. 10大类、142条数据源,中文NLP数据集线上搜索开放
  2. jQuery针对多个元素的相同点击事件
  3. git 推送本地分支到远程分支 git push origin
  4. mysql隔离级别与悲观锁、乐观锁
  5. C++文本处理造轮子
  6. 代码检查工具 Sonar 安装使用
  7. qqmail的文件中转站可真好用啊
  8. cpu vtx测试软件,推荐几个好用的检测电脑CPU是否支持(Virtualization Technology)虚拟化技术的工具-推荐实用小软件 -亦是美网络...
  9. win10环境下如何安装CAD
  10. 计算机自我鉴定范文7月,学员自我鉴定表7篇
  11. MySQL数据库的完美卸载
  12. 对接中国银联刷卡支付系统架构小demo
  13. Windows应用商店0x80131500错误
  14. 云存储及其分布式文件系统
  15. IPv6下的DHCP(DHCPv6)
  16. 如何科学的学习一门编程语言?
  17. CMU15-213学习笔记(六)Exceptional Control Flow
  18. 微信小程序1-配置文件
  19. C语言求最大公约数三种方法详解
  20. 使用threejs实现辉光大气层效果

热门文章

  1. 未找到导入的项目“C:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\Common7\IDE\VC\VCT
  2. 《用 Python 处理 Excel 数据之正则表达式视频教程》 曾贤志
  3. Android Studio的报错提示:Error while Launching activity
  4. win7安装系统后关闭计算机,一键重装系统win7后电脑无声音怎么办
  5. 地图采集车的那些事 | 载车篇
  6. 爬取知乎,通过数据传输接口
  7. 2014【史上最全】的中国各行业竞争格局
  8. Real Digital德国站real.de怎么样?Payoneer绿色入驻通道!
  9. 域名前缀和后缀html,为什么域名前要加www前缀,www是什么意思? - 立金哥
  10. jQuery基础入门