fbpx
2 Minuten Lesezeit (439 Worte)

BizTalk Scheduled Task Adapter for BizTalk Server 2020 (Error & Workaround)

BizTalk Scheduled Task Adapter - die Herausforderung

In BizTalk 2020 Projekten stehen aktuell viele Nutzer des BizTalk Scheduled Task Adapters vor dem Problem, dass dieser unter BizTalk 2020 bei der Neukonfiguration Fehler wirft und sich nicht konfigurieren lässt.

Seit einem Jahr setzen wir in der DACH-Region BizTalk Server 2020 Upgrade- & Migrationsprojekte um. Gemeinsam mit unseren Kunden bewerten wir die aktuellen Möglichkeiten, eine BizTalk-Implementierung beizubehalten und „nur" zu modernisieren oder komplett durch neue Microsoft-basierte Integrationstechnologien zu ersetzen.

Entscheidet sich unser Kunde weiterhin den BizTalk Server zu behalten und damit seine Umgebung nur zu modernisieren, handelt es sich meistens um BizTalk 2010 oder BizTalk 2013 Implementierungen, die wir auf die aktuelle Version BizTalk Server 2020 migrieren und im Anschluss optimieren.

Im weiteren Verlauf dieses Artikels teilen wir gerne unsere Erfahrungen aus den BizTalk-Migrationsprojekten mit Ihnen.

BizTalk Scheduled Task Adapter - die Lösung

Wir haben daher im Rahmen von Kundenprojekten einen sehr simplen Workaround für die Herausforderung gefunden, wie die aktuelle Version 6.0 des Scheduled Task Adapters von Sandro Pereire unter BizTalk 2020 zum Laufen gebracht werden kann.

Nach erfolgreicher Installation und beim ersten Versuch, den Adapter zu konfigurieren, sehen wir folgende Fehlermeldung. Unserer Meinung nach ist dies aber kein schwerwiegender Fehler im Adapter, sondern ein Fehler auf der UI-Oberfläche, der uns einfach daran hindert, dem Adapter auf dem üblichen Weg den richtigen Provider mitzuteilen.

Unser Workaround besteht darin, dem Adapter über die entsprechende Eingabemaske die jeweilige Providerreferenz mitzuteilen, indem wir z.B. für den XmlStringProvider folgenden Text eingeben und mit OK oder Apply bestätigen.

ScheduledTaskAdapter.TaskComponents.XmlStringStreamProvider, ScheduledTaskAdapter.TaskComponents, Version=6.0.0.6, Culture=neutral, PublicKeyToken=aa9f2dd0f13442dc

Diese Eingabe lässt sich auch für die übrigen Provider ableiten:

ScheduledTaskAdapter.TaskComponents.[PROVIDERNAME], ScheduledTaskAdapter.TaskComponents, Version=6.0.0.6, Culture=neutral, PublicKeyToken=aa9f2dd0f13442dc

Im Nachgang funktioniert der Adapter wie gewohnt und so kann die Migration der bestehenden Lösung weiter vorangetrieben werden.

BizTalk Scheduled Task Adapter - Resümee

Wir haben, wie oben beschrieben, die Migration des BizTalk Scheduled Task Adapter ermöglicht. Hierdurch wird das Entwickeln der BizTalk 2020-Schnittstellen erheblich komfortabler und schneller!

REFERENZEN
SAP & Salesforce Integration Workshop - 4 Stunden

Ähnliche Beiträge

By accepting you will be accessing a service provided by a third-party external to https://datapassion.de/

HABEN WIR IHR INTERESSE GEWECKT?

Schreiben Sie uns eine kurze E-Mail oder rufen Sie uns einfach an!

Wir kümmern uns um Ihr Anliegen innerhalb der nächsten 24 Stunden.

Funkfrequenzen

Tel.: +49 (40) 6963816–0
Tel.: +49 (151) 1176898-0
E-Mail: sales@datapassion.de

Heimathafen

DATA Passion GmbH
Baumwall 7
20459 HAMBURG

Data Passion drives your business smarter