Az "XML-elemző hibája: Az XML-dokumentumnak legfelső szintű elemmel kell rendelkeznie" hibaüzenet jelenik meg a Microsoft Business Solutions – CRM (861319) alkalmazásban.
Jelenségek
Ha 20–50-nél több felhasználóval próbál meg megosztani egy rekordot, vagy egy 20–50 gyermekrekordot tartalmazó rekordot próbál meg hozzárendelni Microsoft CRM, a következő hibaüzenetek jelennek meg:
XML-elemző hibája: Az XML-dokumentumnak legfelső szintű elemmel kell rendelkeznie.
Hiba történt a lapon található szkriptben. Folytatja a szkriptek futtatását ezen a lapon?
A probléma oka
Ha egy rekordot egyszerre körülbelül 20–50 felhasználóval oszt meg, Microsoft CRM túllépi az időkorlátot, és nem tudja teljesíteni a kérést. Ha nagy vagy összetett üzletiegység-hierarchiákkal rendelkező biztonsági szerepkört másol, a Microsoft CRM alkalmazás túllépi az időkorlátot, és nem tudja teljesíteni a kérést.
Megoldások
1. megoldás
Ha várhatóan egyszerre több mint 20 emberrel oszt meg rekordokat, javasoljuk, hogy hozzon létre megosztáshoz használható csapatokat. Ezt a következőképpen teheti meg:
-
Kattintson a Beállítások, a Vállalati egységek és beállítások elemre, majd a Teams elemre, majd a Csoport létrehozása elemre az összes olyan felhasználó felvételéhez, akivel meg szeretné osztani a rekordot.
-
Lépjen be a rekordba, és ossza meg a rekordot az újonnan létrehozott csapattal.
2. megoldás
A Microsoft CRM-kiszolgálón az időkorlátot az alábbi lépésekkel hosszabbíthatja meg:
-
A Microsoft CRM kiszolgálón keresse meg a System Drive/WINNT%\Microsoft.Net\Framework\v1.0.3705\Config fájlt.
Megjegyzés A Microsoft Windows Server 2003 esetén a WINNT% mappa neve WINDOWS lesz.
Megjegyzés: Az .NET-keretrendszer 1.1 esetében az 1.0.3705-ös verzió mappája az 1.1.4322-s verziónak lesz a címe. -
Kattintson a jobb gombbal a Machine.config fájlra, majd kattintson a Megnyitás a következővel parancsra. Kattintson a Jegyzettömb, majd az OK gombra.
-
Keressen az executionTimeout="90" használatával, majd módosítsa az alapértelmezett 90-et 1200-ra.
-
Keresés a responseDeadlockInterval="00:03:00" használatával, majd módosítsa az alapértelmezett 00:03:00 értéket 00:20:00-ra
-
Mentse a módosításokat, majd zárja be a Machine.config fájlt.
További információ
Ez a cikk a TechKnowledge dokumentumazonosítója: 32673