Σφάλμα "Σφάλμα ανάλυσης XML: Το έγγραφο XML πρέπει να έχει ένα στοιχείο ανώτατου επιπέδου" παρουσιάζεται στο Microsoft Business Solutions - CRM (861319).
Συμπτώματα
Όταν προσπαθείτε να κάνετε κοινή χρήση μιας εγγραφής με περισσότερους από 20-50 χρήστες ή προσπαθείτε να αντιστοιχίσετε μια εγγραφή με 20-50 θυγατρικές εγγραφές ταυτόχρονα στο Microsoft CRM, λαμβάνετε τα ακόλουθα μηνύματα σφάλματος:
Σφάλμα ανάλυσης XML: Το έγγραφο XML πρέπει να έχει ένα στοιχείο ανώτατου επιπέδου.
Παρουσιάστηκε σφάλμα στη δέσμη ενεργειών σε αυτήν τη σελίδα. Θέλετε να συνεχίσετε να εκτελείτε δέσμες ενεργειών σε αυτήν τη σελίδα;
Αιτία
Όταν κάνετε κοινή χρήση μιας εγγραφής με περίπου 20-50 χρήστες ταυτόχρονα, το χρονικό όριο Microsoft CRM και δεν είναι δυνατή η ολοκλήρωση της αίτησης. Όταν αντιγράφετε ένα ρόλο ασφαλείας με μεγάλες ή σύνθετες ιεραρχίες επιχειρηματικής μονάδας, το χρονικό όριο της εφαρμογής Microsoft CRM και δεν μπορεί να ολοκληρώσει την αίτηση.
Επιλύσεις
Ανάλυση 1
Εάν σκοπεύετε να κάνετε κοινή χρήση εγγραφών με περισσότερα από 20 άτομα ταυτόχρονα, συνιστάται να δημιουργήσετε ομάδες για κοινή χρήση. Για να το κάνετε αυτό, ακολουθήστε τα εξής βήματα:
-
Κάντε κλικ στην επιλογή Ρυθμίσεις, κάντε κλικ στην επιλογή Επιχειρηματικές μονάδες και ρυθμίσεις, κάντε κλικ στην επιλογή Ομάδες και, στη συνέχεια, κάντε κλικ στην επιλογή Δημιουργία ομάδας για να συμπεριλάβετε όλους τους χρήστες με τους οποίους θέλετε να κάνετε κοινή χρήση της εγγραφής.
-
Μεταβείτε στην εγγραφή και κάντε κοινή χρήση της εγγραφής με την ομάδα που μόλις δημιουργήσατε.
Ανάλυση 2
Μπορείτε επίσης να επεκτείνετε το χρονικό όριο στο διακομιστή Microsoft CRM, ακολουθώντας τα παρακάτω βήματα:
-
Στο διακομιστή Microsoft CRM, εντοπίστε το στοιχείο System Drive/WINNT%\Microsoft.Net\Framework\v1.0.3705\Config.
Σημείωση Για τον Microsoft Windows Server 2003, ο φάκελος WINNT% θα έχει τον τίτλο WINDOWS.
Σημείωση Για το .NET Framework 1.1, ο φάκελος v1.0.3705 θα έχει τον τίτλο v1.1.4322. -
Κάντε δεξί κλικ στο αρχείο Machine.config και, στη συνέχεια, κάντε κλικ στην εντολή Άνοιγμα με. Κάντε κλικ στην επιλογή Σημειωματάριο και, στη συνέχεια, κάντε κλικ στο κουμπί OK.
-
Κάντε αναζήτηση χρησιμοποιώντας executionTimeout="90" και, στη συνέχεια, αλλάξτε την προεπιλεγμένη τιμή από 90 σε 1200.
-
Αναζήτηση με χρήση της απάντησηςDeadlockInterval="00:03:00" και, στη συνέχεια, αλλάξτε την προεπιλεγμένη τιμή από 00:03:00 σε 00:20:00
-
Αποθηκεύστε τις αλλαγές σας και, στη συνέχεια, κλείστε το αρχείο Machine.config.
Περισσότερες πληροφορίες
Αυτό το άρθρο ήταν Αναγνωριστικό εγγράφου TechKnowledge:32673