导航

上一页 1 ··· 24 25 26 27 28 29 30 31 32 ··· 34 下一页

2007年10月8日

摘要: 现象:在Biztalk Schema Editor Tree View上,产生结点。 微软顾问给出的解释: **************************************** n Complex type X is defined in Schema A n Complex type Y which Extended based on complex type X is d... 阅读全文

posted @ 2007-10-08 14:25 鸡尾虾的壳 阅读(230) 评论(0) 推荐(0) 编辑

2007年9月25日

摘要: 问题:AB.btm, A.xsd是source xsd, B.xsd是target xsd. 由于业务的需要对A.xsd的layout做一定修改。在btm中,用最新的A.xsd代替旧xsd。两个不同版本xsd节点上的差异导致某些link被deleted。根据需求重新做link.保存。下次打开此btm时,居然还用的是旧xsd,提示存在被删除的link. 解决方法:选择不保存,重新添加包含新xsd的... 阅读全文

posted @ 2007-09-25 17:45 鸡尾虾的壳 阅读(182) 评论(0) 推荐(0) 编辑

2007年9月18日

摘要: 场景:在Pipeline中,需要对内容为文本的流逐字节处理。 问题:使用byte[] buffer读Message Stream时,消息内中的每个字节后都会存在一个0x00字符(使用Data属性获取Message Part Stream)。 解决方法:使用GetOriginalDataStream()方法得到消息流或者过滤0x00字符。 结论:GetOriginalDataStream()方法可以... 阅读全文

posted @ 2007-09-18 15:13 鸡尾虾的壳 阅读(477) 评论(1) 推荐(0) 编辑

2007年9月5日

摘要: 问题:某个元素可能出现多次,其孙子节点中存在一个seq域。此多个元素中的seq的值不一定具有某种顺序,而且值不一定连续。可能四个元素其对应的seq值是4,2,8,1。需求是取得seq最大或者最小值的元素中其他域。 解决方法: xsl:sort 实例代码: ... 阅读全文

posted @ 2007-09-05 14:35 鸡尾虾的壳 阅读(249) 评论(0) 推荐(0) 编辑

2007年8月24日

摘要: 最近在一个由FTP Receive Port, Customized Pipeline,Map组成的小项目中,出现了一个奇怪的问题:当把多个测试文件放到Receive Location后,其中的一个文件被Pick up.剩下的文件就没有反应了。姑且把这个问题定义为FTP Adapter Hang吧。 经过一点时间的troubleshoot后,锁定问题的元凶是:Message在Customized... 阅读全文

posted @ 2007-08-24 17:24 鸡尾虾的壳 阅读(599) 评论(1) 推荐(0) 编辑

2007年8月21日

摘要: 其中包含一个属性:是否把Message作为Email的Attachment发送。不过,更加细节的控制,如附件命名等无法实现.在Orchestration中对Dynamic SMTP Sendport进行控制比较合适。 阅读全文

posted @ 2007-08-21 15:07 鸡尾虾的壳 阅读(171) 评论(0) 推荐(0) 编辑

摘要: Pipeline中的Message都是基于Stream的。Stream可以分为Seekable的与Unseekable的。如果Pipeline包含Diassembler类型的管道组件,那么该管道之前的管道组件中必须使用的是Seekable流。但是如果Pipeline与Map一起使用,那么Map之前的流必须是Unseekable的。 阅读全文

posted @ 2007-08-21 14:57 鸡尾虾的壳 阅读(207) 评论(0) 推荐(0) 编辑

2007年8月1日

摘要: 对于xsd msg中重复出现的子节点,在Loop中使用xpath取得xmldocument类型的子节点变量。每个子节点变量可以被构造为一个接收xsd类型的新消息。当然这一过程也可以通过envelop xsd的Pipeline来实现。 阅读全文

posted @ 2007-08-01 16:49 鸡尾虾的壳 阅读(207) 评论(1) 推荐(0) 编辑

2007年7月9日

摘要: 如果xsd中某个节点的name需要改变,那么使用了这个xsd,并且已经开发完成甚至正在运行的map如果改变呢?直接打开btm文件将导致link被删除。一个比较稳妥的方法是直接用文本编辑器打开btm文件,修改后重新打开。 阅读全文

posted @ 2007-07-09 13:29 鸡尾虾的壳 阅读(278) 评论(0) 推荐(0) 编辑

2007年6月26日

摘要: string sendPortName = inmsg.Context.Read("SPName", "http://schemas.microsoft.com/BizTalk/2003/system-properties") as string;而不是ReceivePortName:) 阅读全文

posted @ 2007-06-26 15:17 鸡尾虾的壳 阅读(162) 评论(1) 推荐(0) 编辑

上一页 1 ··· 24 25 26 27 28 29 30 31 32 ··· 34 下一页