有没有人完成它呢?我有反序列化Grails会话对象的类加载器问题。会话群集Tomcat中的Grails应用程序
以下是错误:
WARN net.spy.memcached.transcoders.SerializingTranscoder:夹缝CNFE 解码1168个字节的数据 [EXEC]抛出java.lang.ClassNotFoundException:com.myapp.User [EXEC ] at org.codehaus.groovy.tools.RootLoader.findClass (RootLoader.java:156) [exec] at java.lang.ClassLoader.loadClass(ClassLoader.java:319) [exec] at org.codehaus.groovy .tools.RootLoader.loadClass (RootLoader.java:128) [exec] at org.codehaus.groovy.grails.cli.support.GrailsRootLoade (ClassLoader.java:404) [exec] at java.lang.ClassLoader.loadClassInternal (ClassLoader.java:402) [exec] at java.lang.Class.forName0(Native Method) [exec] at java.lang.Class.forName(Class.java:247) [exec] at java.io.ObjectInputStream.resolveClass (ObjectInputStream的.java:604) [EXEC]在java.io.ObjectInputStream.readNonProxyDesc (ObjectInputStream.java:1575) [EXEC]在java.io.ObjectInputStream.readClassDesc (ObjectInputStream.java:1496) [EXEC]在java.io.ObjectInputStream.readOrdinaryObj ECT (ObjectInputStream.java:1732) [EXEC]在java.io.ObjectInputStream.readObject0 (ObjectInputStream.java:1329) [EXEC]在java.io.ObjectInputStream.readObject (ObjectInputStream.java:351) [执行]在 net.spy.memcached.transcoders.BaseSerializingTranscoder.deserialize (BaseSerializingTranscoder.java:100) [EXEC]在 net.spy.memcached.transcoders.SerializingTranscoder.decode (SerializingTranscoder.java:66)
我认为它是一个好主意,如果它是会话中唯一的Groovy对象,并且可以从持久存储的Tomcat的第二个实例恢复。但是我的程序很复杂,并且使用了Groovy和Java的混合,并且在会话中有各种各样的对象(这本身就是个问题 – Langali 2009-10-29 18:36:29