Ändern des Standardverhaltens von Leerzeichen in BizTalk Server
Dieser Artikel beschreibt die Änderung des Standardmäßigen Leerraumverhaltens in BizTalk Server aufgrund von Hotfix-2492255 und wie sie zum vorherigen Verhalten zurückgesetzt werden.
Ursprüngliche Produktversion: BizTalk Server 2009
Ursprüngliche KB-Nummer: 2786241
Durch das Installieren von Updates wird das Standardverhalten geändert.
Das Installieren eines der folgenden Updates führt dazu, dass BizTalk Server Standardverhalten geändert wird, um Leerzeichen innerhalb des XML-Codes während der Zuordnung beizubehalten:
- BizTalk Server 2010 CU1 oder höher
- BizTalk Server 2009 CU3 oder höher
- BizTalk Server 2006 R2 SP1 CU4 oder höher
- Hotfix-2492255
Kehren Sie zum geänderten Verhalten zurück
In einigen Umgebungen kann die Entfernung von Leerzeichen durch die Transformation bevorzugt werden. Führen Sie die folgenden Schritte aus, um zu diesem Verhalten zurückzukehren.
In BizTalk Server 2010 wird dieser Wert auf Hostebene festgelegt:
- Öffnen Sie BizTalk Server Verwaltungskonsole.
- Erweitern Sie die BizTalk-Gruppe auf Plattform-Einstellungen > Hosts.
- Klicken Sie mit der rechten Maustaste auf den Host, und wählen Sie Einstellungen aus.
- Aktivieren Sie das Kontrollkästchen Legacy-Leerraumverhalten.
- Wählen Sie OK aus.
- Starten Sie die BizTalk Server Hostinstanzen für diesen Host neu.
In BizTalk Server 2009 und 2006 R2 wird dieser Wert auf Computerebene festgelegt:
Öffnen Sie den Registrierungs-Editor.
Suchen Und wählen Sie dann den folgenden Registrierungsunterschlüssel auf einem x86-basierten Computer aus:
HKEY_LOCAL_MACHINE\Software\Microsoft\BizTalk Server\3.0\AdministrationWählen Sie auf einem x64-basierten Computer die folgenden Registrierungsunterschlüssel aus:
HKEY_LOCAL_MACHINE\Software\Microsoft\BizTalk Server\3.0\AdministrationHKEY_LOCAL_MACHINE\Software\Wow6432Node\Microsoft\BizTalk Server\3.0\Administration
Klicken Sie mit der rechten Maustaste, und wählen Sie den DWORD-Wert aus.
Geben Sie LegacyWhitespace für den Wertnamen ein, doppelklicken Sie darauf, und legen Sie die Wertdaten auf 1 fest.
Schließen Sie den Registrierungs-Editor.
Starten Sie die BizTalk Server Hostinstanzen auf diesem Computer neu.