The error occurred when I quickly scrolled down to the bottom of the listgrid, causing the datasource to try to fetch hundreds of new rows. I suspect the problem is that the RPC response that was returned was larger than Firefox allows. Here's the exception: Message : Failed to fetch traits for criteria [org.rhq.core.domain.criteria.MeasurementDataTraitCriteria@455]. Severity : Error Time : Friday, September 9, 2011 4:33:05 PM Etc/GMT+4 Detail : com.google.gwt.core.client.JavaScriptException:(InternalError): script too large fileName: http://localhost:7080/coregui/org.rhq.enterprise.gui.coregui.CoreGUI/04B22DC4ACEBF669E5EAF229B9443CEB.cache.html stack: com_google_gwt_user_client_rpc_impl_ClientSerializationStreamReader_eval__Ljava_lang_String_2Lcom_google_gwt_core_client_JavaScriptObject_2( lineNumber: 14542 --- STACK TRACE FOLLOWS --- (InternalError): script too large fileName: http://localhost:7080/coregui/org.rhq.enterprise.gui.coregui.CoreGUI/04B22DC4ACEBF669E5EAF229B9443CEB.cache.html stack: com_google_gwt_user_client_rpc_impl_ClientSerializationStreamReader_eval__Ljava_lang_String_2Lcom_google_gwt_core_client_JavaScriptObject_2( lineNumber: 14542 at Unknown.com_google_gwt_user_client_rpc_impl_ClientSerializationStreamReader_eval__Ljava_lang_String_2Lcom_google_gwt_core_client_JavaScriptObject_2(Unknown source:0)
This was happening because the groups trait view was grouping by the trait name column, resulting in the ListGrid trying to fetch the entire data set (ListGrid can only perform grouping when all the data is client-side). [master 71f1391] (http://git.fedorahosted.org/git/?p=rhq/rhq.git;a=commit;h=71f1391) stops doing the grouping. Now we should only fetch 50 traits at a time (i.e. one page of data).
verified basic functionality
changing status of VERIFIED BZs for JON 2.4.2 and JON 3.0 to CLOSED/CURRENTRELEASE