最近在查java.lang.ClassCastException的原因,有点头绪,是jar包同时放在不同的地方引起的。
不过今天部署包后没有重启jboss,这个错又出现了。
经过分析,这次报错跟之前的不同。
根据日志看到action.b.TimeProductAction这个action,而实际上这个路径有问题,真正的路径是action.a.b.TimeProductAction。而且重启后,就没报强制转换的错误了。
怀疑这个问题是不是临时文件导致的。以后部署后,还是重启一下jboss会好一点。