ΕΠΙΔΙΌΡΘΩΣΗ: "ο μορφοποιητής δημιούργησε μια εξαίρεση κατά την προσπάθεια αποσειριοποίησης του μηνύματος" σφάλμα, όταν ο προσαρμογέας WCF SAP στο BizTalk προσαρμογέα Pack εκτελεί μια RFC ή BAPI σε ένα σύστημα SAP

Ισχύει για: BizTalk Adapters

Αυτό το άρθρο ισχύει για το ακόλουθο προϊόν:
  • BizTalk προσαρμογέα Pack 2.0
  • BizTalk προσαρμογέα Pack 2010

Συμπτώματα


Εξετάστε το ακόλουθο σενάριο:
  • Μπορείτε να εγκαταστήσετε τον προσαρμογέα Microsoft BizTalk για mySAP Business Suite 3.0 σε έναν υπολογιστή.Σημείωση Προσαρμογέας BizTalk για mySAP Business Suite 3.0 συμπεριλαμβάνεται το Microsoft BizTalk προσαρμογέα Pack 2.0 ή το Microsoft BizTalk προσαρμογέα Pack 2010.
  • Ο προσαρμογέας WCF SAP εκτελεί μια κλήση απομακρυσμένης λειτουργίας (RFC) ή διασύνδεσης προγραμματισμού εφαρμογών επαγγελματικής (BAPI) σε ένα σύστημα SAP.
  • Το σύστημα SAP επιστρέφει μια αρνητική δεκαδική τιμή του RFC_BCD τύπου δεδομένων.
Σε αυτό το σενάριο, ενδέχεται να λάβετε ένα μήνυμα λάθους που μοιάζει με το ακόλουθο:
Ο μορφοποιητής δημιούργησε μια εξαίρεση κατά την προσπάθεια αποσειριοποίησης του μηνύματος: εκεί ήταν ένα σφάλμα κατά την προσπάθεια αποσειριοποίησης της παραμέτρου http://Microsoft.LobServices.Sap/2007/03/Rfc/:EXPHEADER. Το μήνυμα στην InnerException ήταν ' Παρουσιάστηκε σφάλμα κατά την αποσειριοποίηση του αντικειμένου της τιμής microsoft.lobservices.sap._2007._03.Types.Rfc.BAPIMEPOHEADER.The τύπου '-*< δεκαδική τιμή >' δεν μπορεί να αναλυθεί ως τύπος 'δεκαδικά'.'

Αιτία


Αυτό το ζήτημα παρουσιάζεται επειδή η τιμή RFC_BCD μετατρέπεται σε τύπο δεδομένων .NET συμβολοσειρά εσφαλμένα. Όταν η τιμή του RFC_BCD μετατρέπεται σε τύπο δεδομένων .NET συμβολοσειρά , ο προσαρμογέας WCF SAP δεν εκχώρηση αρκετές θέσεις μνήμης, για να μετατρέψει την τιμή. Επομένως, είναι αντιμετώπισε μια εξαίρεση.

Επίλυση


Πληροφορίες αθροιστικής ενημερωμένης έκδοσης

Για το BizTalk προσαρμογέα Pack 2010

Η επείγουσα επιδιόρθωση που επιλύει αυτό το ζήτημα περιλαμβάνεται στο πακέτο αθροιστικών ενημερωμένων εκδόσεων 2 για το 2010 Pack προσαρμογέα μέσω BizTalk. Για περισσότερες πληροφορίες σχετικά με τον τρόπο απόκτησης αυτού του πακέτου αθροιστική ενημερωμένη έκδοση, κάντε κλικ στον αριθμό του άρθρου παρακάτω, για να προβάλετε το άρθρο της Γνωσιακής Βάσης της Microsoft:2572999 πακέτο αθροιστικών ενημερώσεων 2 για το 2010 Pack προσαρμογέα BizTalk

Για το BizTalk προσαρμογέα Pack 2.0

Η επείγουσα επιδιόρθωση που επιλύει αυτό το ζήτημα περιλαμβάνεται στην αθροιστική ενημερωμένη έκδοση πακέτου 3 για BizTalk προσαρμογέα Pack 2.0.For περισσότερες πληροφορίες σχετικά με τον τρόπο λήψης του πακέτου αθροιστική ενημερωμένη έκδοση, κάντε κλικ στον αριθμό του άρθρου παρακάτω, για να προβάλετε το άρθρο της Γνωσιακής Βάσης της Microsoft :
2557150 Πακέτο αθροιστικών ενημερώσεων 3 για το BizTalk προσαρμογέα Pack 2.0

Κατάσταση


Η Microsoft έχει επιβεβαιώσει ότι πρόκειται για ένα ζήτημα των προϊόντων της Microsoft που παρατίθενται στην ενότητα "Ισχύει για".

Περισσότερες πληροφορίες


Για περισσότερες πληροφορίες σχετικά με τους τύπους δεδομένων SAP, επισκεφθείτε την ακόλουθη τοποθεσία MSDN στο Web: Για περισσότερες πληροφορίες σχετικά με τις επείγουσες επιδιορθώσεις του BizTalk Server, κάντε κλικ στον αριθμό του άρθρου παρακάτω, για να προβάλετε το άρθρο της Γνωσιακής Βάσης της Microsoft:
2003907 Πληροφορίες σχετικά με τις επείγουσες επιδιορθώσεις του BizTalk Server