我知道EJB方法调用的参数类和返回值需要是Serializable。不幸的是我忘了在参数或返回值上设置它,并且不知道哪一个。我的应用程序有很多方法和很多参数,自上次运行测试以来添加了很多。不幸的是,Websphere的错误并没有告诉我哪个类不是Serializable。下面的错误是Websphere在EJB客户端告诉我的。
sed '/^[^.]*%/b;/%/!{s/\. /.\n/g;b};h;s/[^%]*%/%/;x;s/ *%.*//;s/\. /.\n/g;G;s/\n\([^\n]*\)$/ \1/'
在服务器端,我找不到任何相关信息。有没有简单的方法可以找出哪个类不可序列化?