2012-02-16 3 views
5

Ho incontrato un problema nel Wokbox che sembra un bug Sitecore. Quando il menu a discesa "Articoli per pagina" non è impostato su "Tutto", sono in grado di espandere gli elenchi "Bozza" e "In attesa di approvazione" nel flusso di lavoro.Sitecore Workbox che genera errore dispari

Ma quando gli "Articoli per pagina" è impostato su "All", ottengo il seguente errore:

Eccezione in MyWebSite: /sitecore/shell/default.aspx?xmlcontrol=Workbox & mo = anteprima

Messaggio: L'operazione non è valida a causa dello stato corrente dell'oggetto. StackTrace: a System.Web.HttpValueCollection.FillFromEncodedBytes (byte [] bytes, codifica codifica) a System.Web.HttpRequest.FillInFormCollection()

E a questo punto, io sono "bloccati" - e in grado di ripristina la visualizzazione su qualsiasi valore inferiore a "Tutto" nel menu a discesa "Articoli per pagina". Quindi, poiché non posso tornare indietro, non posso fare nulla sulla pagina e qualsiasi tentativo di espandere gli elenchi del flusso di lavoro (o fare qualsiasi cosa sulla pagina) genera l'errore sopra riportato.

Qualche idea su cosa sta succedendo e su come risolvere questo problema?

+0

Quale versione di Sitecore? –

+0

Sitecore.NET 6.4.1 (rev. 110720) – sean

+2

I * sospetto * questo potrebbe essere un bug come hai indicato. Ti consiglio di inviare un ticket di supporto al supporto Sitecore e di fornire uno screenshot dell'errore, il tuo 'web.config' e i tuoi registri. –

risposta

4

Ho seguito questo per non lasciare questa domanda senza risposta. Si scopre che questo problema era correlato a un altro problema noto. Per il beneficio di coloro che potrebbero ottenere un problema simile, ecco cosa ha risolto:

Il problema può verificarsi quando Sitecore CMS è installato su sistemi che dispongono dell'aggiornamento della sicurezza Microsoft MS11-100 installato.

prega di fare riferimento al problema noto simile su SDN:

The Template Builder may fail when saving templates with many fields

La soluzione: tenta di aggiungere il seguente nodo alla sezione del file web.config:

<add key="aspnet:MaxHttpCollectionKeys" value="5000" /> 
+1

Grazie per aver condiviso. Mi sono imbattuto anche in questo. –

+1

Mi sono imbattuto in questo. Iniziato a succedere ieri, e mentre gli aggiornamenti di sicurezza sono stati applicati circa 6 giorni fa, sembra strano che inizierebbe a succedere. A meno che non sia la prima volta che qualcuno ha inviato un enorme oggetto modello al flusso di lavoro ... –