Life家族
SCMLife
RMLife
PMLife
SQALife
TESTLife
CM方法论
电子杂志
ClearCase
ClearQuest
CVS/SVN
StarTeam
VSS/VSTS
Synergy
构建发布
RM思想
DOORS
RequisitePro
PM思想
PMP认证
Project
质量管理
测试方法论
TD/QC
推荐版块:
IBM 2008年开发者大会免费参加
|
谈书论道
|
文档中文化
注册
登录
会员
标签
有奖问答
论坛设施
统计
帮助
SCM Life
»
IBM Rational ClearQuest / ClearDDTS/TestManager
» 加载Audit Trail包后创建失败
输入您的搜索字词
提交搜索表单
Web
www.SCMLife.com
‹‹ 上一主题:cqweb方面的问题
|
下一主题:attachment 文件名长度50的限制有没有办法突破 ››
发新话题
发布投票
发布商品
发布悬赏
发布活动
发布辩论
发布视频
打印
[已解决]
加载Audit Trail包后创建失败( 此文章被查看:474次,被回复:5篇!! )
nick_ck
小学一年级
个人空间
发短消息
加为好友
当前离线
楼主
大
中
小
发表于 2008-1-28 10:56
只看该作者
加载Audit Trail包后创建失败
加载了Audit Trail的1.2.3版本,使用Perl
脚本
语言,结果创建和修改
记录
的时候均发生错误,切换到Basic
脚本
语言的时候却工作正常.
非常郁闷啊,有哪位遇到过这种问题吗?
1.JPG
(22.2 KB)
问题已经
解决
[
打开主题
]
本主题的最佳答案为 [
4
楼].
搜索更多相关主题的帖子:
Trail
Audit
加载
失败
© 本文为
nick_ck
与
SCMLife
共同所有,未经同意,请勿转载 ©如该文侵犯了您的版权,请联系
管理员
。
UID
16217
帖子
48
精华
0
积分
149
阅读权限
15
在线时间
29 小时
注册时间
2007-12-8
最后登录
2008-9-2
失踪天数:4
查看详细资料
TOP
nick_ck
小学一年级
个人空间
发短消息
加为好友
当前离线
沙发
大
中
小
发表于 2008-1-28 10:57
只看该作者
是不是CQ本身的bug?
使用的perl脚本怎么会出现AD_VALIDATED呢?
© 本文为
nick_ck
与
SCMLife
共同所有,未经同意,请勿转载 ©如该文侵犯了您的版权,请联系
管理员
。
UID
16217
帖子
48
精华
0
积分
149
阅读权限
15
在线时间
29 小时
注册时间
2007-12-8
最后登录
2008-9-2
失踪天数:4
查看详细资料
TOP
softfly
版主
个人空间
发短消息
加为好友
当前离线
板凳
大
中
小
发表于 2008-1-28 22:50
只看该作者
你用的CQ是什么版本?
Audit Trail 1.2.3应该是应用到一个中文的SCHEMA上的
© 本文为
softfly
与
SCMLife
共同所有,未经同意,请勿转载 ©如该文侵犯了您的版权,请联系
管理员
。
UID
7006
帖子
890
精华
0
积分
2325
阅读权限
100
在线时间
276 小时
注册时间
2007-5-28
最后登录
2008-9-5
失踪天数:1
查看详细资料
TOP
nick_ck
小学一年级
个人空间
发短消息
加为好友
当前离线
地毯
大
中
小
发表于 2008-1-29 09:31
只看该作者
CQ的版本是7.0.1
schema肯定是中文的
我感觉象是package自身的问题啊.要不我换个低版本的package试试.
最佳答案
该回答被楼主/管理员列为正解!
© 本文为
nick_ck
所有,未经同意,请勿转载
©如该文侵犯了您的版权,请联系
管理员
。
UID
16217
帖子
48
精华
0
积分
149
阅读权限
15
在线时间
29 小时
注册时间
2007-12-8
最后登录
2008-9-2
失踪天数:4
查看详细资料
TOP
yunshan
版主
个人空间
发短消息
加为好友
当前离线
5
#
大
中
小
发表于 2008-1-29 09:54
只看该作者
我看了下,应该是CQ自身的bug,Action Hook中有几句这样的代码:
$logRecord->EditEntity("Modify");
...
$logRecord->Validate();
$logRecord->Commit();
而这样写本身就有隐错的,错误的原因是如果validate失败,commit仍然会执行,就会抛出这个错误。
代码应该写成如下形式才对:
$returnval = $logRecord->Validate();
if ($returnval ne ""){
$logRecord->Revert():
} else {
$logRecord->Commit();
}
但Audit Trail包对应的Action Hook是不能修改的,
可以尝试这样去做:
将Audit Trail对应的Base Action:at_Base对应的Validation和Commit Hook拷贝出来,
然后删除此Action,重新创建一个同名的Action,把对应的代码加进去,按照上面说的对代码进行修改,然后测试。
[
本帖最后由 yunshan 于 2008-1-29 10:14 编辑
]
© 本文为
yunshan
所有,未经同意,请勿转载
©如该文侵犯了您的版权,请联系
管理员
。
SCMLife--致力于做一流得配置管理社区
UID
962
帖子
1920
精华
15
积分
4838
阅读权限
100
性别
男
来自
北京
在线时间
1275 小时
注册时间
2006-11-23
最后登录
2008-9-7
失踪天数:0
查看详细资料
TOP
nick_ck
小学一年级
个人空间
发短消息
加为好友
当前离线
6
#
大
中
小
发表于 2008-1-29 10:16
只看该作者
多谢斑竹的回复.
我刚才试了下Audit Trail 1.2就没有问题,可以正常使用.
另外斑竹说的方法我也试了一下,也是可行的,非常牛X,赞一个!
好象Audit Trail的package有个限制,那就是必须存在名字是"Modify"的action,通过斑竹的方法可以直接修改代码,就可以无视这个约束了.
[
本帖最后由 nick_ck 于 2008-1-29 10:43 编辑
]
© 本文为
nick_ck
所有,未经同意,请勿转载
©如该文侵犯了您的版权,请联系
管理员
。
UID
16217
帖子
48
精华
0
积分
149
阅读权限
15
在线时间
29 小时
注册时间
2007-12-8
最后登录
2008-9-2
失踪天数:4
查看详细资料
TOP
‹‹ 上一主题:cqweb方面的问题
|
下一主题:attachment 文件名长度50的限制有没有办法突破 ››
配置管理
配置管理方法论
IBM Rational ClearCase
CCRC
IBM Rational ClearQuest / ClearDDTS/TestManager
CVS/SVN
Borland StarTeam
Microsoft VSS/VSTS
Telelogic SYNERGY
其它CM工具
Serena PVCS
Perforce
北大青鸟JBCM
Hansky Firefly&Butterfly
构建与发布管理
JIRA
Jazz&RTC
需求管理
需求管理思想
IBM Rational RequisitePro
Telelogic Doors
其它需求管理工具
Hansky DragonFly
项目管理
项目管理方法与思想
PMP认证
Microsoft Project
IBM Rational Portfolio Manager
其它项目管理工具
质量管理&质量体系
质量管理(SQA&SQC&SEPG)
过程(CMMI&ISO&RUP&Agile&6西格玛)
软件度量
测试管理
测试方法论
Test Director&Quality Center
LoadRunner
QuickTest Professional
WinRunner
IBM Rational Robot
IBM Rational Performance Tester
IBM Rational Manual Tester
IBM Rational Function Tester
IBM Rational Purify&PurifyPlus
Dunit&Junit
其它测试工具
天下中文
文档中文化
旗帜
谈书论道
职场生涯
金色职场
休闲茶座
我爱摄影
秘密论坛
论坛管理
新手上路/问题/意见/建议
活动/咨询/培训/认证
Telelogic专区
控制面板首页
编辑个人资料
积分交易
积分记录
公众用户组
个人空间管理
社区银行
附件收入排行
中文化荣誉殿堂
基本概况
流量统计
客户软件
发帖量记录
版块排行
主题排行
发帖排行
积分排行
交易排行
在线时间
管理团队
管理统计