Marko Apfel - Afghanistan/Belgium/Germany

Management, Architecture, Programming, QA, Coach, GIS, EAI

  Home  |   Contact  |   Syndication    |   Login
  168 Posts | 2 Stories | 138 Comments | 4 Trackbacks

News



Twitter | LinkedIn | Xing

Article Categories

Archives

Post Categories

BizTalk

C#

Enterprise Library

SAP

SQL Server

Technologie

March 2006 Entries

Unterschiedliche Namespaces zwischen Schemas und Instanzen führen immer wieder zu kryptischen Fehlermeldungen. Die Erfahrung zeigt, dass es einige besonders tückische Stellen gibt, die man sofort verifizieren sollte. Typische Fehlermeldungen Namespace-Referenzierung in der Instanz passt nicht zur deklarierten im Schema There was a failure executing the receive pipeline: "Microsoft.BizTalk.DefaultP... Microsoft.BizTalk.DefaultPi... Version=3.0.1.0, Culture=neutral, PublicKeyToken=31bf3856ad36... ......

Obwohl die Assemblies mit den Schemas im GAC und deployed sind, kommt es beim Aufpicken einer Schemainstanz zu 2 Fehlereinträgen im Eventlog und die Message wird supended. Fehler Event Id: 5753 A message received by adapter "FILE" on receive location "XML" with URI "C:File_InORDERS01*.xml" is suspended. Error details: There was a failure executing the receive pipeline: "Microsoft.BizTalk.DefaultP... Microsoft.BizTalk.DefaultPi... Version=3.0.1.0, Culture=neutral, PublicKeyToken=31bf3856ad36... ......

Setzen der SID Die SID eines Systems zu ändern ist kein Problem dank SysPrep und Co. Ermitteln Wie ermittelt man aber die aktuell gesetzte SID? Das geht ganz fix mit PsGetSid aus den PsTools von SysInternals. Einfach Auspacken und ohne Optionen starten liefert die SID für das aktuelle System ......

Schon eim Aufrufen der Default-Webseite unter http://localhost kommt die Fehlermeldung "Service unavailable" und im Eventlog tauchen Warnings und Errors auf. Warnings A process serving application pool 'DefaultAppPool' terminated unexpectedly.The process id was '5920'.The process exit code was '0xffffffff'. Errors Application pool 'DefaultAppPool' is being automatically disabled due to a seriesof failures in the process(es) serving that application pool. bzw: The application-specific permission settings ......

Now with some little corrections the IDoc goes to SAP. Both Flatfile and XML IDocs can be pickuped and delivered to SAP. First at all you need a Send Pipeline (e.g. spORDERS01) with a Flat File Assembler to transform a XML- to a Flatfile-IDoc. As the Document Schema you specify the imported schema from SAP (e.g. ORDERS01). This Send Pipeline you must choose as the Send Pipeline in the configurationdialog from the Send Port for the SAP-system. It is a good idea to put all pipelines in a own assembly. ......