Pazīmes
Apsveriet šādu situāciju:
-
Jums ir saņemt atrašanās vietu, kas ir konfigurēts izmantot Microsoft BizTalk adapteris WebSphere MQ (MQSC adapteris) iekļautais Microsoft Host Integration Server 2010 vai Microsoft Host Integration Server 2009 un saņemt ziņojumus no IBM WebSphere MQ.
-
Ziņojumi, kas saņemti no IBM WebSphere MQ rinda ir EBCDIC šifrētu ziņojumu.
Šajā gadījumā sākuma un beigu daži saņemto ziņojumu var būt bojātas (derīgs) rakstzīmes pēc pārvēršanas ziņojumus, izmantojot rakstzīmju kopu (piemēram, UTF-8), kas ir norādīta MQSC adapteru konfigurēšana. Ja tā notiek, var tikt parādīts kļūdas ziņojums, kas līdzīgs šim:
Atrašanās vietas "receive_location_name" ar URI saņemti adapteris "MQSC" ziņojumu saņemšana "URI" ir pārtraukta.
Kļūdas detaļas: radās kļūda, izpildot saņemt konveijers: "Microsoft.BizTalk.DefaultPipelines.XMLReceive Microsoft.BizTalk.DefaultPipelines, versija = 3.0.1.0 Culture neutral, PublicKeyToken = 31bf3856ad364e35" avots: "XML disassembler" saņemt ports: "Porta nosaukumu" URI: "URI" iemesls: bez izjaukt posms komponenti var atpazīt datus.
Cēlonis
MQSC adapteris bija nav pareizi ziņojumu pārvēršana pamatā rakstzīmju kopu, kas norādīta adaptera iestatījumi dēļ problēmas, kas saistītas ar saņemto ziņojumu garums.
Risinājums
Informācija par kumulatīvo atjauninājumu
Host Integration Server 2013
Host Integration Server 2013 1. kumulatīvo atjauninājumu pakotnē ir iekļauta labojums, kas novērš šo problēmu. Lai iegūtu 1. kumulatīvo atjauninājumu, skatiet šo Microsoft zināšanu bāzes rakstu:
Host Integration Server 2013 2908834 kumulatīvo atjauninājumu pakotne 1
Host Integration Server 2010
Host Integration Server 2010 kumulatīvā atjauninājuma pakotnes 9 ir iekļauta labojums, kas palīdz atrisināt šo problēmu. Lai iegūtu kumulatīvo atjauninājumu 9, skatiet šo Microsoft zināšanu bāzes rakstu:
2897923 kumulatīvā atjauninājuma pakotnes 9 Host Integration Server 2010
Host Integration Server 2009.
Host Integration Server 2009 7. kumulatīvo atjauninājumu pakotne ir iekļauta labojums, kas novērš šo problēmu. Lai iegūtu kumulatīvo atjauninājumu 7, skatiet šo Microsoft zināšanu bāzes rakstu:
2975320 kumulatīvais atjauninājums 7 Host Integration Server 2009.
Informācija par labojumfailu
Korporācija Microsoft piedāvā atbalstītu labojumfailu. Tomēr šis labojumfails ir paredzēts tikai šajā rakstā aprakstītās problēmas novēršanai. Lietojiet šo labojumfailu tikai tām sistēmām, kurām ir radusies šajā rakstā aprakstītā problēma. Šajā labojumfailā, iespējams, tiks veikta papildu testēšana. Tādēļ, ja jums šī problēma nerada nopietnus traucējumus, ieteicams pagaidīt nākamos programmatūras atjauninājumus, kuros ir iekļauts šis labojumfails.
Ja labojumfails ir pieejams lejupielādei, sadaļa "Pieejama labojumfaila lejupielāde" ir pieejama šī zināšanu bāzes raksta augšpusē. Ja šādas sadaļas nav, sazinieties ar Microsoft klientu apkalpošanas un atbalsta dienestu, lai iegūtu labojumfailu.
Piezīme. Ja rodas papildu problēmas vai nepieciešama problēmu novēršana, iespējams, būs jāizveido atsevišķs pakalpojuma pieprasījums. Parasti atbalsta izmaksas tiek piemērotas jautājumiem par papildu atbalstu un problēmām, kas neattiecas uz šo konkrēto labojumfailu. Lai iegūtu pilnīgu sarakstu ar Microsoft klientu apkalpošanas un atbalsta centra tālruņa numuriem vai izveidotu atsevišķu pakalpojuma pieprasījumu, apmeklējiet šo Microsoft vietni:
http://support.microsoft.com/contactus/?ws=supportPiezīme. Veidlapā "Pieejama labojumfaila lejupielāde" norādītas valodas, kurām ir pieejams labojumfails. Ja tajā nav vajadzīgās valodas, tas nozīmē, ka šai valodai labojumfails nav pieejams.
Priekšnosacījumi
Lai lietotu šo labojumfailu Microsoft Host integrācijas servera 2009 kumulatīvo atjauninājumu 6 jābūt.
Informācija par restartēšanu
Iespējams, pēc šī labojumfaila lietošanas jārestartē dators.
Aizstāšanas informācija
Šis labojumfails neaizstāj nevienu iepriekš izlaistu labojumfailu.
Informācija par failu
Šī labojumfaila versijai angļu valodā ir faila atribūti (vai jaunāki faila atribūti) Šajā tabulā sniegtie. Šo failu datumi un laiki ir norādīti atbilstoši universālajam koordinētajam laikam (UTC). Skatot faila informāciju, tā tiek pārvērsta atbilstoši vietējam laikam. Lai noskaidrotu atšķirību starp UTC un vietējo laiku, izmantojiet vadības paneļa vienuma Datums un laiks cilni Laika josla.
Visām atbalstītajām Host Integration Server 2009. gada versijām, kuru pamatā ir x86
Faila nosaukums |
Faila versija |
Faila lielums |
Datums |
Laiks |
Platformas |
---|---|---|---|---|---|
Microsoft.biztalk.adapter.mqsc.imqwrapper.dll |
8.0.4101.2 |
165,088 |
31-Jan-2014 |
19:42 |
x86 |
Microsoft.biztalk.adapter.mqsc.imqwrappertxn.dll |
8.0.4101.2 |
164,072 |
31-Jan-2014 |
19:42 |
x86 |
Visām atbalstītajām versijas, kuru pamatā ir x64 Host Integration Server 2009. gada
Faila nosaukums |
Faila versija |
Faila lielums |
Datums |
Laiks |
Platformas |
---|---|---|---|---|---|
Microsoft.biztalk.adapter.mqsc.imqwrapper.dll |
8.0.4101.2 |
165,088 |
31-Jan-2014 |
19:42 |
x86 |
Microsoft.biztalk.adapter.mqsc.imqwrappertxn.dll |
8.0.4101.2 |
164,072 |
31-Jan-2014 |
19:42 |
x86 |
Microsoft.biztalk.adapter.mqsc.imqwrapper.dll |
8.0.4101.2 |
198,368 |
31-Jan-2014 |
19:46 |
x64 |
Microsoft.biztalk.adapter.mqsc.imqwrappertxn.dll |
8.0.4101.2 |
195,816 |
31-Jan-2014 |
19:46 |
x64 |
Piezīme. Failu atkarību dēļ pēdējā labojums, kas ir šie faili var būt papildu faili.
Statuss
Korporācija Microsoft ir apstiprinājusi, ka šī problēma pastāv Microsoft produktos, kas ir minēti sadaļā "Attiecas uz".
Papildinformācija
Aprakstīta problēma ir saistīta ar šo problēmu, kas aprakstīts šajā Microsoft zināšanu bāzes rakstā:
2883141 FIX: "Kļūme radās, mēģinot iegūt ziņojumu no rindas" kļūdas ziņojums tiek saņemts ziņojums, kas lielāks par 1 MB BizTalk Server 2010Pēc šī atjauninājuma izmantošanas MQSC adapteris izmanto papildu MQ saņemt opcijas (MQGMO_ACCEPT_TRUNCATED_MSG un MQGMO_CONVERT), kad tas saņem ziņojumu. Šīs opcijas ļauj nosūtīt atpakaļ faktisko garumu baitos ziņojuma jākonvertē IBM WebSphere MQ.
Turklāt Ziņojuma garums iestatījumi ir jābūt konfigurētam tā, lai tas atbilstu konkrētā ziņojuma lieluma prasībām vides pārliecinieties, vai visi ziņojumi tiek saņemti veiksmīgi. Ziņojumu garums iestatījumus var norādīt MQSC adapteris parametri un IBM WebSphere MQ iestatījumos. Tāpēc noteikti iestatījumi piekrītu.
Resursdatora integrācijas Server 2010 kumulatīvo atjauninājumu 9 Šis atjauninājums aizstāj atbilstošais atjauninājums tika iekļauts resursdatora integrācijas Server 2010 kumulatīvo atjauninājumu 8 un jāizmanto vides, kas ieviest integrēt IBM WebSphere MQ MQSC adapteri.