我在这个项目中同时使用 Spring 和 Hessian,并以 Tomcat 作为其容器。所有的 Hessian 代码都可以正常工作(数据被发送和保存,没有任何障碍)但是有一个东西会一直登录到 catalina.out
Sep 12, 2013 1:49:49 PM com.caucho.hessian.io.SerializerFactory getDeserializer
WARNING: Hessian/Burlap: 'com.manilapath.mppiservices.document.impl.DocumentInternal' is an unknown class in WebappClassLoader
context: /articleservices
delegate: false
repositories:
----------> Parent Classloader:
ClassRealm[plugin>org.apache.tomcat.maven:tomcat7-maven-plugin:2.0-SNAPSHOT, parent: sun.misc.Launcher$AppClassLoader@3f611aec]
:
java.lang.ClassNotFoundException: com.manilapath.mppiservices.document.impl.DocumentInternal
我有点担心这会使日志膨胀或导致沿途出现一些问题。请注意,“DocumentInternal”类是我用来将数据传递给 Hessian 服务的类,它实际上被正确反序列化。我已经在互联网上闲逛了几天,正在寻找这个警告的线索,但我仍然无法追踪它,有没有人有任何提示我可以查看?