Příznaky
Na portálu Business Portal pro Microsoft Dynamics GP se zobrazí následující chybová zpráva:
Chyba serveru v aplikaci '/'.
Nelze serializovat stav relace. V režimu StateServer a SQLServer ASP.NET serializovat objekty stavu relace a v důsledku toho nejsou povoleny neserializovatelné objekty nebo objekty MarshalByRef. Stejné omezení platí v případě, že podobnou serializaci provádí vlastní úložiště stavu relace v režimu Vlastní.
K tomuto problému dochází, pokud platí jedna z následujících podmínek:
-
Kliknutím zaškrtněte políčko Vyžadovat čas zahájení nebo zastavení v samoobslužné suite pro správu lidských zdrojů v portálu Business Portal.
-
Časový rozvrh uložíte v Project časového & pro Microsoft Dynamics GP.
-
V aplikaci Správa požadavků pro Microsoft Dynamics GP vytvoříte novou žádanku.
Příčina
K tomuto problému dochází, protože jiná aplikace změní <sessionState> prvek v Web.config souboru.
Řešení
Chcete-li tento problém vyřešit, změňte <sessionState a> použít parametry, které business portal potřebuje. Postupujte takto:
-
Vyhledejte soubor Web.config pro obchodní portál. Tento soubor se nachází ve virtuálním adresáři ve složce Inetpub na serveru, na kterém je nainstalovaný portál Business Portal. Tento soubor může být například v následujícím umístění:
C:\Inetpub\wwwroot\wss\VirtualDirectories\81
-
Vytvořte kopii Web.config souboru.
-
V Poznámkový blok nebo v jiném textovém editoru otevřete Web.config soubor.
-
V nabídce Úpravy klikněte na Najít.
-
Do pole Najít zadejte režim sessionState a klikněte na Najít další.
-
Ověřte, že <sessionState,> se zobrazí následujícím způsobem.
<sessionState mode="InProc" />
-
Pokud <sessionState> prvek atributu "InProc", upravte režim <sessionState> hodnotu atributu "InProc".
-
Uložte Web.config soubor.
-
Pokud chcete povolit změny v Web.config souboru, spusťte příkaz iisreset. Postupujte takto:
-
Na serveru, na kterém je nainstalovaný portál Business Portal, klikněte na Starta potom klikněte na Spustit.
-
Do pole Otevřít zadejte následující příkaz a stiskněte enter:
iisreset
-