none
System.Exception: Loading property information list by namespace failed or property not found in the list. Verify that the schema is deployed properly

    Frage

  • Hallo,

    Ich bekomme ständig die folgende Fehlermeldung:

    The adapter "WCF-SAP" raised an error message. Details "System.Exception: Loading property information list by namespace failed or property not found in the list. Verify that the schema is deployed properly. 
       at Microsoft.BizTalk.Adapter.Wcf.Runtime.BizTalkAsyncResult.End()
       at Microsoft.BizTalk.Adapter.Wcf.Runtime.BizTalkServiceInstance.EndOperation(IAsyncResult result)
       at Microsoft.BizTalk.Adapter.Wcf.Runtime.BizTalkServiceInstance.Microsoft.BizTalk.Adapter.Wcf.Runtime.ITwoWayAsyncVoid.EndTwoWayMethod(IAsyncResult result)
       at AsyncInvokeEndEndTwoWayMethod(Object , Object[] , IAsyncResult )
       at System.ServiceModel.Dispatcher.AsyncMethodInvoker.InvokeEnd(Object instance, Object[]& outputs, IAsyncResult result)
       at System.ServiceModel.Dispatcher.DispatchOperationRuntime.InvokeEnd(MessageRpc& rpc)
       at System.ServiceModel.Dispatcher.ImmutableDispatchRuntime.ProcessMessage7(MessageRpc& rpc)
       at System.ServiceModel.Dispatcher.MessageRpc.Process(Boolean isOperationContextSet)".

    Die Micorosoft.Adapters.SAP.BizTalkPropertySchema.dll habe ich eingebunden deshalb gehe ich davon aus das ich einen falschen Idoc verwende? Hat jemand eine Ahnung wie ich den "richtigen" Idoc d.h. die richtige Idoc Version herausfinde? Ich habe schon im SAP bei den versendeten Idocs geschaut und dort die Version 701 gefunden. Nachdem ich dann den Idoc Matmas01 in der Version 3 mit der Endung 701 versucht habe sehe ich aber wieder die selbe Fehlermeldung. Der Matmas01 steht mir in der Version 4 aber nicht zur Verfügung und den Port im SAP habe ich auch schon auf Version 3 geändert. Hat jemand eine Idee warum ich den Fehler bekomme?

    Dienstag, 12. März 2013 17:28

Antworten

  • Ich spreche von der BizTalk Management Console, nicht vom Visual Studio.

    Du musst die Assembly über die Management Console der Anwendung als Ressource hinzufügen.

    • Als Antwort markiert Aslof Dienstag, 12. März 2013 19:38
    Dienstag, 12. März 2013 19:20

Alle Antworten

  • Hallo Aslof,

    bitte einmal überprüfen, in welche BizTalk Anwendung die Assembly Micorosoft.Adapters.SAP.BizTalkPropertySchema.dll deployed wurde.

    Es reicht nicht, sie einfach in die Standard Applikation zu deployen. Die Applikation mit SAP Receive Locations bzw. Send Hosts müsste dann

    noch eine Referenz auf die Applikation setzen, die die Assembly enthält. Erst dann werden die promoted properties sichtbar.

    Am einfachsten lässt sich das an einem Send Port verfizieren. Da sollten jetzt in den möglichen Filtereigenschaften einige auftauchen, die allesamt mit

    'SAPAdapter' beginnen.

    Sollte ein Idoc Schema nicht korrekt deployed sein, würde der Fehler anders aussehen.

    Gruß,

    Mirko


    Dienstag, 12. März 2013 17:45
  • Ich habe die Referenz, die Schemata und die Orchestration alle in derselben Anwendung / Projekt.

    Leider habe ich nicht sehr viel Erfahrung mit dem BizTalk Server deshalb verstehe ich nicht ganz was genau was ich tun muss damit die Referenz auch tatsächlich verwendet wird. Kann mir das vielleicht jemand erklären oder gibt es einen Tutorial das Hilfreich sein könnte?

    Mfg Aslof

     
    Dienstag, 12. März 2013 18:19
  • Ich spreche von der BizTalk Management Console, nicht vom Visual Studio.

    Du musst die Assembly über die Management Console der Anwendung als Ressource hinzufügen.

    • Als Antwort markiert Aslof Dienstag, 12. März 2013 19:38
    Dienstag, 12. März 2013 19:20
  • Top! Danke.





    • Bearbeitet Aslof Dienstag, 12. März 2013 21:18
    Dienstag, 12. März 2013 19:41