2010-12-08 130 views
1

我遇到了一些問題,GWT和吉利德/休眠休眠,Gilead公司和GWT

我就照教程我的代碼,但它無法與 com.google.gwt.user.client.rpc.SerializationException :類型'ru.atamur.entity.UserEntity_gilead_15'未包含在可由此SerializationPolicy序列化的類型集合中,或者其Class對象無法加載。爲了安全起見,這種類型將不會被序列化:例如= [email protected]

查看源代碼,我可以看到,吉利德改變了我的UserEntity成UserEntity_gilead_15內GileadRPCHelper.parseReturnValue(的returnValue,_beanManager )

我可以看到,這是故意做的ProxyClassMapper(我試圖使用代理模式),所以我想知道Gilead期待告訴GWT Serilization機制關於這個新代理類它引入...

+0

喜逢類,究竟是什麼這個問題的修復?我有同樣的問題,似乎沒有任何工作(我也實施了isSerializable以及。) – 2011-05-26 12:08:59

+0

只是使用另一種類型的Gilead支持:我擴展LightEntity,它工作正常(如果你問我,也是不漂亮) – atamur 2011-05-29 17:27:46

回答

0

你能分享你的代碼嗎?

在此之前,我想說的是,當你的類沒有實現,你將其發送到服務器isSerializable接口SerializationException被拋出。

您發送到服務器應該實現isSerializable接口