Συμπτώματα
Εξετάστε το ακόλουθο σενάριο:
-
Μπορείτε να χρησιμοποιήσετε WCF WebHTTP Two-Way αποστολή να καταναλώσει ΥΠΌΛΟΙΠΕΣ υπηρεσίες στο Microsoft BizTalk Server. Σε ορισμένες περιπτώσεις, ανταποκρίνεται με ένα σώμα του μηνύματος και σε άλλες περιπτώσεις, απαντά με έναν κενό οργανισμό (μόνο τον κωδικό κατάστασης HTTP).
-
Στοιχείο αγωγών αποκωδικοποιητής A JSON χρησιμοποιείται στη διοχέτευση απόκρισης.
-
Κάθε φορά που η υπηρεσία ΥΠΌΛΟΙΠΟ απαντά με έναν κενό οργανισμό, τον αποκωδικοποιητή JSON στη διοχέτευση ανταπόκρισης αποτυγχάνει και ενδέχεται να λάβετε ένα μήνυμα λάθους παρόμοιο με το ακόλουθο:
Παρουσιάστηκε σφάλμα κατά την εκτέλεση της απόκρισης (λήψη) διοχέτευσης: "Customer.BizTalk.CDS.CustomerEventPublisher.Pipelines.Rcv_JSON_To_XML, Customer.BizTalk.CDS.CustomerEventPublisher.Pipelines, έκδοση = 1.0.0.0, κουλτούρα = ουδέτερη, PublicKeyToken = xxxxxxxxxx" προέλευσης: "Αποκωδικοποιητή JSON" θύρα αποστολής: "xxxxxxxxxx" URI: "xxxxxxxxxxxx" Αιτιολογία: αντικείμενο αναφοράς δεν έχει οριστεί σε μια περίοδο λειτουργίας ενός αντικειμένου.
Προτεινόμενη αντιμετώπιση
Αυτό το ζήτημα διορθώνεται στην τις ακόλουθες αθροιστικές ενημερωμένες εκδόσεις για το BizTalk Server:
Αθροιστική ενημερωμένη έκδοση 2 για το BizTalk Server 2016
Αθροιστική ενημερωμένη έκδοση 6 για το BizTalk Server 2013 R2
Σημείωση: μια νέα ρύθμιση με το όνομα AddMessageBodyForEmptyMessage που παρέχεται στο στοιχείο δικτύου αγωγών αποκωδικοποιητής JSON. Αποκωδικοποιητής θα είναι σε θέση να επεξεργαστεί κενό μήνυμα, αν η ιδιότητα AddMessageBodyForEmptyMessage έχει οριστεί στην τιμή True.
Κατάσταση
Η Microsoft έχει επιβεβαιώσει ότι πρόκειται για ένα ζήτημα των προϊόντων της Microsoft που παρατίθενται στην ενότητα "Ισχύει για".
Αναφορές
Για πληροφορίες σχετικά με το service pack και λίστα αθροιστική ενημερωμένη έκδοση για το BizTalk Server, κάντε κλικ στον αριθμό του άρθρου παρακάτω, για να προβάλετε το άρθρο της Γνωσιακής Βάσης της Microsoft:
2555976 Service pack και λίστα αθροιστική ενημερωμένη έκδοση για το BizTalk Server
Για περισσότερες πληροφορίες σχετικά με τις επείγουσες επιδιορθώσεις του BizTalk Server, κάντε κλικ στον αριθμό του άρθρου παρακάτω, για να προβάλετε το άρθρο της Γνωσιακής Βάσης της Microsoft:
2003907 Πληροφορίες σχετικά με τις επείγουσες επιδιορθώσεις του BizTalk και υποστήριξη του Service Pack