【发布时间】:2009-10-29 16:47:29
【问题描述】:
有人做过吗?我在反序列化 grails 会话对象时遇到类加载器问题。
这里是错误:
警告 net.spy.memcached.transcoders.SerializingTranscoder: Caught CNFE 解码 1168 字节数据 [执行] java.lang.ClassNotFoundException: com.myapp.User [执行] 在 org.codehaus.groovy.tools.RootLoader.findClass (RootLoader.java:156) [exec] 在 java.lang.ClassLoader.loadClass(ClassLoader.java:319) [执行] 在 org.codehaus.groovy.tools.RootLoader.loadClass (RootLoader.java:128) [执行] 在 org.codehaus.groovy.grails.cli.support.GrailsRootLoader.loadClass (GrailsRootLoader.java:43) [exec] 在 java.lang.ClassLoader.loadClass(ClassLoader.java:254) [exec] 在 java.lang.ClassLoader.loadClassInternal (ClassLoader.java:402) [exec] 在 java.lang.Class.forName0(本机方法) [exec] 在 java.lang.Class.forName(Class.java:247) [exec] 在 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.readOrdinaryObject (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) [执行] 在 net.spy.memcached.transcoders.SerializingTranscoder.decode (SerializingTranscoder.java:66)
【问题讨论】:
标签: java tomcat grails groovy load-balancing