james-server-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Manuel Carrasco MoƱino <man...@apache.org>
Subject Re: Succeed using CellTable to to render the messages list
Date Sat, 11 Aug 2012 08:42:03 GMT
Celltable looks good.

I got this error when pusing on an unread email:

[ERROR] Caused by: java.lang.IllegalStateException: The AutoBean has been
frozen
[ERROR] at
com.google.web.bindery.autobean.shared.impl.AbstractAutoBean.checkFrozen(AbstractAutoBean.java:195)
[ERROR] at
com.google.web.bindery.autobean.shared.impl.AbstractAutoBean.setProperty(AbstractAutoBean.java:270)
[ERROR] at
org.apache.hupa.shared.domain.ImapFolderAutoBean_com_google_web_bindery_requestfactory_shared_impl_EntityProxyCategory_com_google_web_bindery_requestfactory_shared_impl_ValueProxyCategory_com_google_web_bindery_requestfactory_shared_impl_BaseProxyCategory.access$8(ImapFolderAutoBean_com_google_web_bindery_requestfactory_shared_impl_EntityProxyCategory_com_google_web_bindery_requestfactory_shared_impl_ValueProxyCategory_com_google_web_bindery_requestfactory_shared_impl_BaseProxyCategory.java:1)
[ERROR] at
org.apache.hupa.shared.domain.ImapFolderAutoBean_com_google_web_bindery_requestfactory_shared_impl_EntityProxyCategory_com_google_web_bindery_requestfactory_shared_impl_ValueProxyCategory_com_google_web_bindery_requestfactory_shared_impl_BaseProxyCategory$2.setUnseenMessageCount(ImapFolderAutoBean_com_google_web_bindery_requestfactory_shared_impl_EntityProxyCategory_com_google_web_bindery_requestfactory_shared_impl_ValueProxyCategory_com_google_web_bindery_requestfactory_shared_impl_BaseProxyCategory.java:138)
[ERROR] at
org.apache.hupa.shared.domain.ImapFolderAutoBean_com_google_web_bindery_requestfactory_shared_impl_EntityProxyCategory_com_google_web_bindery_requestfactory_shared_impl_ValueProxyCategory_com_google_web_bindery_requestfactory_shared_impl_BaseProxyCategory$1.setUnseenMessageCount(ImapFolderAutoBean_com_google_web_bindery_requestfactory_shared_impl_EntityProxyCategory_com_google_web_bindery_requestfactory_shared_impl_ValueProxyCategory_com_google_web_bindery_requestfactory_shared_impl_BaseProxyCategory.java:72)
[ERROR] at
org.apache.hupa.client.widgets.IMAPTreeItem.descreaseUnseenMessageCount(IMAPTreeItem.java:71)
[ERROR] at
org.apache.hupa.client.ui.WestView.decreaseUnseenMessageCount(WestView.java:494)
[ERROR] at
org.apache.hupa.client.activity.WestActivity$14.onDecreaseUnseenEvent(WestActivity.java:341)
[ERROR] at
org.apache.hupa.shared.events.DecreaseUnseenEvent.dispatch(DecreaseUnseenEvent.java:58)
[ERROR] at
org.apache.hupa.shared.events.DecreaseUnseenEvent.dispatch(DecreaseUnseenEvent.java:1)
[ERROR] at com.google.gwt.event.shared.GwtEvent.dispatch(GwtEvent.java:1)
[ERROR] at
com.google.web.bindery.event.shared.EventBus.dispatchEvent(EventBus.java:40)
[ERROR] at
com.google.web.bindery.event.shared.SimpleEventBus.doFire(SimpleEventBus.java:193)
[ERROR] at
com.google.web.bindery.event.shared.SimpleEventBus.fireEvent(SimpleEventBus.java:88)
[ERROR] at
com.google.gwt.event.shared.SimpleEventBus.fireEvent(SimpleEventBus.java:52)
[ERROR] at
com.google.gwt.event.shared.EventBus.castFireEvent(EventBus.java:67)




On Tue, Aug 7, 2012 at 9:21 AM, echo <echowdx@gmail.com> wrote:

> Hi, Manolo
> I have replaced the MessageTableModel by MessagesCellTable and got some
> summaries about how to use the Cell View in GWT(pager will be updated
> later.)
>
>    - DataGrid does not display in VerticalPanel, so CellTable is used,
>    even if lost the chance to scroll bar in our own Panel, instead we must use
>    another ScrollPanel to serve as the container of the CellTable. Maybe we
>    will change it to DataGrid in the future when we change all UIs to
>    LayoutPanel.
>    - In CellTable, it is found we must use a ListProvider to store and
>    render the data retrieved from the mail server, else only the loading bar
>    is standing there.
>
> The wired phenomenons of CellTable and DataGrid  took me lots of time, yet
> more gwt's knowledge I got from the progress.
> Thanks.
>
> --
> *echo*
>

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message