การแก้ไข: โปรแกรมประยุกต์ที่ใช้ตัวปรับต่อ BizTalk สำหรับโปรแกรมประยุกต์โฮสต์เพื่อติดต่อสื่อสารกับระบบโฮสต์ของ IBM อาจได้รับข้อผิดพลาดเมื่อค่าศูนย์ส่งผ่านพารามิเตอร์ที่กำหนดเป็นชนิดข้อมูลที่เลขฐานสิบ หมายเลขบทความ (Article ID): 2503299 -
ผลิตภัณฑ์ที่เกี่ยวข้องในบทความนี้
พิจารณาสถานการณ์สมมติต่อไปนี้:
คุณมีโปรแกรมประยุกต์ที่ติดต่อสื่อสารกับระบบการโฮสต์ของ IBM ได้ โดยใช้ตัวปรับต่อ BizTalk Microsoft สำหรับโฮสต์โปรแกรมประยุกต์ (BAHA) แอพลิเคชันมีอย่าง น้อยหนึ่งธุรกรรม Integrator (TI) วิธีการที่รวมเข้าใน/ออกพารามิเตอร์ที่ถูกกำหนดเป็นชนิดข้อมูลที่เลขฐานสิบ ที่ จัดการข้อผิดพลาด มีการตั้งค่าคุณสมบัติสำหรับชนิดข้อมูลเลขทศนิยมเป็น ปัดเศษ . ในสถานการณ์สมมตินี้ ถ้ามีข้อความ BAHA XML ส่งผ่านค่าเป็น "0" (ศูนย์) สำหรับอย่างน้อยหนึ่งพารามิเตอร์ In เข้า/ออก คุณจึงอาจได้รับข้อผิดพลาดที่คล้ายกับข้อมูลต่อไปนี้:
ข้อยกเว้น: HISMPCZ0004 ใน PrimitiveConverter เมื่อพารามิเตอร์การประมวลผล parameter_name ของวิธีการ method_name มีขนาดของเขตข้อมูลที่ส่งเกินกว่าที่ได้รับอนุญาตสำหรับเขตข้อมูลที่รับ ที่ Microsoft.HostIntegration.TI.SystemZPrimitiveConverter.ReportCaughtError (CTIException ce) ที่ Microsoft.HostIntegration.TI.SystemZPrimitiveConverter.PackDecimal (ฐานสิบ pdecFrom, Byte & pBuffer, Int32 & pulLen, Int32 ulResultLen, Int32 lEncodeType) ที่ Microsoft.HostIntegration.TI.AggregateConverter.PackElem (AnnotatedItem ItemAnnotations องค์ประกอบของวัตถุ BufferManager IOBufferManager, Int32 & ConvertedDataLength บูลีน' DataIsVariableSize, CedarProperty OffProperty, ProcessAsElement บูลีน) ที่ Microsoft.HostIntegration.TI.AggregateConverter.PackStructure (AnnotatedCompositeItem ItemAnnotations วัตถุ & องค์ประกอบ BufferManager IOBufferManager, Int32 & ConvertedDataLength บูลีน' DataIsVariableSize, CedarProperty OffProperty) ที่ Microsoft.HostIntegration.TI.AggregateConverter.PackElem (AnnotatedItem ItemAnnotations องค์ประกอบของวัตถุ BufferManager IOBufferManager, Int32 & ConvertedDataLength บูลีน' DataIsVariableSize, CedarProperty OffProperty, ProcessAsElement บูลีน) ที่ Microsoft.HostIntegration.TI.AggregateConverter.PackServerRequest (วัตถุ CallerLibraryReader, Int32 DispId วัตถุข้อมูล ParameterArray วัตถุ OutputContainer, Int32 & ConvertedDataLength) ที่ Microsoft.HostIntegration.TI.GenericLinkStateMachine.Invoke (RuntimeCallContext runtimeCallContext, Int32 dispID ข้อมูลวัตถุ & inArray วัตถุข้อมูล & outArray) ที่ Microsoft.HostIntegration.TI.TBGen.Invoke (แอสเซมบลีแอสเซมบลี สตริ clsidString, Int32 dispID, ClientContext & บริบท inArray ข้อมูลของวัตถุ วัตถุข้อมูล & outArray)
ปัญหานี้เกิดขึ้นเนื่องจากธุรกรรม Integrator ปัดเศษขึ้นค่าเท่ากับศูนย์ที่ผ่านจากข้อความ XML ไม่ถูกต้อง ข้อยกเว้นเกิดขึ้นได้เนื่องจากค่าที่ไม่ถูกต้องถูกปัดเศษเกินความแม่นยำที่กำหนดและมาตราส่วนที่ถูกกำหนดค่าสำหรับพารามิเตอร์
ข้อมูลโปรแกรมแก้ไขด่วน มีโปรแกรมแก้ไขด่วนที่ได้รับการสนับสนุนจาก Microsoft อย่างไรก็ตาม โปรแกรมแก้ไขด่วนนี้มุ่งหวังเพื่อการแก้ไขปัญหาที่อธิบายไว้ในบทความนี้เท่านั้น ใช้ hotfix นี้เฉพาะกับระบบที่พบปัญหาอธิบายไว้ในบทความนี้ โปรแกรมแก้ไขด่วนนี้อาจได้รับการทดสอบเพิ่มเติม ดังนั้น ถ้าคุณจะไม่รุนแรงรับผลกระทบปัญหานี้ เราขอแนะนำให้ คุณรอการปรับปรุงซอฟต์แวร์ถัดไปที่ประกอบด้วยโปรแกรมแก้ไขด่วนนี้
หากโปรแกรมแก้ไขด่วนพร้อมใช้งานสำหรับการดาวน์โหลด จะเห็นส่วน "โปรแกรมแก้ไขด่วนพร้อมใช้งานดาวน์โหลด" ที่ด้านบนของบทความฐานความรู้นี้ หากส่วนนี้ไม่ปรากฏขึ้น ติดต่อ Microsoft ฝ่ายบริการสนับสนุนลูกค้าเพื่อขอรับโปรแกรมแก้ไขด่วน
หมายเหตุ หากเกิดปัญหาอื่น ๆ หรือการแก้ไขปัญหาใด ๆ จำเป็น คุณอาจต้องสร้างการร้องขอบริการแยกต่างหาก ค่าใช้จ่ายในการสนับสนุนปกติจะใช้คำถามเพิ่มเติมและประเด็นที่ไม่สามารถจัดหาโปรแกรมแก้ไขด่วนนี้เฉพาะ สำหรับรายการทั้งหมด ของหมายเลขโทรศัพท์ของฝ่ายบริการลูกค้าของ Microsoft สนับสนุน หรือเมื่อต้อง การสร้างการร้องขอบริการแยกต่างหาก แวะไปที่เว็บไซต์ต่อไปนี้ของ Microsoft:
หมายเหตุ แบบฟอร์ม "โปรแกรมแก้ไขด่วนพร้อมใช้งาน" ดาวน์โหลด"แสดงภาษาโปรแกรมแก้ไขด่วนจะพร้อมใช้งาน ถ้าคุณไม่เห็นภาษาของคุณ คือได้เนื่องจากไม่มีโปรแกรมแก้ไขด่วนพร้อมใช้งานสำหรับภาษานั้น
ข้อกำหนดเบื้องต้น คุณต้องมี Microsoft โฮสต์รวมเซิร์ฟเวอร์ 2009 ติดตั้งเมื่อต้องการใช้โปรแกรมแก้ไขด่วนนี้
ข้อมูลการเริ่มระบบใหม่ คุณไม่มีการเริ่มระบบของคอมพิวเตอร์ใหม่หลังจากที่คุณนำโปรแกรมแก้ไขด่วนนี้
ข้อมูลการแทนที่ โปรแกรมแก้ไขด่วนนี้ไม่ได้แทนโปรแกรมแก้ไขด่วนที่นำออกใช้แล้วก่อนหน้านี้
แฟ้มข้อมูล เวอร์ชันภาษาอังกฤษของ hotfix นี้มีไฟล์แอททริบิวต์ (หรือแอตทริบิวต์ของแฟ้มที่ใหม่กว่า) ซึ่งแสดงอยู่ในตารางต่อไปนี้ วันและเวลาของแฟ้มเหล่านี้จะแสดงรายการในรูปแบบเวลามาตรฐานสากล (UTC) เมื่อคุณดูข้อมูลแฟ้มข้อมูล จะถูกแปลงเป็นเวลาท้องถิ่น เมื่อต้องการค้นหาความแตกต่างระหว่างเวลา UTC และเวลาท้องถิ่น ใช้
โซนเวลา แท็บใน
วันและเวลา สินค้าใน'แผงควบคุม'
โฮสต์ Microsoft เซิร์ฟเวอร์การรวม 2009 รุ่น 32 บิต ยุบตารางนี้ ขยายตารางนี้
ชื่อแฟ้ม รุ่นของแฟ้ม ขนาดแฟ้ม วันที่ เวลา แพลตฟอร์ม Convertprimex.dll 8.0.3809.2 106,336 14 2011 เมษายน 19:59 x 86 Hipobjects.dll 8.0.3809.2 1,272,152 14 2011 เมษายน 19:59 x 86 Mgddtcob390.dll 8.0.3809.2 596,312 14 2011 เมษายน 19:59 x 86 Microsoft.hostintegration.adapters.msti.management.dll 8.0.3809.2 67,496 14 2011 เมษายน 19:59 x 86 Microsoft.hostintegration.adapters.msti.runtime.dll 8.0.3809.2 83,872 14 2011 เมษายน 19:59 x 86 Microsoft.hostintegration.ti.aggregateconverter.dll 8.0.3809.2 67,488 14 2011 เมษายน 19:59 x 86 Microsoft.hostintegration.ti.clientcontext.dll 8.0.3809.2 51,096 14 2011 เมษายน 19:59 x 86 Microsoft.hostintegration.ti.convertprimex.interop.dll 7.0.2303.0 16,808 14 2011 เมษายน 19:59 x 86 Microsoft.hostintegration.ti.dpcaggregateconverter.dll 8.0.3809.2 79,784 14 2011 เมษายน 19:59 x 86 Microsoft.hostintegration.ti.dpctransport.dll 8.0.3809.2 63,384 14 2011 เมษายน 19:59 x 86 Microsoft.hostintegration.ti.elmtransport.dll 8.0.3809.2 63,384 14 2011 เมษายน 19:59 x 86 Microsoft.hostintegration.ti.genericuserdatastatemachine.dll 8.0.3809.2 25,528 14 2011 เมษายน 19:59 x 86 Microsoft.hostintegration.ti.globals.dll 8.0.3809.2 116,616 14 2011 เมษายน 19:59 x 86 Microsoft.hostintegration.ti.hipadminclasses.interop.dll 7.0.2303.0 79,792 14 2011 เมษายน 19:59 x 86 Microsoft.hostintegration.ti.httptransport.dll 8.0.3809.2 42,904 14 2011 เมษายน 19:59 x 86 Microsoft.hostintegration.ti.imsconnectstatemachine.dll 8.0.3809.2 34,736 14 2011 เมษายน 19:59 x 86 Microsoft.hostintegration.ti.imsconnecttransport.dll 8.0.3809.2 75,688 14 2011 เมษายน 19:59 x 86 Microsoft.hostintegration.ti.libraryreader.dll 8.0.3809.2 63,384 14 2011 เมษายน 19:59 x 86 Microsoft.hostintegration.ti.mgddtcob390.interop.dll 7.0.2303.0 71,592 14 2011 เมษายน 19:59 x 86 Microsoft.hostintegration.ti.systemiprimitiveconverter.dll 8.0.3809.2 15,280 14 2011 เมษายน 19:59 x 86 Microsoft.hostintegration.ti.systemzprimitiveconverter.dll 8.0.3809.2 97,712 14 2011 เมษายน 19:59 x 86 Microsoft.hostintegration.ti.tcptransport.dll 8.0.3809.2 47,000 14 2011 เมษายน 19:59 x 86 Microsoft.hostintegration.ti.trmtransport.dll 8.0.3809.2 63,384 14 2011 เมษายน 19:59 x 86 Microsoft.hostintegration.ti.wipruntimeadministration.dll 8.0.3809.2 47,024 14 2011 เมษายน 19:59 x 86 Microsoft.hostintegration.tidesigner.app.dll 8.0.3809.2 702,352 14 2011 เมษายน 19:59 x 86 Microsoft.hostintegration.tidesigner.cobolimporter.dll 8.0.3809.2 63,400 14 2011 เมษายน 19:59 x 86 Microsoft.hostintegration.tidesigner.ctrl.dll 8.0.3809.2 120,728 14 2011 เมษายน 19:59 x 86 Microsoft.hostintegration.tidesigner.editparser.dll 8.0.3809.2 22,432 14 2011 เมษายน 19:59 x 86 Microsoft.hostintegration.tidesigner.itioutputmessagemgd.dll 8.0.3809.2 12,728 14 2011 เมษายน 19:59 x 86 Microsoft.hostintegration.tidesigner.pkg.dll 8.0.3809.2 227,216 14 2011 เมษายน 19:59 x 86 Microsoft.hostintegration.tidesigner.rpgimporter.dll 8.0.3809.2 67,496 14 2011 เมษายน 19:59 x 86 Microsoft.hostintegration.tidesigner.wizards.dll 8.0.3809.2 440,224 14 2011 เมษายน 19:59 x 86
โฮสต์ Microsoft เซิร์ฟเวอร์การรวม 2009 รุ่น 64 บิต ยุบตารางนี้ ขยายตารางนี้
ชื่อแฟ้ม รุ่นของแฟ้ม ขนาดแฟ้ม วันที่ เวลา แพลตฟอร์ม Convertprimex.dll 8.0.3809.2 106,336 14 2011 เมษายน 19:59 x 86 Hipobjects.dll 8.0.3809.2 1,272,152 14 2011 เมษายน 19:59 x 86 Mgddtcob390.dll 8.0.3809.2 596,312 14 2011 เมษายน 19:59 x 86 Microsoft.hostintegration.adapters.msti.management.dll 8.0.3809.2 67,496 14 2011 เมษายน 19:59 x 86 Microsoft.hostintegration.adapters.msti.runtime.dll 8.0.3809.2 83,872 14 2011 เมษายน 19:59 x 86 Microsoft.hostintegration.ti.aggregateconverter.dll 8.0.3809.2 67,488 14 2011 เมษายน 19:59 x 86 Microsoft.hostintegration.ti.clientcontext.dll 8.0.3809.2 51,096 14 2011 เมษายน 19:59 x 86 Microsoft.hostintegration.ti.convertprimex.interop.dll 7.0.2303.0 16,808 14 2011 เมษายน 19:59 x 86 Microsoft.hostintegration.ti.dpcaggregateconverter.dll 8.0.3809.2 79,784 14 2011 เมษายน 19:59 x 86 Microsoft.hostintegration.ti.dpctransport.dll 8.0.3809.2 63,384 14 2011 เมษายน 19:59 x 86 Microsoft.hostintegration.ti.elmtransport.dll 8.0.3809.2 63,384 14 2011 เมษายน 19:59 x 86 Microsoft.hostintegration.ti.genericuserdatastatemachine.dll 8.0.3809.2 25,528 14 2011 เมษายน 19:59 x 86 Microsoft.hostintegration.ti.globals.dll 8.0.3809.2 116,616 14 2011 เมษายน 19:59 x 86 Microsoft.hostintegration.ti.hipadminclasses.interop.dll 7.0.2303.0 79,792 14 2011 เมษายน 19:59 x 86 Microsoft.hostintegration.ti.httptransport.dll 8.0.3809.2 42,904 14 2011 เมษายน 19:59 x 86 Microsoft.hostintegration.ti.imsconnectstatemachine.dll 8.0.3809.2 34,736 14 2011 เมษายน 19:59 x 86 Microsoft.hostintegration.ti.imsconnecttransport.dll 8.0.3809.2 75,688 14 2011 เมษายน 19:59 x 86 Microsoft.hostintegration.ti.libraryreader.dll 8.0.3809.2 63,384 14 2011 เมษายน 19:59 x 86 Microsoft.hostintegration.ti.mgddtcob390.interop.dll 7.0.2303.0 71,592 14 2011 เมษายน 19:59 x 86 Microsoft.hostintegration.ti.systemiprimitiveconverter.dll 8.0.3809.2 15,280 14 2011 เมษายน 19:59 x 86 Microsoft.hostintegration.ti.systemzprimitiveconverter.dll 8.0.3809.2 97,712 14 2011 เมษายน 19:59 x 86 Microsoft.hostintegration.ti.tcptransport.dll 8.0.3809.2 47,000 14 2011 เมษายน 19:59 x 86 Microsoft.hostintegration.ti.trmtransport.dll 8.0.3809.2 63,384 14 2011 เมษายน 19:59 x 86 Microsoft.hostintegration.ti.wipruntimeadministration.dll 8.0.3809.2 47,024 14 2011 เมษายน 19:59 x 86 Microsoft.hostintegration.tidesigner.app.dll 8.0.3809.2 702,352 14 2011 เมษายน 19:59 x 86 Microsoft.hostintegration.tidesigner.cobolimporter.dll 8.0.3809.2 63,400 14 2011 เมษายน 19:59 x 86 Microsoft.hostintegration.tidesigner.ctrl.dll 8.0.3809.2 120,728 14 2011 เมษายน 19:59 x 86 Microsoft.hostintegration.tidesigner.editparser.dll 8.0.3809.2 22,432 14 2011 เมษายน 19:59 x 86 Microsoft.hostintegration.tidesigner.itioutputmessagemgd.dll 8.0.3809.2 12,728 14 2011 เมษายน 19:59 x 86 Microsoft.hostintegration.tidesigner.pkg.dll 8.0.3809.2 227,216 14 2011 เมษายน 19:59 x 86 Microsoft.hostintegration.tidesigner.rpgimporter.dll 8.0.3809.2 67,496 14 2011 เมษายน 19:59 x 86 Microsoft.hostintegration.tidesigner.wizards.dll 8.0.3809.2 440,224 14 2011 เมษายน 19:59 x 86 Convertprimex.dll 8.0.3809.2 147,296 14 2011 เมษายน 20:05 x 64 Hipobjects.dll 8.0.3809.2 2,225,496 14 2011 เมษายน 20:05 x 64 Microsoft.hostintegration.adapters.msti.management.dll 8.0.3809.2 67,496 14 2011 เมษายน 20:05 x 86 Microsoft.hostintegration.adapters.msti.runtime.dll 8.0.3809.2 83,872 14 2011 เมษายน 20:05 x 86 Microsoft.hostintegration.ti.aggregateconverter.dll 8.0.3809.2 67,488 14 2011 เมษายน 20:05 x 86 Microsoft.hostintegration.ti.clientcontext.dll 8.0.3809.2 51,096 14 2011 เมษายน 20:05 x 86 Microsoft.hostintegration.ti.dpcaggregateconverter.dll 8.0.3809.2 79,784 14 2011 เมษายน 20:05 x 86 Microsoft.hostintegration.ti.dpctransport.dll 8.0.3809.2 63,384 14 2011 เมษายน 20:05 x 86 Microsoft.hostintegration.ti.elmtransport.dll 8.0.3809.2 63,384 14 2011 เมษายน 20:05 x 86 Microsoft.hostintegration.ti.genericuserdatastatemachine.dll 8.0.3809.2 25,528 14 2011 เมษายน 20:05 x 86 Microsoft.hostintegration.ti.globals.dll 8.0.3809.2 116,616 14 2011 เมษายน 20:05 x 86 Microsoft.hostintegration.ti.httptransport.dll 8.0.3809.2 42,904 14 2011 เมษายน 20:05 x 86 Microsoft.hostintegration.ti.imsconnectstatemachine.dll 8.0.3809.2 34,736 14 2011 เมษายน 20:05 x 86 Microsoft.hostintegration.ti.imsconnecttransport.dll 8.0.3809.2 75,688 14 2011 เมษายน 20:05 x 86 Microsoft.hostintegration.ti.libraryreader.dll 8.0.3809.2 63,384 14 2011 เมษายน 20:05 x 86 Microsoft.hostintegration.ti.systemiprimitiveconverter.dll 8.0.3809.2 15,280 14 2011 เมษายน 20:05 x 86 Microsoft.hostintegration.ti.systemzprimitiveconverter.dll 8.0.3809.2 99,760 14 2011 เมษายน 20:05 x 64 Microsoft.hostintegration.ti.tcptransport.dll 8.0.3809.2 47,000 14 2011 เมษายน 20:05 x 86 Microsoft.hostintegration.ti.trmtransport.dll 8.0.3809.2 63,384 14 2011 เมษายน 20:05 x 86 Microsoft.hostintegration.ti.wipruntimeadministration.dll 8.0.3809.2 47,024 14 2011 เมษายน 20:05 x 86
หมายเหตุ เนื่องจากเป็นการอ้างอิงแฟ้ม แก้ไขครั้งล่าสุดที่ประกอบด้วยแฟ้มเหล่านี้อาจยังประกอบด้วยแฟ้มเพิ่มเติม
เมื่อต้องการหลีกเลี่ยงปัญหานี้ เตรียมใช้งานตัวแปรทั้งหมดที่กำหนดเช่นใน หรือ ใน/ออกพารามิเตอร์ โดยใช้ค่าที่ป้อนเข้า
Microsoft ยืนยันว่า ปัญหานี้เป็นปัญหาที่เกิดขึ้นกับผลิตภัณฑ์ของ Microsoft ซึ่งแสดงไว้ในส่วน"ใช้งาน"
ผลิตภัณฑ์ของบริษัทอื่นที่กล่าวถึงในบทความนี้ผลิตขึ้น โดยบริษัทที่เกี่ยวข้องกับ Microsoft Microsoft ไม่รับประกัน โดยนัย หรืออย่างอื่น ใด เกี่ยวกับประสิทธิภาพหรือความน่าเชื่อถือของผลิตภัณฑ์เหล่านี้
หมายเลขบทความ (Article ID): 2503299 - รีวิวครั้งสุดท้าย: 9 พฤษภาคม 2554 - Revision: 1.0
ใช้กับ Microsoft Host Integration Server 2009 Microsoft BizTalk Adapters for Host Systems 2.0 kbautohotfix kbqfe kbhotfixserver kbfix kbexpertiseinter kbsurveynew kbbug kbmt KB2503299 KbMtth
แปลโดยคอมพิวเตอร์ ข้อมูลสำคัญ: บทความนี้แปลโดยซอฟต์แวร์การแปลด้วยคอมพิวเตอร์ของ Microsoft แทนที่จะเป็นนักแปลที่เป็นบุคคล Microsoft มีบทความที่แปลโดยนักแปลและบทความที่แปลด้วยคอมพิวเตอร์ เพื่อให้คุณสามารถเข้าถึงบทความทั้งหมดในฐานความรู้ของเรา ในภาษาของคุณเอง อย่างไรก็ตาม บทความที่แปลด้วยคอมพิวเตอร์นั้นอาจมีข้อบกพร่อง โดยอาจมีข้อผิดพลาดในคำศัพท์ รูปแบบการใช้ภาษาและไวยากรณ์ เช่นเดียวกับกรณีที่ชาวต่างชาติพูดผิดเมื่อพูดภาษาของคุณ Microsoft ไม่มีส่วนรับผิดชอบต่อความคลาดเคลื่อน ความผิดพลาดหรือความเสียหายที่เกิดจากการแปลเนื้อหาผิดพลาด หรือการใช้บทแปลของลูกค้า และ Microsoft มีการปรับปรุงซอฟต์แวร์การแปลด้วยคอมพิวเตอร์อยู่เป็นประจำ
ต่อไปนี้เป็นฉบับภาษาอังกฤษของบทความนี้:
2503299
(http://support.microsoft.com/kb/2503299/en-us/
)
ขอบคุณมาก เราจะใช้คำติชมของคุณเพื่อปรับปรุงเนื้อหาการสนับสนุนของเรา สำหรับทางเลือกอื่นๆ ในการให้ความช่วยเหลือ โปรดแวะชม
วิธีใช้และโฮมเพจการสนับสนุน