一月 17, 2017 2:02:18 下午 com.alibaba.com.caucho.hessian.io.SerializerFactory getDeserializer
警告: Hessian/Burlap: 'com.xhzr.pojo.Member$$EnhancerByCGLIB$$da7cf75e' is an unknown class in sun.misc.Launcher$AppClassLoader@18b4aac2:
java.lang.ClassNotFoundException: com.xhzr.pojo.Member$$EnhancerByCGLIB$$da7cf75e
================================================================================
Hessian/Burlap:xxx is an unknown class in sun.misc.Launcher ……
java.lang.ClassNotFoundException:……
虽然只是警告,能正常使用,但总是让人感觉不爽。
原因:
hessian 服务端和客户端使用的相同对象不仅要定义完全相同,包也要相同。
解决方法:
把客户端和服务端使用的相同类放到相同的包下。
比如有个User.java类。
服务器端的包路径为:
package com.a.domain;
客户端同样为:
package com.a.domain;