FIX: Wanneer de adapter SAP van BizTalk Server een geldige SAP reeks nullen leest, de adapter genereert een uitzondering en eindigt de huidige bewerking

Vertaalde artikelen Vertaalde artikelen
Artikel ID: 954539 - Bekijk de producten waarop dit artikel van toepassing is.
Alles uitklappen | Alles samenvouwen

Op deze pagina

Symptomen

De huidige implementatie van de Microsoft BizTalk Server SAP-adapter die is opgenomen in Microsoft BizTalk Adapter Pack 1.0 configuratie-eigenschap met de naam heeft deEnableSafeTypingeigenschap. DeEnableSafeTypingeigenschap is een Boole-eigenschap. DeEnableSafeTypingeigenschap bepaalt het gedrag van de adapter wanneer de adapter de waarden van de volgende gegevenstypen SAP verwerkt:
  • DATS
  • TIM 'S
  • NUMC
Standaard wordt de waarde van deEnableSafeTypingeigenschapFalse. Daarom worden waarden van de SAP-gegevenstypen geconverteerd naar sterk getypeerd variabelen in MicrosoftNET Framework. Lege waarden van SAP, in deDATSSAP-gegevenstype en deTIM 'SSAP-gegevenstype worden vertegenwoordigd door een reeks nullen. Echter, wanneer de adapter een geldige SAP reeks nullen, de adapter leest genereert een uitzondering en eindigt de huidige bewerking. De adapter doet dit in plaats van de geldige SAP reeks nullen een geldige waarde null in converteren de.NET Framework.

Bijvoorbeeld hebt u een legeDATSWaarde van het gegevenstype SAP van 00000000 en een legeTIM 'SSAP waarde van het gegevenstype van 000000. Wanneer de adapter leest deze waarden van de adapter een uitzondering genereert en eindigt de huidige de bewerking.

Oplossing

Informatie over hotfixes

EEN ondersteunde hotfix is beschikbaar bij Microsoft. Deze hotfix is echter bedoeld alleen het probleem te verhelpen die in dit artikel wordt beschreven. Deze toepassen de hotfix alleen op systemen waarop dit probleem zich voordoet artikel. Deze hotfix moet wellicht extra worden getest. Dus als u geen ernstige problemen ondervindt, is het raadzaam te wachten op de volgende software-update waarin deze hotfix is opgenomen.

Als de hotfix beschikbaar is downloaden is een sectie 'Hotfix downloaden beschikbaar' boven aan dit Knowledge Base-artikel. Als deze sectie niet wordt weergegeven, kunt u contact opnemen met Microsoft Customer Service and Support om de hotfix te verkrijgen.

OpmerkingAls u nog andere problemen optreden of als er oplossingen vereist zijn, u moet mogelijk een afzonderlijk serviceverzoek indienen. De normale ondersteuningskosten gelden voor extra ondersteuningsvragen die niet in aanmerking voor deze specifieke hotfix. Voor een volledige lijst met Microsoft Customer Service en Telefoonnummers of een afzonderlijk serviceverzoek maken, gaat u naar de volgende Microsoft-website:
http://support.Microsoft.com/contactus/?ws=support
OpmerkingHet formulier 'Hotfix download beschikbaar' weergegeven voor talen de hotfix beschikbaar is. Als u uw taal niet ziet, is het omdat een hotfix is beschikbaar voor die taal.

Vereisten

BizTalk-Adapter Pack 1.0 geïnstalleerd om deze hotfix moet zijn.

Opnieuw opstarten

U hebt niet de computer opnieuw opstarten nadat u deze hotfix.

Vervanging van hotfixes

Deze hotfix vervangt geen andere hotfixes.

Bestandsgegevens

Het bestand heeft de Engelse versie van deze hotfix kenmerken (of recentere bestandskenmerken) die in de volgende tabel worden weergegeven. De datums en tijden voor deze bestanden worden weergegeven in Coordinated Universal Time (UTC). Wanneer u de bestandsinformatie weergeeft, wordt deze naar lokale tijd geconverteerd. Naar het verschil tussen UTC en lokale tijd, gebruikt u deTijd Zonetabblad in deDatum en tijditem in een besturingselement Deelvenster.
BizTalk Server 2006 R2, 32-bits versie
Deze tabel samenvouwenDeze tabel uitklappen
BestandsnaamBestandsversieBestand grootteDatumTijdPlatform
Microsoft.adapters.SAP.dll3.0.4853.1316,44816-Jun-200816: 47x 86
BizTalk Server 2006 R2, 64-bits versie
Deze tabel samenvouwenDeze tabel uitklappen
BestandsnaamBestandsversieBestand grootteDatumTijdPlatform
Microsoft.adapters.SAP.dll3.0.4853.1283,68016-Jun-200816: 47x 64
OpmerkingVanwege bestandsafhankelijkheden kan de meest recente hotfix die Deze bestanden kunnen ook extra bestanden bevatten.

Status

Microsoft heeft bevestigd dat dit probleem in de Microsoft-producten die worden vermeld is in de sectie 'Van toepassing op'.

Meer informatie

Deze hotfix voegt een nieuwe bindingseigenschap met de naam deDataTypesBehavioreigenschap van de adapter. DeDataTypesBehavioreigenschap is een complexe eigenschap de volgende bevat Sub-Properties:
  • DateTimeMaxToDats
  • DateTimeMinToDats
  • DateTimeMaxToTims
  • DateTimeMinToTims
  • DatsMaxToDateTime
  • DatsMinToDateTime
  • TimsMaxToDateTime
  • DateTimeNullToDats
  • DateTimeNullToTims
  • InvalidDatsToDateTime
  • InvalidNumcToInt
  • InvalidTimsToDateTime
  • EmptyDatsToDateTime
Dus wanneer u deEnableSafeTypingeigenschapFalse, handmatig kunt u bepalen hoe de gegevens zijn geconverteerd.

Bijvoorbeeld deDateTimeMaxToDatseigenschap bepaalt het gedrag wanneer de adapter converteert deDateTimeMaxwaarde (de.NETDateTime.MaxValuewaarde) op deDATSSAP-gegevenstype. De.NETDateTime.MaxValuewaarde kan alleen in een bericht aanwezig zijn. De adapter moet de waarde converteren om deDATSWanneer de waarde SAP verzonden SAP-gegevenstype. Daarom deDateTimeMaxToDatseigenschap bepaalt het gedrag van hoe de adapter parseert de Request-bericht.

Bijvoorbeeld deDatsMaxToDateTimeeigenschap bepaalt het gedrag wanneer de adapter converteert deDatsMaxwaarde (de SAPDATS MaxValuewaarde) op deDateTimegegevenstype. De eigenschappen volgt dezelfde logica.

Voor meer informatie over terminologie voor software-update, klikt u op het volgende artikel, zodat de artikel in de Microsoft Knowledge Base:
824684Beschrijving van de standaardterminologie die wordt gebruikt om software-updates voor Microsoft te beschrijven
De producten die deze beschreven worden geproduceerd door bedrijven die onafhankelijk van zijn Microsoft. Microsoft geeft geen garantie, impliciet noch anderszins, omtrent de prestaties of betrouwbaarheid van deze producten.

Eigenschappen

Artikel ID: 954539 - Laatste beoordeling: zaterdag 19 maart 2011 - Wijziging: 2.0
De informatie in dit artikel is van toepassing op:
  • Microsoft BizTalk Server 2006 R2 Standard Edition
  • Microsoft BizTalk Server 2006 R2 Enterprise Edition
  • Microsoft BizTalk Server 2006 R2 Developer Edition
  • Microsoft BizTalk Server 2006 R2 Branch
  • Microsoft BizTalk Adapter Pack 1.0
Trefwoorden: 
kbbtsadapters kbautohotfix kbexpertiseinter kbHotfixServer kbqfe kbmt KB954539 KbMtnl
Automatisch vertaald artikel
BELANGRIJK: Dit artikel is vertaald door de vertaalmachine software van Microsoft in plaats van door een professionele vertaler. Microsoft biedt u professioneel vertaalde artikelen en artikelen vertaald door de vertaalmachine, zodat u toegang heeft tot al onze knowledge base artikelen in uw eigen taal. Artikelen vertaald door de vertaalmachine zijn niet altijd perfect vertaald. Deze artikelen kunnen fouten bevatten in de vocabulaire, zinsopbouw en grammatica en kunnen lijken op hoe een anderstalige de taal spreekt en schrijft. Microsoft is niet verantwoordelijk voor onnauwkeurigheden, fouten en schade ontstaan door een incorrecte vertaling van de content of het gebruik ervan door onze klanten. Microsoft past continue de kwaliteit van de vertaalmachine software aan door deze te updaten.
De Engelstalige versie van dit artikel is de volgende:954539

Geef ons feedback

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com