gwt整合ibatis

最近整合gwt整合ibatis,常见错误

控制台报错:

一.NoClassDefFoundError的错误

com.google.gwt.user.server.rpc.UnexpectedException: Service method 'public abstract java.util.List com.gwt.ibatis.client.rpc.TUserService.getUsers()' threw an unexpected exception: java.lang.NoClassDefFoundError: java.net.Socket is a restricted class. Please see the Google  App Engine developer's guide for more details.

我把gwt所有jar包加进去,也没有解决问题。

后来看了老外的论坛

http://www.google.com.hk/url?q=http://www.mail-archive.com/google-web-toolkit%40googlegroups.com/msg28572.html&sa=U&ei=2HMOTveIM7GJmQXL-9GcDg&ved=0CBMQFjAA&usg=AFQjCNES_Gnj0D4oHgnFDEr8UHcGOPRcmQ

和兄弟博客的心得

http://vivianliufang.iteye.com/blog/575027

原来自己使用GWTAppAngine(google的面向对象数据库,这个需要在GAE下运行),去除即可。

二SerializationException的错误

com.google.gwt.user.client.rpc.SerializationException: Type 'com.gwt.client.pojo.User' was not included in the set of types which can be serialized by this SerializationPolicy or its Class object could not be loaded. For security purposes, this type will not be serialized.: instance = com.gwt.client.pojo.User@1855788

请记住

gwt的pojoClassmustimplementsIsSerializable!

相关推荐