玛琪朵漂浮
lost and researching~~~

补充升级版测试用例
上午完成公共库 xml语句的编写。(实际完成情况:只完成了定购部分,)
        执行下面语句后报了个999的错误,提示  <ReturnMessage>Name cannot begin with the ' ' character, hexadecimal value 0x20. Line 15, position 10.</ReturnMessage>
<CalParams>
  <OperationInfo OperationId="200240">
    <OperatorInfo PromoterCode="GD-001" AgentCode="10001" OpreatorCode="1" WorkstationCode="" />
  </OperationInfo>
  <StrategyInfo StrategyPkgId="1000074" />
    <SubscriberInfo SubCode="pub001">
      <DeviceInfo_List>
        <DeviceInfo CardNO="0000000000000081" StbNO="00000000000000000042">
          <EntitlementInfo_List>
       <EntitlementInfo CardNO="" StbNO="" ProductCode="101" StartTime="2008-01-01 00:00:00" StopTime="2008-12-31 23:59:59" />
            <EntitlementInfo CardNO="" StbNO="" ProductCode="102" StartTime="2008-01-01 00:00:00" StopTime="2008-12-31 23:59:59" />
       <EntitlementInfo CardNO="" StbNO="" ProductCode="103" StartTime="2008-01-01 00:00:00" StopTime="2008-12-31 23:59:59" />
     </EntitlementInfo_List>
   </DeviceInfo>
       </ DeviceInfo_List >
   </SubscriberInfo>
</CalParams>

经查问题在于 promotercode=GD-0001  AgentCode=0001,没有subcode,所以应该为空。另外程序在判断授权时间上有点问题,正在修改。
修改Msi文件后,重新配置web config,输入
<?xml version="1.0" encoding="UTF-8"?>
<CalParams>
  <OperationInfo OperationId="200240">
    <OperatorInfo PromoterCode="GD-0001" AgentCode="0001" OpreatorCode="1" WorkstationCode="" />
  </OperationInfo>
  <StrategyInfo StrategyPkgId="1000074" />
    <SubscriberInfo SubCode="">
      <DeviceInfo_List>
        <DeviceInfo CardNO="0000000000000081" StbNO="00000000000000000042">
          <EntitlementInfo_List>
       <EntitlementInfo CardNO="" StbNO="" ProductCode="101" StartTime="2008-01-01 00:00:00" StopTime="2008-12-31 23:59:59" />
            <EntitlementInfo CardNO="" StbNO="" ProductCode="102" StartTime="2008-01-01 00:00:00" StopTime="2008-12-31 23:59:59" />
       <EntitlementInfo CardNO="" StbNO="" ProductCode="103" StartTime="2008-01-01 00:00:00" StopTime="2008-12-31 23:59:59" />
     </EntitlementInfo_List>
   </DeviceInfo>
       </DeviceInfo_List >
   </SubscriberInfo>
</CalParams>

返回信息
<?xml version="1.0" encoding="utf-8"?>
<ResultInfo_List  >
  <ResultInfo ReturnCode="104">
    <ReturnMessage>Unable to load DLL 'oramts.dll': 找不到指定的模块。 (Exception from HRESULT: 0x8007007E)</ReturnMessage>
  </ResultInfo>
</ResultInfo_List>
好像是数据库驱动的问题,正在查看。
在oracle安装文件执行时,选择安装类型:自定义 下一步——指定主目录后,进入组件选择页面
选择Oracle Service For Microsoft Transaction serve
安装成功后,服务中增加oracle services for microsoft transaction serve

给pub003   增加新设备0000000000000092
给pub004   增加新设备0000000000000091

<ReturnMessage>Name cannot begin with the ' ' character, hexadecimal value 0x20. Line 16, position 10.</ReturnMessage>
提示某某处不得为空时,一定是因为有空格,按照提示删除空格即可。
定购策略错误时,依然可以成功定购!

下班前发现的最后一个bug:   定购策略错误时不可以进行订购和授权,而实际情况是无论订购策略部分输入什么,都可以订购成功。已提交给开发人员。
****************************************************************************************

YC并验证一个问题。
       吐血,121上的伊春库有三个文件,而实际现有的伊春sms为标准版,白导了半天。
       导成功了,但是121服务端没有YC的环境,明天SLL如果把文件导到55上,我就搭一下环境再测试。

posted on 2008-06-18 22:22 unearthly bone 阅读(128) 评论(0)  编辑 收藏 引用 所属分类: 我的工作日志
只有注册用户登录后才能发表评论。

<2008年6月>
25262728293031
1234567
891011121314
15161718192021
22232425262728
293012345

留言簿(2)

随笔分类(67)

随笔档案(77)

文章分类(7)

文章档案(7)

搜索

  •  

最新评论

  • 1. re: 20080728
  • 兄弟, 这种日志以后请不要发到首页好吗?

    很多RSS的看的不烦吗?
  • --haiming