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:45:27 GMT
more issues:
1.- click on new message, then back, it brings you to the login page
2.- login again, and the folders in the tree will be duplicated

On Sat, Aug 11, 2012 at 10:42 AM, Manuel Carrasco Moñino
<manolo@apache.org>wrote:

> 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