Συμπτώματα
Ας υποθέσουμε ότι μετατρέπετε την XML σε JSON χρησιμοποιώντας τον κωδικοποιητή JSON στον Microsoft BizTalk Server. Όταν το σχήμα XML περιέχει ένα στοιχείο με το ίδιο όνομα με την εγγραφή στην οποία ανήκει το στοιχείο, ενδέχεται να εμφανιστεί ένα μήνυμα σφάλματος παρόμοιο με το εξής:
Δεν είναι δυνατή η μετάδοση αντικειμένου τύπου ' System. XML. Schema. XmlSchemaSimpleType ' για να πληκτρολογήσετε ' System. XML. Schema. XmlSchemaComplexType '. Παρουσιάστηκε σφάλμα κατά την εκτέλεση της διοχέτευσης αποστολής: "CustomerComponent.Project.Pipelinename_JSON_SendPipeline, CustomerComponent. Project, Version = 1.0.0.0, Culture = ουδέτερο, PublicKeyToken = TokenNumber" Source: "κωδικοποιητής JSON" Αποστολή θύρας: "πελάτης. SendPort" URI: "http://namespaceinformation" Αιτιολογία: η τιμή δεν μπορεί να είναι null. Όνομα παραμέτρου: theParameter
Κατάσταση
Η Microsoft έχει επιβεβαιώσει ότι πρόκειται για ένα πρόβλημα στα προϊόντα της Microsoft που παρατίθενται στην ενότητα "ισχύει για".
Επίλυση
Αυτό το πρόβλημα διορθώνεται με τις ακόλουθες αθροιστικές ενημερώσεις για το BizTalk Server:
-
Αθροιστική ενημερωμένη έκδοση 1 για το BizTalk Server 2020
-
Αθροιστική ενημερωμένη έκδοση 7 για το BizTalk Server 2016
Αναφορές
Για πληροφορίες σχετικά με τα Service Pack και τη λίστα αθροιστικών ενημερώσεων για το BizTalk Server, ανατρέξτε στο ακόλουθο άρθρο της Γνωσιακής Βάσης της Microsoft:
2555976 Service Pack και λίστα αθροιστικών ενημερώσεων για το BizTalk Server
Για περισσότερες πληροφορίες σχετικά με τις επείγουσες επιδιορθώσεις του BizTalk Server, ανατρέξτε στο ακόλουθο άρθρο της Γνωσιακής Βάσης της Microsoft:
2003907 Πληροφορίες σχετικά με τις επείγουσες επιδιορθώσεις BizTalk και την υποστήριξη αθροιστικής ενημέρωσης